Hello, Fellow Audio Enthusiasts,
I'm excited to share the results of a year-long DIY adventure with you all! After many hours tinkering, I've developed a solution to stream audio from Raspberry Pi 4B with a HiFiBerry Digi2 Pro card to my old and rusty Yamaha RN-602 MusicCast device via optical cable. And now, I'm thrilled to open up the software to the community under the GPLv3 license.
The project is split into two main parts:
GitHub Link to the Server
GitHub Link to the App
Yours,
MadEnvel
I'm excited to share the results of a year-long DIY adventure with you all! After many hours tinkering, I've developed a solution to stream audio from Raspberry Pi 4B with a HiFiBerry Digi2 Pro card to my old and rusty Yamaha RN-602 MusicCast device via optical cable. And now, I'm thrilled to open up the software to the community under the GPLv3 license.
The project is split into two main parts:
- Server: Designed to run on any Linux machine with ALSA support.
- Client: Works on mobile, desktop, or browser platforms. Currently, the most supported client is Android, with a ready-to-use APK available, and the Raspberry Pi 4B (raspbian) is the most tested server device, with a deb package provided.
Key Features:
- Gapless, Bit-Perfect Playback: No resampling is supported at this stage, ensuring pure audio quality.
- Qobuz Streaming: Currently, Qobuz is the only supported streaming service (a valid subscription is required), with FLAC as the sole supported format.
- Versatile Client App: Connects to the server over the network and can even run on the same device as the server.
- Extensible Code: The software includes an addon mechanism, making it easy to extend with other input sources or device plugins.
GitHub Link to the Server
GitHub Link to the App
Yours,
MadEnvel