Original NES had 5 channels: - 2 pulse channels - triangle channel - noise channel - DPCM
With your library you can currently achieve the 2 pulse channels and the triangle channel. As for DPCM I don't care. It could be neat if the library would support the NES noise channel, but it certainly will be tricky. What do you think about that?
Some resources about the NES noise channel: http://wiki.nesdev.com/w/index.php/APU_Noise http://forums.nesdev.com/viewtopic.php?t=3879 http://www.youtube.com/watch?v=la3coK5pq5w http://bobrost.com/nes/files/nessound.txt