Hey everybody. In 2016, I wrote a version of famitone music library that allowed the volume column and all notes. Recently, I fixed the major bug that it had in processing more than 1 song. text2vol replaces text2data. I should be used with the nsf2data (v1.15 by Shiru 04’17). See Shiru’s website to download that.
Here is the link to my (unofficial) update. Source code included.
In the future…
I also wrote a version that allows the 1xx,2xx, and 4xx effects…pitch rise, pitch fall, and vibrato. I shelved it when my last update had a major bug…but now that I fixed that bug, I should be able to finish this later this year.
Shiru would say, “why not just use the full famitracker driver”. That, of course, is also available on his website.
But, the full famitracker code is huge. Almost 4x as big a ROM footprint as famitone2. My famitone3.2 is only slightly larger than famitone2…though I did gut the PAL note table. Sorry. I didn’t use it. You could probably put it back in.
Hope this is useful to somebody.
In an unrelated note, my friend dustmop wrote a python script that inserts the cc65 source code into the debugging files for FCEUX. I haven’t used it yet, but it looks cool. Check it out.