• WANTED: Happy members who like to discuss audio and other topics related to our interest. Desire to learn and share knowledge of science required. There are many reviews of audio hardware and expert members to help answer your questions. Click here to have your audio equipment measured for free!

Yet Another Streamer Build

RawDlite

Member
Joined
Dec 9, 2024
Messages
29
Likes
26
After having tested various options and setups, I finally have a fairly good idea of what I want. I aspire to now bring everything into one streamer build. This will test my abilities in woodworking, metal crafting, soldering and programming.

Style:
I envision an encasing in the style of a vintage hifi receiver using wood and sheet metal.

Silent Operation
A fanless Raspberry Pi 4 will be used

Autonomous Operations.
The streamer should be operational without the need for additional devices.

Touchscreen.
The official 7'' display shall be used to be able to switch off the display via software.

Buttons
Lots of those. I like physical buttons to interact with.

Rotary Encoder
A rotary encoder and a oled display for further interaction.

IR Blaster
Send IR signals to operate the dac (rme adi-2)

LEDs
LEDs to indicate status

Autoplay
When a play command is send to the player, amps and dac shall be switched on.
After a timeout they shall be switched of.

Modular Design
Wherever possible hardware and software should be modular to adapt to future changes.

External Dac
An external Dac is preferred over an integrated system.

Digital Transport
A digital transport hat like the allo digione or Hifiberry digi+ pro is the preferred connection to the dac.

Reliability
Operating system will reside completely in RAM. Read only file system.

Client-Server Architecture
Multiple player with minimal setup. Multiroom syncing.

Extra Features
Randomplay, Sleeptimer, Rating, dynamic playlists ….

Qobuz
High res streaming.

AirPlay
Shairport-sync integration

Local audio files
Local audio collection organized by beets.

DRC
Digital room correction camilladsp and/or Hifiberry dsp


to be continued..-
 
This is my first sketch for the case.
IMG_0238.jpeg
 
IMG_0240.jpeg


So far I have specified 8 push buttons, 2 toggle switches, 2 status led, 1 IR sender led, 1 oled display, 1 rotary encoder, and a rfid sensor which I am still contemplating.
With the rfid sensor I have build a fun interface. But in reality it’s not used as often as I anticipated.
Giving up the rfid interface would free up 6 gpio.

I could envision adding an IR receiver and a row of toggle switches on the back maybe in combination with more status leds on the front.
Also a second oled display could be an option if I find a way to position it without cluttering the front.
 
Here is a second iteration of the case.
IMG_0245.jpeg

Changes:
I created a room for the dac to fit under the case.
There is a third switch and only 1 button on the front panel.
Not only does this give a visually more pleasing distribution of elements, I plan to use 2 switches for encoding modes or usecases that assign different function to (some) of the buttons.
I am thinking 4 banks of assignable functions for the 5 buttons under the display.
Think of a nightmode where the buttons do sleep timer, loudness, ambient noise etc.
While in critical listening mode the same buttons will do different filters etc.
Finally there are additional buttons on the top for macro tasks like stop (all) player and switch power off on amp and dac.
Or start amps and dac and start my favorite radio station. Or do something with the lights.
We will see.
 
Back
Top Bottom