Agemixer(10:57:02)
Now if you want to avoid that 12kHz sampling tone, you can apply the bandpass or lowpass filter to cover all those channels. The outcome is the approx of those pulses, as should.
Agemixer(10:52:48)
and now... the SID registers can be updated while those 3;samples are playing. PWM, pulse width modulation. And pulse width is 12 bits of accuracy in SID equipped in stock c64 aand... that means, SID can buffer 3 samples. Requires 3 times less CPU irq's
Agemixer(10:48:48)
make it _-_-_-_ using 3 channels, synchronized to timing like this, the max output of 4kHz is now 12 kHz!
Rapture(10:48:41)
amiga 500 also has synthesizer. AM synth iirc.
Rapture(10:48:25)
ampitude modulation, i.e. volume changes
Agemixer(10:47:39)
Ok, see: _----__ < this is an one channel wide pulse waveform, _-____ <and this is a narrow one
Rapture(10:45:33)
master system could playback samples too. but the whole visual freeze then. CPU=100% on voice then. only with 16bit there was CPU hfast enuff for scrolling etc AND music AND samples at the same time. WOWIE!
Agemixer(10:27:00)
WITHOUT oscillator tweaking! it is another method so there's not many choices left
Agemixer(10:25:54)
3 samples buffered... i let you think about it for a while
Agemixer(10:24:59)
Rap: Yes, the volume register sample method involves that "AM distortion" for analog channels of course.