Slick Web Interface to configure and control the system.
Preinstalled with Audiophile software, such as Roon, O!MPD, NAA Daemon and Shairport-sync (AirPlay), Squeezelite and GMediaRender (DLNA audio endpoint).
Ready to Run. Pre-configured and pre-installed image (No SSH/Terminal setup required)
Audiophile quality, all the optimisations and features of DietPi, 156MB RAM usage (RPi, all services enabled), RAM log and more. Perfect for audio usage.
Web Interface Features:
System Settings:
Change hostname
Networking configuration (DHCP/STATIC IP)
Sound card configuration
Update DietPi (updates for system and web interface)
CPU governor selection
Swap file size configuration
Power control
MPD Settings:
Service control (enable/disable)
Access O!MPD interface
SOXR sampling output options (enable/disable & set quality)
ALSA output stream information (lists actual frequency and bit depth during playback)
Access NetData web interface
Storage usage
RAM usage
CPU usage
CPU temperature
Installed Software:
Roon Bridge
MPD + O!MPD (Feature rich web interface audio player)
ShairPort-Sync (AirPlay)
NAA Daemon (HQ Player endpoint)
WiFi Hotspot (Sparky SBC only)
Open SSH Server
Username = root
Password = dietpi
Samba Server (easily transfer files/music to device over the network)
samba.jpg (9.93 KiB) Viewed 99865 times
NetData (Feature rich system stats)
Squeezelite | Available in DietPi update v157
Gmrender (DLNA audio render) | Available in DietPi update v157
grender-128x128.png (24.45 KiB) Viewed 99425 times
Attachments
If you find our project or support useful, then we’d really appreciate it if you’d consider contributing to the project however you can.
Donating is the easiest – you can use PayPal or become a DietPi patron.
Extract the contents of the 7z file to obtain the .img file.
Use a program such as Etcher, to write the image (DietPi_v....img) to SD/EMMC.
Ensure ethernet is connected to the device.
Plug in a HDMI monitor, if you need to obtain the IP address of system to access web interface.
Power on system.
Access Web Interface:
Web interface can be accessed via hostname (Bonjour/avahi compatible network), or the IP address (which can be obtained from HDMI output after boot):
Select soundcard:
Once logged into the web interface, you will need to select the soundcard to be used:
Scroll down and select the System Settings button
Under Soundcard configuration, select the required soundcard device, then click Save Changes
When prompted, please select the reboot button to finalize the changes
FAQ:
Audio works in Roon, however, no output in other software?
This is due to a limitation with some DAC's, only supporting 32 bit depth output. Please use the web interface to change output bit depth in the required application to 32.
I want to use WiFi connection, how do I disable HotSpot and setup connection? NB: We highly recommend ethernet connection for a stable audio streaming experience.
To achieve a WiFi connection, you will need to access the terminal (either via SSH or locally using keyboard + monitor):
Login with username = root , password = dietpi
Sparky Only: Uninstall HotSpot using the command dietpi-software uninstall 60
Run dietpi-config
Select Network Options: Adapters > WiFi
If a prompt appears, requesting WiFi to be enabled, please select Ok
Select WiFi option again
Select Scan, choose your SSID and follow the onscreen prompts to enter credentials
Transfer music to the device (MPD+O!MPD):
Samba Server Details:
Samba Server is installed by default, allowing your to transfer files/music over the network for the device.
On a Windows system:
Press WIN key + R
Paste in the following \\192.168.0.100\dietpi, before pressing OK, change the IP address to match your system.
Username = root
Password = dietpi
Transfer your Music into the Music directory
Update O!MPD libary:
Once the transfer is completed, we need to update the O!MPD library database.
Access the Allo web interface
Load up the MPD settings page
Select the O!MPD link to launch the O!MPD web interface
Login if required with the following details:
Username = admin
Password = admin
Select the settings button (top right of screen)
ompd_settings.png (969 Bytes) Viewed 99862 times
Scroll down the page and select Update
Click the following button to update the library
ompd_update.png (3.3 KiB) Viewed 99862 times
If you experience issues with "file not found" messages during playback, please also run the the Update All option
Untitled.jpg (4.5 KiB) Viewed 95846 times
If you find our project or support useful, then we’d really appreciate it if you’d consider contributing to the project however you can.
Donating is the easiest – you can use PayPal or become a DietPi patron.
How do I update?:
To ensure stability and control of updates, they must be completed in the Linux terminal.
Log into the system (HDMI/SSH):
user = root
password = dietpi
Run the update:
Run the command dietpi-update
Follow the onscreen instructions to update the system.
Once completed, reboot the system. The device will now be running the latest version of DietPi.
NB: DietPi checks for updates daily, and during boot. If the update is not available, please reboot the system.
If you find our project or support useful, then we’d really appreciate it if you’d consider contributing to the project however you can.
Donating is the easiest – you can use PayPal or become a DietPi patron.