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
As most of you know, it's not possible to convert an nsf to ftm. It is, however, possible to convert nsf to midi, even though the result is often pretty horrible.
In the light of the instrument database / nsf making wiki currently underway it would be nice to have some kind of tool to easily extract data from an nsf. Think of it as an event list. Right now we have to listen to nsfs or look at the waveforms in an audio editor to tell what duty cycle is used and what pitch a channel is currently playing. It should be pretty easy for someone like jsr to make a little program that lists each cpu cycle run when playing back an nsf and each instruction sent to each channel into something like a txt file that can then be analyzed by others who wish to learn the techniques used to create a certain sound.
I don't think it would be too hard to get basic information like that. However, discovering more advanced things like vibrato may take some computer guesswork.
Sure. You'd need to see the pitch change in the "log". If this log was done in a systematic way it should be possible for others, like me, to make some other program that can detect certain patterns or otherwise analyze the song to make reproducing it in famitracker easier.