Berryaudio is a diy open source audiophile audio streamer & player for Raspberry Pi designed for pure music listening experience with a beautifully crafted, responsive, touch-optimized user interface.
"As an audiophile, a software engineer, and someone who loves building own products, I’ve always wanted an audio system/streamer built
with my own preferred tech stack—something modern, intuitive, and truly customizable. With modern hardware,computing power and with a
vision to preserve offline experiences & privacy, I’m convinced you can build almost anything without relying on the cloud services.
After years of missing the simplicity of Winamp and the smart features of old MusicMatch (some of you might not even remember those
days), along with the charm of classic audio systems, I finally decided to create something for myself. So today, I’m starting that
journey: building a DAC setup that blends the best of modern features with the soul of legacy audio systems"
- Varun Gujjar
Built using gstreamer, python, reactjs & typescript, designed for smooth performance across touch displays, Building your own custom music system headless or with an attached display Or turn your old amp / music system into an fully streaming device
If you want to build a simple audio stream receiver with minimal DSP processing and multi-room Wi-Fi support (coming soon), a Raspberry Pi Zero paired with a PCM5122 DAC is an excellent choice. It provides high-resolution audio while keeping the setup compact and efficient.
For a high-performance audio streamer with advanced DSP, the Raspberry Pi 4B paired with a quality DAC and an optional touchscreen display is ideal. Using CamillaDSP, it handles real-time EQ, convolution, crossovers, and multi-room streaming, delivering high-resolution, low-latency audio for audiophile setups.