Well, I have gotten ADSR modulation into my sound creation class now
I have attached a simple retro-sounding explosion generated by my sound class using these parameters:
Duration: 310mS
Frequency: 100Hz
Attack: 2mS
Decay: 6mS
Sustain: 15 (volume level)
Release: 300mS
PS. I was thinking that a delay, wait, or sleep command might be useful for timing events in a Chip16 program, like in sound generation, or just a general pause...how about it?
Something like this maybe?
Code:
D0 00 LL HH WAIT HHLL Wait HHLL miliseconds before continuing
cheers,
Paul