Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /storage/content/49/145849/famitracker.com/public_html/forum/classes/dbHandler.php on line 29
Well, I've got a couple of DPCM samples I made that don't seem to like playing all the way through with triggered in FamiTracker (0.3.6b3). However, they behave differently in the load screen, where you're choosing which .dmc to load. bh1.dmc will actually play all the way through when it gives the preview, while kyastart.dmc plays most of the way through, more than it does when actually loaded, but still not all the way.
When actually loaded, they only play a small amount of the sample when triggered, either in the DPCM set up screen, or by the actual song itself. However, when you go into the DPCM edit screen, it still loads the whole thing, and you can still play back the rest of it if you set the start point to after where it stops playing. Same if you use a Yxx along with the sample in the song to play the rest of it.
Problem is, I don't know if this is a bug with FamiTracker, or if it's just a problem with how I converted the .dmcs (using ReDMC, which has worked fine for all the other samples I've used it for).
I've attached both samples, in case that helps at all.
Interestingly enough, your cropped version, when loaded into FamiTracker, won't even start at all. It makes a sort of click noise, but no actual sound. Though just like the ones I posted, if you go into the edit screen, you can see that it is all still loaded, and you can still play it if you start it after it's normal starting point.
The biggest allowed size of a sample is 4081 bytes, the NES can't play larger samples. Trying to do so will cause a wrap around of the size value and the sample will appear shorter. I understand if this is not obvious so maybe a better behaviour would be to clip the size rather than wrapping around, or display a warning when loading too large files.
Ah, ok. I wasn't aware of that limitation hence trying to use samples that are somewhat larger than that. I'll have to keep an eye on that in the future, then!