![]() ![]() ![]() My guess is that this means each NES channel would map to a MIDI channel, so 5 channels in total: SQ1, SQ2, SAW, WN, DPCM (is my understanding correct here? should there instead be channels for each voicing of the NES channels? Are the NTSC/PAL/FDS variations a consideration? What about the audio expansion chips, like VRC VI, N163, and MMC5?). If my amateur understanding is correct, this will mean emulating the NES processor, rendering the nsf file through that emulator, and capturing the resultant channel data as appropriate midi messages. I have used nsf2midi and its English translation before, and would like to replicate the behavior in javascript for a project I am working on. ![]() Hey experts, can I get your take on this idea? ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |