View Single Post
Old 06 October 2012, 22:47   #21
Registered User
Join Date: Jan 2012
Location: USA
Posts: 281
Originally Posted by pandy71 View Post

Amiga miss independent channel positioning for Left and Right - this probably double size PWM circuitry and at developing was simply abandoned.
Well it's possible to get independent channel positioning if two voices is enough. Just point one voice on the left output and one on the right output to the same waveform and period, and adjust the volume controls to position the voice.

I could see how two voices might be enough in some cases.

It might be possible to use software synthesis to get more voices.

Here's a crazy idea: use interrupt driven mode to time CPU fetches from waveforms for four voices, but then use simple mixing of the fetched samples to create the desired left/right balance for each voice.

Probably isn't enough time, though, if output rates are high.
mc6809e is offline  
Page generated in 0.03994 seconds with 10 queries