Conversation

So if I wanted to design a sound card (for a hobbyist retro-future-pc), what kind of sound card should I build? Something classic FM synth like a Yamaha OPL? Something useful for modern formats, like the VS1053b? Some bare/raw DAC? Retrocomputer and other friends, opinions?
6
4
Replying to and
Or maybe more about algorithms if you already have a DAC. FM can easily be done on the chip you're using. If you don't have a DAC or don't want to use one a combination of PWM and software Sigma-Delta is possible also. (S-D also possible with DAC to increase resolution).
1
1
Replying to
I have nothing! I plan to interface primarily over SPI, though I'm happy to plunk down an STM32G0 "coprocessor" to handle the management of whatever codec. I actually have no amiga exp., and only vaguely know how trackers work. Also I don't have SDcard yet, so not much space.
1
1
Replying to
Yes, though the syscall serialization only really supports Rust, but it'd be easy to make rust FFI shims (and build as a staticlib) for that part, or hand-build/decode the format yourself. If that's something that you'd be interested in, I can do it quickly for you.
1
1
Show replies