WizardStan
Mega GP Mania
- Joined
- May 24, 2008
- Messages
- 16,731
Depends on where in the stack you're expecting the DAC. As Eight Bit says, it's got a DAC which is required for audio output, but that's basically tied directly to the audio system so you can't really do much with it other than play audio: if that's all you were hoping for then no problem! Got you covered man.
For more exotic use cases, I suppose you could write some software to directly interface with the audio subsystem, dump your raw digits out as "sound" and plug whatever analog device you need to control into the headphone jack, but that's a lot of work, probably more than it's worth: you can probably just get a USB DAC from somewhere and use that instead.
Incidentally, this is how the Square card readers work, more or less, using the "speaker" to power it and the "microphone" as an ADC to record the card data, but I digress.
For more exotic use cases, I suppose you could write some software to directly interface with the audio subsystem, dump your raw digits out as "sound" and plug whatever analog device you need to control into the headphone jack, but that's a lot of work, probably more than it's worth: you can probably just get a USB DAC from somewhere and use that instead.
Incidentally, this is how the Square card readers work, more or less, using the "speaker" to power it and the "microphone" as an ADC to record the card data, but I digress.