View Single Post
Old 21 June 2012, 21:39   #7
mc6809e
Registered User
 
Join Date: Jan 2012
Location: USA
Posts: 372
Toni's comment about the counters being out of phase is interesting.

I bet the 45 degree phase difference is a result of the timing between writes to the DAT registers.

By setting the volume to 31 on two voices and by using the copper to start those voices 180 degrees out of phase relative to each other, it should be possible to produce an output with a sample rate twice the expected maximum via DMA methods by using one buffer to hold the even samples and a second buffer to hold the odd samples.

It might be worth losing a voice to get a nice crystal clear cymbal or snare drum sound at a 56KHz sample rate.

It's too bad this wasn't understood when Octamed was written.
mc6809e is offline  
 
Page generated in 0.10550 seconds with 11 queries