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
Making a N163 cover, I found myself cloning all my instruments set to all different RAM positions. What if there was an effect that told the current instrument where to store its wavetable so you don't have to create a ridiculous number of instruments just because you need to use a different instrument in a channel let's say.
C-3 F 01 N32
Stores wavetable of instrument 01 starting from $32
I already suggested 'sequence numbers' for waveforms, kind of like the ones for volume macros and whatnot. jsr liked the idea but said he'd wait until the next version (0.3.9, probably) before implementing it.
_______________________
Follow me on [url=https://twitter.com/jrlepage2a03]Twitter.
I record (some) NSFs on hardware. Feel free to [url=http://www.famitracker.com/forum/posts.php?id=3633]request a hardware render.
I'm bumping this thread because I really feel the need for a command like this as it could get around the problem of having to create lots of instruments, something you can't have more than $3F of (besides, jsr might have missed this one back then).
It might be fine for smaller projects to constanty clone instruments but if you're working on a bigger N163 project, you're bound to reach the instrument limit eventually.
Yes, I am working on a soundtrack involving the N163 and that's why I thought about this, I'm not reaching the instrument limit. You can't say that I only want this effect so that my needs would be fulfilled.
V selects a wave among the set of waves in an instrument, but it doesn't affect the wave ram position since only one wave at a time is uploaded to the wave ram.
Anyaway, I've thought of another way to address this problem by making the wave position dynamic. That could be done by assigning the wave ram position depending on the channel number instead of the fixed value (available as an option), so that channel 1 waves is stored at 0, channel 2 stored at 16 etc. That would work for 4 channels when using 32-steps waves or all 8 channels when using 16-step waves.