Skip to content

Releases: moode-player/moode

moOde audio player 8.3.9

23 Feb 17:09
Compare
Choose a tag to compare

This release is based on RaspiOS Bullseye Lite most recent packages as of 2024-02-23 Linux kernel 6.1.21, our suite of custom drivers and patches, and important updates and bug fixes as listed below.

Updates

  • Multiroom setup guide
  • Add back delay after MPD stop to renderer event scripts

Bug fixes

  • Graphic EQ displays wrong levels for 3rd to 10th freq band
  • CamillaDSP quick config sort and checkmark for original configs
  • V2 camilladsp.conf file not installed during in-place update
  • Metadata file (currentsong.txt) updated too often
  • Quick search not working for "year YYYY" or "year YYYY-YYYY"

Release notes:
https://github.com/moode-player/moode/blob/master/www/relnotes.txt

Setup guide:
https://github.com/moode-player/moode/blob/master/www/setup.txt

Raspberry Pi
https://github.com/raspberrypi

RaspiOS
https://www.raspbian.org/RaspbianRepository

ISO image (64-bit Bullseye)
SHA-256 e0c976043ce2a680d954b5386470c48b2bc48cb5a2f380793ba30f48c658f1ac

ISO image (32-bit Bullseye)
SHA-256 64d7e3196962ab35e5904cd6813e0259834e4accab3cd3c7dd103a2cefe7d57e

moOde audio player 8.3.8

15 Feb 12:28
Compare
Choose a tag to compare

This release is based on RaspiOS Bullseye Lite most recent packages as of 2024-02-14, Linux kernel 6.1.21, our suite of custom drivers and patches, and important updates and bug fixes as listed below.

Security

  • Option for secure HTTPS mode (Experimental)

Updates

  • Bump to CamillaDSP 2.0.1
  • Bump to mpd2cdspvolsync 1.0.0
  • Bump to squeezelite_1.9.9-1449+git20230814.8581aba-1
  • Add HTTP proxy option to MPD Config
  • Add disc and track to logic for showing now-playing icon in track list
  • Add SBC quality mode option to Bluetooth Control
  • Add mixer name 'A.Mstr Vol' for MERUS(tm) Amp piHAT ZW
  • Update Bluetooth to support Multiroom audio
  • Update Squeezelite to use ALSA _audioout device (support CamillaDSP)
  • Update CDSP Config with new option to Update to latest sample configs
  • Improve help text on the Configs, Preferences and Quick help
  • Improve Audioinfo line height so a bit more info shows on screen
  • Allow for month (YYYYMM) in Date tag to improve Album/Year sort
  • Allow for "AlbumDate: YYYYMM" in Comment tag to improve Album/Year sort
  • Allow @ (at sign) in manually entered SSID in Network Config
  • Display actual station format instead of VBR (Variable Bit Rate)
  • Display month name in Audio info if Date tag contains YYYYMM
  • Trim leading zero from track number in Tag/Album views (for CUE)
  • Refactor REST API commands (refer to Setup Guide for info)
  • Provide visual feedback when play controls are clicked

Bug fixes

  • getEncodedAt() bits assignment for lossy
  • Incorrect index used when switching to Radio view via station click
  • Move Queue item range to end of Queue not working
  • CoverView Automatic display not activating
  • Popup on-screen keyboard not activating
  • Audioinfo not showing correct info for Multiroom receiver
  • Audioinfo not showing correct Audio chain for Squeezelite renderer
  • Browser title not being updated when importing host name
  • Volume not restored correctly when Spotify Connect and CamillaDSP volume
  • Import WiFi country code from Pi Imager not working
  • Chromium fails to start after host name change

Release notes:
https://github.com/moode-player/moode/blob/master/www/relnotes.txt

Setup guide:
https://github.com/moode-player/moode/blob/master/www/setup.txt

Raspberry Pi
https://github.com/raspberrypi

RaspiOS
https://www.raspbian.org/RaspbianRepository

ISO image (64-bit Bullseye)
SHA-256 9997a45ec91e30c54a0e2bb895a221377481c9e5bb8b0832fdce375e50858d16

ISO image (32-bit Bullseye)
SHA-256 c68895a6fd4834ae9c9ce8cf8a7f114bf5fd4f2646e8f08f026c05400b2a1ac8

moOde audio player 8.3.7

08 Dec 12:47
Compare
Choose a tag to compare

This release is based on RaspiOS Bullseye Lite most recent packages as of 2023-12-07, Linux kernel 6.1.21, our suite of custom drivers and patches, and important updates and bug fixes as listed below.

New features

  • Radio manager stream monitor for restarting stalled streams
  • Qobuz credentials section in UPnP Config

Updates

  • Bump to MPD 0.23.14
  • Bump to shairport-sync 4.3.2
  • Bump to NQPTP 1.2.4
  • Bump to Font Awesome 6.4.2 Pro and update specific icons
  • Add comparison operators =~ and !~ (PERL regex) to Library Adv search
  • Add DSD badge for DSF/DFF/WavPack DSD formats
  • Add DSD format to embedded cover art extractor
  • Add WavPack format to Default/Default+ options for Prefs, Thumbgen scan
  • Add Receivers btn on renderer overlay when connecting to Multiroom sender
  • Add Audio info button on renderer overlay
  • Add channel count and ALSA output format 'output' to extra metadata
  • Add Artist under Title in Folder view (if Artist not = AlbumArtist)
  • Add Prefs option for static waveform now-playing icon
  • Add BSSID to info on Network Config
  • Add underscore to allowed characters in manually entered SSID
  • Add ALSA output mode option to Bluetooth Control
  • Add Pi-5B revision code parsing to pirev.py utility
  • Add option to remove CamillaDSP configs and IR files before restore
  • Improve metadata layout in CoverView wide mode
  • Improve icon for volume popup by always showing level
  • Improve sort headings in Radio and Playlist views
  • Improve bitrate sort in Radio view (sort high to low)
  • Improve GPIO Config help and labels
  • Improve Squeezelite Config help
  • Improve readability and parsing of startup log
  • Improve the "Artist column" option in Prefs Library
  • Improve Favorite: update station type, include on Queue context menu
  • Improve Input select configuration and volume handling
  • Replace Chrome deprecated vertical sliders with cross-Browser sliders
  • Remove unreliable AirPlay protocol switcher (only AirPlay 2 supported)
  • Show "Radio station" for stations that transmit a bogus title tag
  • Standardize display style for encodedAt and ALSA output formats
  • Configure Squeezelite AUDIODEVICE param using Audio Config settings
  • Move Local Display to Peripherals Config
  • Move DLNA server to File Sharing section of System Config
  • Move Prefs thumbnail and cover art options to dedicated section
  • Move selected Library prefs options for a more logical grouping
  • Allow host name to be imported from Raspberry Pi Imager

Audio devices

  • ProtoDAC TDA1387 X8 (FifoPiMa)

Radio stations

  • NEW: Eirewave
  • NEW: Davide of MIMIC
  • NEW: Soma FM - Bossa Beyond
  • NEW: Soma FM - The In-Sound
  • NEW: Soma FM - Tiki Time
  • UPD: Jazz24
  • UPD: BBC stations
  • UPD: FluxFM stations
  • UPD: Genres on various stations

Security

  • Remove AP mode PSK from hostapd.conf

Bug fixes

  • Radio/Tag/Album sync (auto-scroll then highlight item) not working
  • WavPack format information not correct in Library and Audio info
  • MPD mixer reverts to "software' after disconnecting bluetooth device
  • Backup/Restore missing Prefs, Library, Track play setting
  • Restore not updating buffer size in /etc/bluealsaaplay.conf
  • Invert polarity auto-click not working
  • Soma FM station name displays null when tag not present
  • Base folder RADIO not excluded correctly in Folder view
  • WebUI visual glitch when MPD is restarted
  • Playbar context menu overflows right boundary
  • Missing parenthesis when generating in nftables.conf
  • Moodeutl -f/-F can hang if hwparams is empty (rare)
  • HD badge hidden when radio station stopped
  • Other minor fixes

Release notes:
https://github.com/moode-player/moode/blob/master/www/relnotes.txt

Setup guide:
https://github.com/moode-player/moode/blob/master/www/setup.txt

Raspberry Pi
https://github.com/raspberrypi

RaspiOS
https://www.raspbian.org/RaspbianRepository

ISO image (64-bit Bullseye)
SHA-256 316f69432b663a32a36e4b3810b92f0d9b99dec4fdac12d72bf8de436fc8300d

ISO image (32-bit Bullseye)
SHA-256 1cd55e6b9d587863a54f25bd31868442e950b79f824cd76534e29ac048a205d1

moOde audio player 8.3.6

06 Sep 13:04
Compare
Choose a tag to compare

This release is based on RaspiOS Bullseye Lite most recent packages as of 2023-09-05, Linux kernel 6.1.21, our suite of custom drivers and patches, and important updates and bug fixes as listed below.

Updates

  • Add comparison operators == and != to Library Advanced search
  • Add channels and multichannel options to 'encoded' predefined search
  • Add channel count to Audio info
  • Add emphasis (bold) to Queue time notification
  • Add 1600 x 600 widescreen display format to CSS
  • Improve collection stats displayed in Library Tag/Album views
  • Improve consistency in how audio format is displayed
  • Improve Folder view search results tally
  • Improve layout and help for CamillaDSP Config
  • Update Quick help for new search features
  • Radio logo updates are included with in-place update

Radio stations

  • Update NTS station metadata bitrate to 256 kbps
  • Update Soma FM - DEF CON Radio logo

Bug fixes

  • Toggle button auto-click not working on CamillaDSP Config
  • Typo in Equalizers heading on Audio Config
  • Rates not showing on Audio info for Multiroom sender
  • Tag/Album views not being cleared correctly when no search results
  • In-place update overwriting BUFFERTIME in bluealsaaplay.conf
  • In-place update not adding SBC XQ+ line in bluealsa.service
  • Metadata under cover art clipped on 1280 x 400 widescreen display
  • Auto-shuffle filter string embedded quotes not being restored
  • Reduced system logging setting not being restored correctly

Release notes:
https://github.com/moode-player/moode/blob/master/www/relnotes.txt

Setup guide:
https://github.com/moode-player/moode/blob/master/www/setup.txt

Raspberry Pi
https://github.com/raspberrypi

RaspiOS
https://www.raspbian.org/RaspbianRepository

ISO image (64-bit) (Archived)
SHA-256 3084bd9d7a63ba81b3e4f81b965983327efb7a1cefe6f62895ac55282179c46e

ISO image (32-bit) (Archived)
SHA-256 76ffc9658efaf2eba59abd0e38ab43745e8ae64faa4710f0ef88e25941f0ac6d

moOde audio player 8.3.5

20 Aug 14:25
Compare
Choose a tag to compare

This release is based on RaspiOS Bullseye Lite most recent packages as of 2023-08-19, Linux kernel 6.1.21, our suite of custom drivers and patches, and important updates and bug fixes as listed below.

Bug fixes

  • Config screen toggle button slide animation on touch devices

Release notes:
https://github.com/moode-player/moode/blob/master/www/relnotes.txt

Setup guide:
https://github.com/moode-player/moode/blob/master/www/setup.txt

Raspberry Pi
https://github.com/raspberrypi

RaspiOS
https://www.raspbian.org/RaspbianRepository

ISO image (64-bit) (Archived)
SHA-256 9dd67d1096d1c0d34532c730247d77ea093d286a3eba2ed51058071d85e8843d

ISO image (32-bit) (Archived)
SHA-256 0b6daccab8606fbede57c87dfc708709a2527c64f22250acdbee761a7e032c42

moOde audio player 8.3.4

18 Aug 13:45
Compare
Choose a tag to compare
Pre-release

This release is based on RaspiOS Bullseye Lite most recent packages as of 2023-08-17, Linux kernel 6.1.21, our suite of custom drivers and patches, and important updates and bug fixes as listed below.

New Features

  • Save and reuse searches for Library Tag/Album view

Updates

  • Add support for Bluetooth LDAC encoder
  • Add support for Bluetooth SBC XQ/XQ+ quality (default to XQ+)
  • Add support for CamillaDSP to Bluetooth inbound connection
  • Add plus (+) entries to Prefs "Thumbgen scan" to include image types
  • Add predefined filters from Quick search to Library Advanced search
  • Add BTRFS (B-Tree File System) to udisks-glue auto-mount config (PR/631)
  • Add System config option to adjust responsiveness of worker daemon
  • Add System config option to reduce system logging
  • Add option to moodeutl to print daemon sleep intervals (responsiveness)
  • Add option to moodeutl to print Mount monitor and Auto-config logs
  • Add "Queue time" to the Playback and Playqueue context menus
  • Add PixelRatio to the viewport debug popup
  • Improve Backup/Restore (add missing settings, refactor code)
  • Improve renderer event handling when CamillaDSP volume is used
  • Improve Players >> feature by adding capability to send commands
  • Improve positioning and size of [HD] and [HiRes] badges
  • Improve kbps bitrate reporting for FLAC stations (assume 900 kbps)
  • Improve Config screen toggle buttons (SET no longer required)
  • Improve various help text, labels and notification messages
  • Place most recently selected CamillaDSP configs at top of Quick menu
  • Add saved searches to Backup/Restore

Radio Stations (New Image Only)

  • Update Radio Paradise stations to FLAC with metadata

Bug fixes

  • HDMI volume incorrectly set to +4dB at 100% instead of 0dB (PR/636)
  • Wrong message printed for Mixer type when USB DAC has no Hardware mixer
  • Extraneous hostname added to string returned by get_rx_status
  • Triggerhappy default user permissions not sufficient to run ALSA commands
  • Duplicate source mounts created when restoring from backup

Release notes:
https://github.com/moode-player/moode/blob/master/www/relnotes.txt

Setup guide:
https://github.com/moode-player/moode/blob/master/www/setup.txt

Raspberry Pi
https://github.com/raspberrypi

RaspiOS
https://www.raspbian.org/RaspbianRepository

ISO image (64-bit) (Archived)
SHA-256 43c4aa96160aa0884e2d251746f5b1e8e4c6bcada8d94f6c3b86bac32f13f399

ISO image (32-bit) (Archived)
SHA-256 0062b854ca7a766d98f0b869926493f3a4dab96f4c117e70b22a4c6a5b49d68b

moode audio player 8.3.3

09 Jun 21:56
Compare
Choose a tag to compare

This release is based on RaspiOS Bullseye Lite most recent packages as of 2023-06-08 Linux kernel 6.1.21, our suite of custom drivers and patches, and important updates and bug fixes as listed below.

Audio devices

  • NOTE: Allo Katana I2S driver load fail on Pi-4, Katana DAC and 6.1.y kernel

Updates

  • Bump to shairport-sync 4.2.0
  • Bump to nqptp 1.2.1 (Precision Timing Protocol for AirPlay 2)
  • Bump to bluez-alsa 4.1.0 with aptX/aptX-HD
  • Improve menu, modal and selected icon size/text on mobile portrait
  • Add capability for Folder images in Folder view
  • Add "Thumbnail scan" Prefs option to set audio formats to be scanned
  • Add "cache=none" to SMB default mount options to prevent log spam
  • Add note to Setup guide regarding requirement for SSH userid/password
  • Add note to Quickhelp regarding search field input constraints
  • Add 4 and 3 column selections for Prefs Thumbnail columns option
  • Support user defined level 1 dirs under /mnt/ for thumbnail generator
  • Import timezone and keyboard layout from Pi Imager

Bug fixes

  • Test button not working on Graphic Equalizer
  • Modal input field background not visible on GEQ/PEQ configs
  • Cover art extractor not handling uppercase mime image type
  • Incorrect version of bluez-alsa on release 8.3.2 image
  • Playlist covers not restored

Release notes:
https://github.com/moode-player/moode/blob/master/www/relnotes.txt

Setup guide:
https://github.com/moode-player/moode/blob/master/www/setup.txt

Raspberry Pi
https://github.com/raspberrypi

RaspiOS
https://www.raspbian.org/RaspbianRepository

ISO image (64-bit) (Archived)
SHA-256 cecf9398df5133fa35a8035a8043209857482ab86db85600966f40563e5f1c5a

ISO image (32-bit) (Archived)
SHA-256 a4342d5c5d553a22a9f24f530ade85cddc3c2df67a6ddbb9784c7cb69a3ec0ba

moOde audio player 8.3.2

21 Apr 15:17
Compare
Choose a tag to compare

This release is based on RaspiOS Bullseye Lite most recent packages as of 2023-04-17, Linux kernel 6.1.21, our suite of custom drivers and patches, and important updates and bug fixes as listed below.

Audio devices

  • NOTE: Allo Boss 2 I2S driver not working on new 6.1.y kernel branch

Updates

  • Remove reference to pi userid from SSH header

Bug fixes

  • Worker startup fails on Pi-Zero due to incomplete "is-system-running" test
  • Haveged daemon fails to start on Pi-Zero (arm6 platforms)
  • Power and activity LED ON/OFF options not working
  • Clicking on context menu check mark icon displays default moOde cover

Release notes:
https://github.com/moode-player/moode/blob/master/www/relnotes.txt

Setup guide:
https://github.com/moode-player/moode/blob/master/www/setup.txt

Raspberry Pi
https://github.com/raspberrypi

RaspiOS
https://www.raspbian.org/RaspbianRepository

ISO image (64-bit) (Archived)
SHA-256 fca7f878c96ddf0d8d6f1e7c9bae2ffcd15095e680ac8cd01d18c44df172bac8

ISO image (32-bit) (Archived)
SHA-256 bfb89eb975e560c0e1c44dff229c3aaec5787c590649256052b694bf27e8e351

moOde audio player 8.3.1

17 Apr 15:32
Compare
Choose a tag to compare

This release is based on RaspiOS Bullseye Lite most recent packages as of 2023-04-17, Linux kernel 6.1.21, our suite of custom drivers and patches, and important updates and bug fixes as listed below.

Audio devices

  • Raspberry Pi Codec (I2S)
  • Raspberry Pi DAC+ (I2S)
  • Raspberry Pi DAC Pro (I2S)
  • Raspberry Pi DigiAMP+ (I2S)

Radio Stations (New Image Only)

  • FluxFM - 2000's Naughty
  • FluxFM - Chillout Radio
  • FluxFM - Hamburg
  • FluxFM - Indie Disco
  • FluxFM - Melides Art Radio
  • FluxFM - Radio Alternative
  • Update FluxFM station group URL's
  • Update 2BOB Radio 104.7 FM
  • Update Czech Radio Classic

Updates

  • Bump to Linux kernel 6.1.21 build #1642
  • Bump to upmpdcli 1.7.7
  • Bump to libnpupnp 5.0.1
  • Bump to libupnpp 0.22.4
  • Bump to libupnp-bindings 0.21.0
  • Bump to mpd2cdspvolume 0.3.1
  • Add Volume range option to CamillaDSP Config
  • Add pinout diagram link to GPIO Config help
  • Change overlay name rpi-dac to i2s-dac
  • Change overlay name rpi-cirrus-wm5102 to cirrus-wm5102
  • Improve the help for the NFS server option
  • Improve the security section if the Setup guide
  • Remove playlist import from moodeutl (never implemented)
  • Replace hard coded /home/pi references
  • Move all moOde related log files to /var/log
  • Replace unmaintained Allo ASIX driver with stock driver
  • Allow Multiroom Receiver w/o Hardware volume
  • Add CamillaDSP volume sync to watchdog monitor

Bug fixes

  • Rpi Imager WiFi credential import fail due to race condition
  • CamillaDSP volume restore after renderer ends
  • CamillaDSP volume proxy high CPU utilization
  • CamillaDSP quick config menu height
  • CamillaDSP Loudness.yml
  • Favorites playlist overwritten during in-place update
  • Debug message being displayed in update check

Release notes:
https://github.com/moode-player/moode/blob/master/www/relnotes.txt

Setup guide:
https://github.com/moode-player/moode/blob/master/www/setup.txt

Raspberry Pi
https://github.com/raspberrypi

RaspiOS
https://www.raspbian.org/RaspbianRepository

ISO image (64-bit) (Archived)
SHA-256 354976c03910d5c00d0e6a4c60293570d5eb5dacde8592cfcba57c0e5373058c

ISO image (32-bit) (Archived)
SHA-256 1b01fcd72e1ff6354e43e4c1c0eddebc3ebb82284d1ae31c0c104182236b0cad

moOde audio player 8.3.0

15 Mar 18:49
Compare
Choose a tag to compare

This release is based on RaspiOS Bullseye Lite most recent packages as of 2023-03-14, Linux kernel 5.15.84, our suite of custom drivers and patches, and important updates and bug fixes as listed below.

New Features

  • Volume type "CamillaDSP" software volume (64-bit with dither)
  • CamillaDSP Loudness, Volume Control and Polarity Inversion configs
  • Use ALSA instead of MPD to control Hardware volume
  • Monitor in-place update via WebUI Status screen instead of SSH

Audio devices

  • ProtoDAC TDA1387 X8 (I2S)

Security (new image only)

  • The ISO image does not contain the userid pi, SSH service, WiFi SSID or
    Access Point password. Refer to the moOde Setup guide for details on
    how to set these up.

Updates

  • Bump to MPD 0.23.12
  • Bump to bluez-alsa 4.0.0
  • Add CamillaDSP volume support to Airplay and Spotify Connect
  • Add ALSA buffer_time option to MPD Config
  • Add WPA3-Personal Transition Mode to Network Config
  • Add Home button to configs header (returns to Playback view)
  • Add quick jump indexes back to Pi Touch
  • Add AlbumArtist to ashuffle mode to handle same name albums
  • Add moodeutl option for printing ALSA hwparams
  • Add System Config option for downloading the Startup log
  • Improve readability of Receivers modal
  • Improve help text and labels in CamillaDSP Config
  • Improve viewswitch tabs in configs (use icons for mobile)
  • Improve Airplay protocol option
  • Improve WiFi section in startup (faster AP mode activation)
  • Sync CoverView auto and toggle during startup
  • Move Metadata file option to MPD section of Audio Config
  • Update Chip Options help for Piano 2.1 DAC Stereo mode
  • Sort the output from the Wifi SCAN
  • Setup guide to reflect new security information

Bug fixes

  • Session ID missing in moodeutl -i (autocfg-import.php)
  • Mapped ALSA volume not being used to set ALSA volume max
  • Allo Piano 2.1 mixer name "Digital" no longer used by driver
  • Audioinfo does not report renderer info
  • Default thumb image not showing in Queue for UPnP files
  • Format of auto_coverview value in System info
  • Error not logged when source mount fails
  • Wrong PSK used in saved SSID's

Release notes:
https://github.com/moode-player/moode/blob/master/www/relnotes.txt

Setup guide:
https://github.com/moode-player/moode/blob/master/www/setup.txt

Raspberry Pi
https://github.com/raspberrypi

RaspiOS
https://www.raspbian.org/RaspbianRepository

ISO image (64-bit) (Archived)
SHA-256 64e12e70bbbd647fdbcebc38d1e57866e4fce947104bd71d55c560f4e0f718a4

ISO image (32-bit) (Archived)
SHA-256 4469e3b19b946fbf0fa28f7778154bc3c89bdd88ad2dcda966820035abfcae03