Hi All,
I would really like a dedicated DAP to replace my phone, however I use a Subsonic-API music streamer (Navidrome) primarily. I have used the various iOS apps, but none really work well particularly regarding sync and shuffle play.
I have built my own desktop player using the Subsonic API in Swift, and have had the crazy idea of building a DAP based on this software running Linux. I could use something like the Pimoroni Pirate Audio board, but would rather have everything in a single board with a 4-5" display and larger battery.
I have made some initial research, and have asked an electronic engineer to create a prototype PCB based on the ESS ES9218 DAC/Amp and an ARM Cortex processor. An SD card slot or WiFi could be used to load the OS/music, and a 3.5" output would be included. If a WiFi/BT chip is included, there is no reason BT streaming to/from the device could not be included also, or USB audio out etc... The sky is the limit when a general-purpose OS is running and the hardware is open.
Has anyone done anything like this or would be interested in such a device? Any thoughts on the DAC/Amp combo? The ESS chip is relatively expensive, but does have a Linux driver as released by LG. There are obviously other separate chip DAC and amps that could be used.
https://beebom.com/developer-built-diy-winamp-mp3-player/
https://shop.pimoroni.com/products/pirate-audio-headphone-amp
https://opensource.lge.com/osSch/list?types=NAME&search=lgmv300s
https://evanhailey.com/2021/09/20/spot-box/
I would really like a dedicated DAP to replace my phone, however I use a Subsonic-API music streamer (Navidrome) primarily. I have used the various iOS apps, but none really work well particularly regarding sync and shuffle play.
I have built my own desktop player using the Subsonic API in Swift, and have had the crazy idea of building a DAP based on this software running Linux. I could use something like the Pimoroni Pirate Audio board, but would rather have everything in a single board with a 4-5" display and larger battery.
I have made some initial research, and have asked an electronic engineer to create a prototype PCB based on the ESS ES9218 DAC/Amp and an ARM Cortex processor. An SD card slot or WiFi could be used to load the OS/music, and a 3.5" output would be included. If a WiFi/BT chip is included, there is no reason BT streaming to/from the device could not be included also, or USB audio out etc... The sky is the limit when a general-purpose OS is running and the hardware is open.
Has anyone done anything like this or would be interested in such a device? Any thoughts on the DAC/Amp combo? The ESS chip is relatively expensive, but does have a Linux driver as released by LG. There are obviously other separate chip DAC and amps that could be used.
https://beebom.com/developer-built-diy-winamp-mp3-player/
https://shop.pimoroni.com/products/pirate-audio-headphone-amp
https://opensource.lge.com/osSch/list?types=NAME&search=lgmv300s
https://evanhailey.com/2021/09/20/spot-box/