Releases: moode-player/moode
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
moOde audio player 8.3.8
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/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 9997a45ec91e30c54a0e2bb895a221377481c9e5bb8b0832fdce375e50858d16
ISO image (32-bit Bullseye)
SHA-256 c68895a6fd4834ae9c9ce8cf8a7f114bf5fd4f2646e8f08f026c05400b2a1ac8
moOde audio player 8.3.7
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/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 316f69432b663a32a36e4b3810b92f0d9b99dec4fdac12d72bf8de436fc8300d
ISO image (32-bit Bullseye)
SHA-256 1cd55e6b9d587863a54f25bd31868442e950b79f824cd76534e29ac048a205d1
moOde audio player 8.3.6
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
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
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
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
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