S/PDIF and TOSlink on the Propeller

I learned some time ago that my Roland D-70 (a keyboard synthesiser from the early ’90s that showed up on a lot of classic dance tunes during that decade) is a completely digital machine that outputs two stereo audio streams at 32 kHz and 16 bits. The schematics in the service manual also make it clear that these are output by time-multiplexing a single Burr-Brown PCM56 DAC at 128 kHz, resulting in a spurious quarter-sample delay between the left and right channel of each stereo pair. Continue reading “S/PDIF and TOSlink on the Propeller”

S/PDIF and TOSlink on the Propeller