moode audio player

Audiophile streamer for the wonderful Raspberry Pi family of single board computers and DIY audio community.


Download


Latest release is 9.1.5

About moode

Moode audio player is Free and Open Source Software (FOSS) for the Raspberry Pi family of single board computers and DIY audio community.

  • Audiophile-grade features
  • Source code available in GitHub
  • Maintained by DIY audio enthusiasts
License

Moode audio player is distributed under the GNU GENERAL PUBLIC LICENSE (GPL) Version 3.

  •   View GPLv3 license
Your Privacy

We want you to know that our audio player does not serve Ads, nag for subscriptions, use cookies, analytics/tracking or any other such technology. Player preference, configuration and operational data is stored on the local boot media and is not provided to any 3rd parties.

Contributions

The Moode audio player project accepts voluntary contributions of any type including software development, documentation, forum moderation and financial donations.


Download moode

Read the Setup guide for step by step instructions on how to use the Raspberry Pi Imager (required) to prepare the ISO image with SSH, a login userid/password and optional WiFi SSID/password before writing the image to the boot media.

Release 9.1.5 (64-bit Bookworm) 2024-11-26: For Pi models 3/4/5, 400, CM3/4 and Zero 2 W

Release 8.3.9 (32-bit Bullseye) 2024-02-23: For Pi models 1/2, Zero and Zero W

  •   Raspberry Pi Imager (required)
  •   Setup guide
  •   Quick help
  •   Release info
Support the project

Your financial support helps the project cover the costs of services and equipment needed to continue to provide great audio software to the Raspberry Pi audio community.


Feature list

Enjoy a great set of Audiophile options, popular renderers, support for a wide variety of audio devices compatible with the Raspberry Pi family of Single Board Computers and a REST API as described in the Setup guide for controlling Moode via 3rd party applications.

Library
  • Tag/Album/Folder views
  • Radio and Playlist views
  • Advanced search engine
  • Library views (saved searches)
Playback
  • Hires, DSD and Multichannel
  • Multiroom synchronized audio
  • Curated streaming radio
CamillaDSP
  • Pipeline editor
  • Quick config switching
  • 64-bit volume control w/dither
  • Async/Sync resampling
Resampling (SoX/MPD)
  • Custom recipes
  • Selective by sample rate
  • Predefined profiles
Audio renderers
  • Bluetooth (aptX|LDAC|SBC XQ+)
  • AirPlay 2 receiver
  • Spotify Connect
  • Deezer Connect (coming)
Audio Renderers (cont.)
  • Squeezelite (LMS)
  • RoonBridge (Roon)
  • PlexAmp (Plex)
  • UPnP/MPD proxy
Audio outputs
  • USB2/3
  • HDMI IEC958
  • I2S/I2C
Networking
  • Ethernet and WiFi
  • WiFi Hotspot
  • DHCP or static address
File Sharing
  • SMB (Samba)
  • NFS
  • DLNA
NAS Access
  • SMB mount
  • NFS mount
  • Mount monitor
Local Storage
  • SD Card
  • USB drive
  • NVMe drive
Peripherals
  • HDMI/DSI displays
  • Volume controllers (USB/Rotary)
  • GPIO buttons
  • LCD updater

Support

Join the Moode Forum for expert support, interesting discussions on a wide variety of audio topics and get the latest news regarding Moode audio player.

  •   Forum

Contact the Forum administrator to request an account. Be sure to include your preferred userid (at least 5 characters) in the Email message and an account will be promptly created.

  •   Request an account
Additional resources
  •   Mastodon feed
  •   Raspberry Pi forum
  •   diyAudio forum
  •   ASR forum

Developer Resources

A master guide is available that describes how to get started developing for Moode and how to use the builder utilities to manage packages and generate OS images.

  •   Master development guide
Moode repositories
  •   Player sources
  •   Image builder
  •   Package builder
Cloudsmith


Package repository hosting is graciously provided by Cloudsmith, the only fully hosted, cloud-native, universal package management solution, that enables your organization to create, store and share packages in any format, to any place, with total confidence.

Raspberry Pi repositories
  •   Raspberry Pi GitHub repository

ProtoDAC TDA1387 X8

The ProtoDAC is an easy to build Non-Oversampling (NOS) Digital Audio Converter (DAC) that delivers excellent sound quality, especially when using premium components.

To build and enjoy your own ProtoDAC read the Builder guide then upload the Gerber zip file to your preferred board house to get some PCB's made.

License

ProtoDAC software and project materials are distributed under the GNU GENERAL PUBLIC LICENSE (GPL) Version 3.

  •   View GPLv3 license
Helpful links

  •   Main discussion thread at moodeaudio.org
  •   Cool review on the Gabster Channel

Project Materials

  •   Builder guide
  •   Gerber zip file Rev E (currently supplied with kit)
    Aux audio output pads removed, and the 5V/GND pads moved 2mm toward the PCB edge to allow a screw terminal.
  •   Gerber zip file Rev D
    Adds 3.5mm lead spacing for caps C3 and C4, which allows the specified Panasonic EEU-FR1A102L to properly sit on the PCB.
  •   Gerber zip file Rev C
    Includes pads for polycarbonate MKC caps (27.5mm lead space radial).
  •   Gerber zip file Rev B Standard PCB as pictured.

Donations Welcome

Take a moment to consider donating to Mark Winkler (@hifiamps) for contributing this wonderful DIY DAC project.