I found someone selling YMF262 for cheap, and my retrocomputers need sound. The same shop also carries YAC512 but at a higher price, and most of my modern chips uses I2S for digital sound instead of that float point signal. I would want to build something in place of that YAC512, converting the 49.7ksps quad-channel floating point audio into a 48ksps 24-bit integer quad channel I2S without leaving the digital domain for maximum sound quality preservation.
I wonder what is the most appropriate chip for this task: a FPGA/CPLD like XC6SLX9, a microcontroller like STM32F722, or a DSP like ADSP-BF531?
This is needed on my 8088 retrocomputer project as that thing has a FlexCGA graphics card that outputs RGBI natively. My plan for that is to convertits RGBI into RGB888 using a CPLD and shoot that signal out over HDMI. Having YMF262 on there with this data conversion means I can send the audio along with the video at no loss of quality, all staying within the digital domain for lossless conversion and transmission. Also if it is appropriate to use FPGA for this data conversion both the YMF262-to-I2S and RGBI-to-RGB888 can be done on one FPGA chip.
p.s. Someone is selling MOS6581 SID for 5 dollars each. Too bad that chip is an analog-only one...