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
I stumbled across this old [url=posts.php?id=1703]thread a few weeks ago and came up with an experiment that worked.
Basically, I just stole the idea and made a bunch of DPCM samples that do the same thing, but travel shorter distances (and made them faster). Of course, it's still a bit clicky, but it beats the hell out of Zxx commands.
It's kind of a chore to use, since you can only add to or subtract from the volume (delta counter), but I love me some triangle delay, and it works!
I made another with 9 volume levels, but it ended up being a huge hassle to work with.
P.S. If anyone else feels like furthering this song, be my guest. :P
Well thank you for saying so. :D I was pretty happy with it.
There seems to be a trend where my instrument tests will lend me short bursts of inspiration. :P
By the way, for your min/max samples you may want to make them all 1 or all 0, instead of having the 01010101 bytes to fill to 17. A delta bit that says to go outside the range just gets clamped and the waveform will stay flat rather than having that up-down oscillation.
Also, you can use a lower pitch setting to make that soft-pop sound quieter (though at low settings you get a faint ringing at the samplerate).
I had my own test of triangle volume ramps on [url=http://famitracker.shoodot.net/forum/posts.php?page=12&id=1032]page 12 of the instrument thread, but it was only for full on/off; yours is nicer.
[quote=rainwarrior]By the way, for your min/max samples you may want to make them all 1 or all 0, instead of having the 01010101 bytes to fill to 17. A delta bit that says to go outside the range just gets clamped and the waveform will stay flat rather than having that up-down oscillation.[/quote]
I'd observed that behavior, but for some reason didn't consider it at all when making them. That's probably a good idea.
I hadn't considered that pitch trick, either. Nice!
Terribly sorry about the bump, but I just wanted to tell you you've attracted some [url=http://forums.mmlshare.com/viewtopic.php?id=5]attention on the MMLShare forums!
Also that I'm DEFINITELY recording that on hardware when I get my Power Pak. Unless someone beats me to it. :p I'll have to map the MMC5 channels to VRC6 though, but that's no big deal.
jrlepage - Hey, neat! I'd like to hear that if you do!
I've got a related trick up my sleeve I'm using in a song I've been working on.
Raijin - The pops can't be avoided; these really just trade popping for chirping, but the chirp is a lot softer than the pop and is easier to cover up with other instruments. I tried a few different things like making them move slowly over a longer span of time, but you end up with an awful buzzing sound. These worked the best. Check out the comparison between test+ (original) and test- (dmc samples replaced with the equivalent Zxx command).
I'm noticing the DPCM channel in NSF players is usually louder than it is in FamiTracker, too.
Yeah, that's why I said that to jrlepage, because Famitracker plays the DPCM lower than usual, so when you export to NSF and go to record it on hardware, you will hear the popping noise from the DPCM easier. It's a shame.
This still sounds damn good though.
Edit: Here's an example I made. If you use it like this, it'd be less noticable, but even still clearly heard.