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?
Conversation
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
From a usability p.o.v. I'd skip the FM and go with a sample player. Think Amiga tracker.
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
Simplest seems to be to use PWM channels on the chip. A couple of pulse waves with modulation go a long way.
2
1

