Sound methods references

PlaySound( [ SID channel ], [ Volume ], [ hi byte frequency ], [attack voice], [ sustain + release ], [ waveform ], [ waveform])


PlaySound(SID_CHANNEL2,
#15, // Volume
freq, // Hi byte frequency
#0*#16+#0, // Attack voice 1
#15*#16 + #6, // Sustain = 16*15 + release=6
#1 +wave_type, // Waveform, wave_type); // waveform

Call( [ sid id ] );

Call (SIDFILE_1_PLAY ); Really just a JSR. Should be called once per frame.

InitSid( [ sid id] );

Initializes the sid file. Should be called before playing.

InitSid(SIDFILE_1_INIT);