Releases: moode-player/moode
moOde audio player 9.0.8
This release is based on RaspiOS Bookworm Lite most recent packages as of 2024-08-21, Linux kernel 6.6.31, our suite of custom drivers and patches, and important updates and bug fixes as listed below.
Security
- Filter GET/POST and other variables for unwanted characters and commands
Radio stations
- NPO Radio 4 changed to NPO Klassiek
Audio devices
- Pi2Design AES
- Pi2Design AES-Lite
- Pi2Design Mercury
Bug fixes
- Receiver vol and mute buttons not disabled when renderer playing
- No tracks displayed for CUE files when Prefs "Album key" set to Folder Path
- IQaudIO Pi-Amp+/DigiAmp+ unmute during startup
- Footer include not being minified for Bluetooth Control
- Several lowercase sysCmd() calls in worker.php and renderer.php
- Add-to-playlist path variable getting overwritten causing script crash
- Clean embedded carriage return (CR) in cfg_radio monitor column
- Debug logger using session var instead of SQL param
- ALSA conf device mismatch after restore under certain circumstances
Release notes:
https://github.com/moode-player/moode/blob/master/www/relnotes.txt
Setup guide:
https://github.com/moode-player/docs/blob/main/setup_guide.md#setup-guide-
Raspberry Pi
https://github.com/raspberrypi
RaspiOS
https://www.raspbian.org/RaspbianRepository
ISO image (64-bit Bookworm)
SHA-256 a6592a223ce15844e485d83141beaa5f55182d3a8fec3a8faa12b7f38fca979b
moOde audio player 9.0.7
This release is based on RaspiOS Bookworm Lite most recent packages as of 2024-08-13, Linux kernel 6.6.31, our suite of custom drivers and patches, and important updates and bug fixes as listed below.
NOTE: The ISO image was removed due to a serious bug in the security filter
Security
- Filter GET/POST and other variables for unwanted characters and commands
Radio stations
- NPO Radio 4 changed to NPO Klassiek
Bug fixes
- Receiver vol and mute buttons not disabled when renderer playing
- No tracks displayed for CUE files when Prefs "Album key" set to Folder Path
- IQaudIO Pi-Amp+/DigiAmp+ unmute during startup
- Footer include not being minified for Bluetooth Control
- Several lowercase sysCmd() calls in worker.php and renderer.php
- Add-to-playlist path variable getting overwritten causing script crash
- Replace CRLF with LF in moode-sqlite3.db.sql file
Release notes:
https://github.com/moode-player/moode/blob/master/www/relnotes.txt
Setup guide:
https://github.com/moode-player/docs/blob/main/setup_guide.md#setup-guide-
Raspberry Pi
https://github.com/raspberrypi
RaspiOS
https://www.raspbian.org/RaspbianRepository
ISO image (64-bit Bookworm)
SHA-256 cc705cd4e8210714fa94c32d2b9b460db2eb502dba53241dec06ce6ff08c811d
moOde audio player 9.0.6
This release is based on RaspiOS Bookworm Lite most recent packages as of 2024-08-03, Linux kernel 6.6.31, our suite of custom drivers and patches, and important updates and bug fixes as listed below.
Bug fixes
- NFS /etc/exports not being updated for NVMe drive mounts
- NVMe format not checking for already mounted
- Thumbnail generator crash when binary data in MP3 Id3v2 tag
- Permissions for specific service and etc files
- Context menu spacing for "Receivers" line
- Lato-Thin @font-face definition and various other font defs
- Imported Pi Imager SSID not being SQL escaped
- Default metadata tags missing when add_to_playlist, New playlist
Release notes:
https://github.com/moode-player/moode/blob/master/www/relnotes.txt
Setup guide:
https://github.com/moode-player/docs/blob/main/setup_guide.md#setup-guide-
Raspberry Pi
https://github.com/raspberrypi
RaspiOS
https://www.raspbian.org/RaspbianRepository
ISO image (64-bit Bookworm)
SHA-256 b435871592c6052341b1bd1f83481129d5ca7c6465f395f6cfc85354856e71e9
moOde audio player 9.0.5
This release is based on RaspiOS Bookworm Lite most recent packages as of 2024-07-24, Linux kernel 6.6.31, our suite of custom drivers and patches, and important updates and bug fixes as listed below.
Updates
- Add HDMI-CEC support to Local Display feature
- Add NVMe drive mount and drive format options to Library Config
- Add max ALSA volume option to Plexamp renderer settings
- Add 24 hour option for CoverView Digital Clock
- Improve Plexamp and RoonBridge setup guides
Bug fixes
- Plexamp renderer active detection and ALSA volume handling
- Multiroom Config advanced options don't get refreshed after updating
- Left margin for metadata in CoverView wide mode on Ultrawide displays
- LocalUI fails to start after in-place update when userid is not 'pi'
- LocalUI settings revert to default after in-place update when userid 'pi'
- Folder view not being auto-refreshed when its the current view
- Boot config.txt dtoverlay=rpi-backlight causing journal log errors
Release notes:
https://github.com/moode-player/moode/blob/master/www/relnotes.txt
Setup guide:
https://github.com/moode-player/docs/blob/main/setup_guide.md#setup-guide-
Raspberry Pi
https://github.com/raspberrypi
RaspiOS
https://www.raspbian.org/RaspbianRepository
ISO image (64-bit Bookworm)
SHA-256 e5ad4bde79ba293f7b79ced1eb8631209d078e13f34ccae134034d15fec4953f
moOde audio player 9.0.4
This release is based on RaspiOS Bookworm Lite most recent packages as of 2024-07-06, Linux kernel 6.6.31, our suite of custom drivers and patches, and important updates and bug fixes as listed below.
Updates
- Bump to bluez-alsa 4.2.0
- Add support for multiple Multiroom Senders
- Add swap file and use default size
- Add 'Any' to SoX Channels in MPD Config
- Improve CoverView screen saver
- Improve Library regen by including thumbnail regen
- Improve Setup Guide and include Pi Imager tutorial
- Remove rtl88xxau driver (fails on kernel 6.6.31)
Bug fixes
- Audio info decode/output bit depth when DSD -> PCM over HDMI
- System info query for nodejs version
- Typos in roonbridge setup guide
Release notes:
https://github.com/moode-player/moode/blob/master/www/relnotes.txt
Setup guide:
https://github.com/moode-player/docs/blob/main/setup_guide.md#setup-guide-
Raspberry Pi
https://github.com/raspberrypi
RaspiOS
https://www.raspbian.org/RaspbianRepository
ISO image (64-bit Bookworm)
SHA-256 eb870bbbc2035d4d9df644a3daec27f7ad51e08808b0bc77bc7340ecabc3bfd1
moOde audio player 9.0.3
This release is based on RaspiOS Bookworm Lite most recent packages as of 2024-06-23, Linux kernel 6.6.31, our suite of custom drivers and patches, and important updates and bug fixes as listed below.
Updates
- Bump to shairport-sync 4.3.3
- Bump to upmpdcli, upmpdcli-qobuz, upmpd-tidal 1.8.12
- Add Queue top/bottom to context menu
- Add get_cdsp_config, set_cdsp_config REST API's
- Update Overlay names for Hifiberry Amp2/4, DAC+ and DAC+ Pro
- Remove Lib Config option "Auto-update database" (several issues)
- Playable URL for Bayern 2 radio station
Bug fixes
- Misaligned main menu items (Configure and Audio Info)
- CamillaDSP Quick Convolution not working
- Restore fails when processing cfg_ssid table
- Pi model parsing in SSH header
- HDMI device name assignment for Pi-Zero 2 W
- Restart-render.php script crashes due to missing statement terminator
Release notes:
https://github.com/moode-player/moode/blob/master/www/relnotes.txt
Setup guide:
https://github.com/moode-player/docs/blob/main/setup_guide.md#setup-guide-
Raspberry Pi
https://github.com/raspberrypi
RaspiOS
https://www.raspbian.org/RaspbianRepository
ISO image (64-bit Bookworm)
SHA-256 70e40c43f18597db31fe4478c9c6a6f6c97bd971283b14523b270f1f0df738a9
moOde audio player 9.0.2
This release is based on RaspiOS Bookworm Lite most recent packages as of 2024-06-12, Linux kernel 6.6.31, our suite of custom drivers and patches, and important updates and bug fixes as listed below.
Updates
- Bump to Linux kernel 6.6.31 (ISO image only)
- Bump to upmpdcli 1.8.11
- Bump to upmpdcli-qobuz 1.8.11
- Add framework for managing Plexamp as a renderer
- Bump max URL length to 2048 for New/Edit station
Bug fixes
- Pi touch brightness and rotate options
- Wrong PSK written to nmconnect file for saved SSID's
- Library HD badge routine causing script crash under certain conditions
- RoonBridge feature visibility and help text
- Incorrect notification message when restoring radio stations
Release notes:
https://github.com/moode-player/moode/blob/master/www/relnotes.txt
Setup guide:
https://github.com/moode-player/docs/blob/main/setup_guide.md#setup-guide-
Raspberry Pi
https://github.com/raspberrypi
RaspiOS
https://www.raspbian.org/RaspbianRepository
ISO image (64-bit Bookworm)
SHA-256 97f5ebed26512a7e8e868f91c4ac200128e436736ef53ad8d788d3a8ae5861ed
moOde audio player 9.0.1
This release is based on RaspiOS Bookworm Lite most recent packages as of 2024-05-30, Linux kernel 6.6.28, our suite of custom drivers and patches, and important updates and bug fixes as listed below.
Updates
- Allow backup zips from moode 8 to be restored
- Show 255.255.255.0 (Default) as the default netmask
- Add Library one-touch option for Random Album (asterisk icon)
Bug fixes
- Thumbnail generator crashes (see commit 4d16640)
- Network scan list is incorrectly parsed and incomplete
- Library update REST API not working due to incorrect include path
- Worker log reports method: dhcp even when static addr is set
- GPIO buttons driver crashes due to bad values in cfg_gpio table
- Fixed (0dB) reverts to Software vol for DAC's w/o Hardware volume
- Clear/Play action for One touch radio displays an unknown notification
- CoverView automatic display notification stays up indefinitely
- Rotary encoder systemd unit file is marked as executable
Release notes:
https://github.com/moode-player/moode/blob/master/www/relnotes.txt
Setup guide:
https://github.com/moode-player/docs/blob/main/setup_guide.md#setup-guide-
Raspberry Pi
https://github.com/raspberrypi
RaspiOS
https://www.raspbian.org/RaspbianRepository
ISO image (64-bit Bookworm)
SHA-256 2597dabd751641127934892640b76f75305047a8cd094ba9f89197c5371ad3e1
Note: The ISO image reflects the sources at tag r901Fix which is 2 commits ahead of r901prod.
moOde audio player 9.0.0
This release is based on RaspiOS Bookworm Lite most recent packages as of 2024-05-17, Linux kernel 6.6.28, our suite of custom drivers and patches, and important new features, updates and bug fixes as listed below.
New features
- Switch audio output (HDMI, I2S, USB) without reboot
- HDMI/IEC958 audio format including multichannel
- WiFi Hotspot (2.4 GHz WiFi bridged to Ethernet if present)
- Option to reduce Pi-5 shutdown wattage to .01W
- Option to enable Pi-5 PCI express bus (gen2 or gen3)
- Option to use snd-bcm2835 audio driver for Pi Headphone only config
- Option to enable 4K 60Hz for Pi-4 local display
Updates
- Bump to Linux kernel 6.6.28
- Bump to alsa-cdsp 1.2.0-1moode2
- Bump to upmpdcli 1.8.10
- Improve Bluetooth (add volume and pin options)
- Improve multiroom command response
- Improve SMB protocol detection
- Improve radio station edit/delete
- Improve notification messages
- Improve setup guides and quick help
- Add autoclick for dropdown controls on the configs
- Add "Show items" option to One-touch playlist
- Add "Queue info" to ellipsis menu (stats + saved playlist name)
- Add Pull-up/down option for each pin in GPIO Config
- Add Spotify and Amazon Music to Prefs Search sites
- Add window-size (randomness) option for auto-shuffle
- Add time options up to 5 mins for IP address timeout
- Add restart_renderer REST command
- Add ALSA max volume option to Receiver Config
- Remove HDMI On/Off option (not valid on Bookworm)
- Remove redundant or obsolete devices from audio device table
- Allow any netmask to be entered for static IP address
- Saved SSID's appear for selection in the main SSID dropdown
- Prevent comma when entering a new station name
- Add missing settings to Backup/Restore
Bug fixes
- MusicBrainz date format (with hyphens) not being parsed
- RoonBridge restart and disconnect not working correctly
Radio stations
- UPD: ArtSound FM 92.7
- UPD: JB Radio2 (320K)
- UPD: Kanal K
- UPD: Venice Classic Radio Italia
- UPD: WCRB Boston 99.5 - Classical
- DEL: Audiophile Baroque
- DEL: Audiophile Classical
- DEL: Audiophile Jazz
- DEL: Audiophile Lounge
- DEL: Audiophile Rock-Blues
- DEL: FluxFM - Hot R&B
- DEL: FluxFM - Pop Radio
- DEL: Soma FM - BAGeL Radio
- DEL: Swedish Classic Radio
- DEL: WRPI 91.5 FM Troy
- DEL: Eirewave
Release notes:
https://github.com/moode-player/moode/blob/master/www/relnotes.txt
Setup guide:
https://github.com/moode-player/docs/blob/main/setup_guide.md#setup-guide-
Raspberry Pi
https://github.com/raspberrypi
RaspiOS
https://www.raspbian.org/RaspbianRepository
ISO image (64-bit Bookworm)
SHA-256 bd333f770cc1b4da0f18f131dfcfb7209fae21e485176c13ce7a554df6196d6d
moOde audio player 8.3.9
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/docs/blob/main/setup_guide.md#setup-guide-
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