Reply 680 of 1209, by Delphius
polpo wrote on 2024-01-22, 23:01:These are some interesting chips but for example the SRC4192I costs more than all of the other chips on the PicoGUS put together […]
Delphius wrote on 2024-01-22, 17:25:I have been scrolling around aliexpress looking at different spdif / I2S converters options for various projects I have been pla […]
I have been scrolling around aliexpress looking at different spdif / I2S converters options for various projects I have been playing around with. Thought I might share some interesting modules and chips that might be useful for PicoGUS.
This I2S sample converter, the SRC4192I might be useful to have for digital integrations. Maybe inline to the main DAC or something to help with those pesky multi sample rates? It seems to support a very broad range of input formats. Even 20-bit which seems quite rare to me.
https://www.aliexpress.us/item/32568055192472 … 7Cquery_from%3A
https://www.aliexpress.us/item/32568059552544 … 7Cquery_from%3AAlso the AK4113
https://www.aliexpress.us/item/32568043459636 … m%3A#nav-review
What stands out to me with this module is the ability to mix four different spdif signals into one I2S. I have been looking for ways to combine CD-ROM spdif conversion into the mix of all this, but I also wonder if it could be useful in combining several other sound sources like classic sound card would.These are some interesting chips but for example the SRC4192I costs more than all of the other chips on the PicoGUS put together. I can imagine some kind of future "PicoGUS Gold" at a higher price point with SPDIF output, an audio codec with mixer, multiple RP2040 chips to perform each function, etc... (rasz_pl mentioned this idea a little while ago).
This project is open source – I welcome anyone who wants to make a "PicoGUS Gold" but for the moment I'd prefer to put my time into improving the firmware on the current board. There's a lot of stuff I want to do, in rough priority order:
- Improve compatibility (this is always at the top of list)
- SB 2.0 support
- Increase the repertoire of supported HID joysticks
- Conflict checking in pgusinit
- NE2000 support on Pico W
- Support multiple PicoGUS cards in the same system
- Tandy DAC support
- Optimize OPL3 support enough to run, opening up SBPro/SB16/WSS compatibility
I support that priority list 100%! Super excited about all of that!
Yes all of my suggestions above are just tossing ideas around. I have been looking for ways to modify and contribute these types of changes myself, or create certain modules separate and complimentary to the scope of the PicoGUS. I am excited for the progression of all of those options!