This is an archive of a topic from NESdev BBS, taken in mid-October 2019 before a server upgrade. View original topic
2A03 envelope generators
by mic_ on 2010-08-04 (#65459)
Am I correct in my understanding that the initial envelope when the generator starts/restarts in always $F? There's no way for the programmer to set an initial envelope value like on the Gameboy?
Unlike the Game Boy, you can easily set a channel's volume directly, so you don't need to deal with any LFO parts of the APU. Follow the model in the APU basics article and you don't need to know anything else about the APU (except DMC, which I need to add).