Volume (channel, pan, global) for all channels is log, but waveform data is linear. The 10bit waveform data for paired channels for 10bit is linear as well; the second channel volume is set to be 1/32 that of channel 1, so it all lines up. You can do 12 or 13bit with three channels I believe, but it's not really worth it.
Thanks!
That's cool ... so just subtract 10 from the channel volume (for 1/32 with a 1.5bdB step), and then do some bit-shifting.
That doesn't sound
too nasty.
I just ordered an Owon SDS1702 scope, so I can retest test stuff if you need. Probably gonna pickup a 100mhz 16 channel logic analyzer soon too.
Fun toys! Are you planning to do some hardware design work in the future to justify those?
I'm still hoping for a full SuperGrafx/SuperCDROM/ACD with HDMI in an FPGA, one day!