Thank you for your donation!


Upcoming moOde 6.4.0 update
#11
Looking forward to this upgrade, sort by year will be v useful as I enjoy listening to discographies in order.
Reply
#12
(10-23-2019, 02:48 AM)TheOldPresbyope Wrote: To see what the developer ("medoc") of upmpdci thinks of this situation with Qobuz, have a look at his post at the end of this thread https://opensourceprojects.eu/p/upmpdcli/tickets/63/

I find his statements rather narrow in thinking.  I get the frustration.  I also get that Qobuz has a $$$ problem.  This puts all of us in a pinch.  I do not have an answer.  You cannot open source the keys to gold locker!
Reply
#13
(10-20-2019, 10:45 PM)Tim Curtis Wrote: I had planned a small patch release (6.3.1) but as it turns out there are quite a few nice updates as well as bug fixes so to be faithful to major.minor.patch version numbering its necessary to bump the minor version.

Here's the WIP release notes.

Code:
########################################################
//
// 6.4.0 2019-MM-DD
//
########################################################

Updates

- UPD: Bump to Linux kernel 4.19.79 build #1273
- UPD: Bump to alsa-capabilities 2.0.1
- UPD: Tag View album list gets same grouping as Album View
- UPD: Hide quick jump index if grouping albums by year
- UPD: Quick jump to artist if grouping by Artist
- UPD: Add network interface info to Moode log
- UPD: Add max ALSA volume setting to Audio Config
- UPD: Add HifiBerry DAC/DAC+ Zero to audio device table
- UPD: Add option -F to moodeutl to print sample rates

Bug fixes

- FIX: JSON encode fail in genLibrary() if bad UTF-8 chars
- FIX: Wrong symbol code used for microseconds in html Sysinfo
- FIX: Swap file not disabled

It looks like a great update.  I cannot wait to try it.
Reply
#14
Looks like we are going to bump to Bluez-alsa 2.0.0 thanks to efforts from @badbat75 and @TheOldPresbyope :-)

This fixes the compatibility issue with MPD 0.21.y series among other things. This means that MPD 0.21.15 will be the default for moOde 6.4.0 and the old MPD 0.20.23 will be deprecated.

Draft release notes below.
Code:
########################################################
//
// 6.4.0 2019-MM-DD
//
########################################################

Updates

- UPD: Bump to Linux kernel 4.19.79 build #1273
- UPD: Bump to Bluez-alsa 2.0.0
- UPD: Bump to alsa-capabilities 2.0.1
- UPD: Deprecate MPD 0.20.23 and make 0.21.15 the default
- UPD: Tag View album list gets same grouping as Album View
- UPD: Hide quick jump index if grouping albums by year
- UPD: Quick jump to artist if grouping by Artist
- UPD: Add network interface info to Moode log
- UPD: Add max ALSA volume setting to Audio Config
- UPD: Add HifiBerry DAC/DAC+ Zero to audio device table
- UPD: Add option -F to moodeutl to print sample rates
- UPD: Add eye icon for show/hide password plaintext
- UPD: Add XFS filesystem support to udisks-glue
- UPD: Add hdmi_blanking=1 to /boot/config.txt
- UPD: Improve Gpio-buttons Python 2/3 compatibility

Bug fixes

- FIX: JSON encode fail in genLibrary() if bad UTF-8 chars
- FIX: Wrong symbol code used for microseconds in html Sysinfo
- FIX: Swap file not disabled during build
- FIX: PSK not generated when password contains certain chars
Reply
#15
Hi,

One new feature added :-)

   

Code:
########################################################
//
// 6.4.0 2019-MM-DD
//
########################################################

New features

- NEW: Option to wake the display when audio starts playing

Updates

- UPD: Bump to Linux kernel 4.19.79 build #1273
- UPD: Bump to Bluez-alsa 2.0.0
- UPD: Bump to alsa-capabilities 2.0.1
- UPD: Deprecate MPD 0.20.23 and make 0.21.15 the default
- UPD: Tag View album list gets same grouping as Album View
- UPD: Hide quick jump index if grouping albums by year
- UPD: Quick jump to artist if grouping by Artist
- UPD: Add network interface info to Moode log
- UPD: Add max ALSA volume setting to Audio Config
- UPD: Add HifiBerry DAC/DAC+ Zero to audio device table
- UPD: Add option -F to moodeutl to print sample rates
- UPD: Add eye icon for show/hide password plaintext
- UPD: Add XFS filesystem support to udisks-glue
- UPD: Add hdmi_blanking=1 to /boot/config.txt
- UPD: Improve Gpio-buttons Python 2/3 compatibility

Bug fixes

- FIX: JSON encode fail in genLibrary() if bad UTF-8 chars
- FIX: Wrong symbol code used for microseconds in html Sysinfo
- FIX: Swap file not disabled during build
- FIX: PSK not generated when password contains certain chars
Reply
#16
Will be bumping to kernel 4.19.81 to catch the nice bug fixes and improvements :-)
Reply
#17
Great work as always Tim. What are the headline benefits of bluez-alsa 2.0.0 and mpd 0.21 as opposed to the old versions, are there any new features or is it mainly stability, bug fixes and efficiency?
Reply
#18
The main benefits of MPD 0.21.y series for Audiophiles are:

1) The huge number of bug fixes and improvements.
https://raw.githubusercontent.com/MusicP...21.16/NEWS

2) The use of real-time fifo scheduling for certain audio output threads. Remember that this capability does not improve SQ but it may calm the mind knowing that MPD is running as efficiently as possible :-)

Code:
pi@rp3:~ $ ps H -q `pidof -s mpd` -o 'pid,tid,cls,rtprio,comm'
 PID   TID CLS RTPRIO COMMAND
1126  1126  TS      - mpd
1126  1130  TS      - io
1126  1131  FF     50 rtio
1126  1273  TS      - player
1126  1274  TS      - decoder:faad
1126  1312  FF     50 output:ALSA def

Same for Bluez-alsa 2.0.0:

1) Huge number of bug fixes and improvements
https://github.com/Arkq/bluez-alsa/commits/master

2) Crucial bug fix that enables MPD 0.21.y series to output to Bluetooth speaker
https://github.com/Arkq/bluez-alsa/issues/174

3) Given #2 above, this version of bluez-alsa allows the moOde project to deprecate the ancient MPD 0.20.23 which was only being  supported for output to BT speaker. 

-Tim
Reply
#19
Hi,

A nice fix/workaround will be included in 6.4.0 that enables Allo Katana to work with Pi-4B :-)

Code:
########################################################
//
// 6.4.0 2019-MM-DD
//
########################################################

New features

- NEW: Option to wake display when audio starts playing

Updates

- UPD: Bump to Linux kernel 4.19.79 build #1273
- UPD: Bump to Bluez-alsa 2.0.0
- UPD: Bump to alsa-capabilities 2.0.1
- UPD: Deprecate MPD 0.20.23 and make 0.21.15 the default
- UPD: Tag View album list gets same grouping as Album View
- UPD: Hide quick jump index if grouping albums by year
- UPD: Quick jump to artist if grouping by Artist
- UPD: Add network interface info to Moode log
- UPD: Add max ALSA volume setting to Audio Config
- UPD: Add HifiBerry DAC/DAC+ Zero to audio device table
- UPD: Add option -F to moodeutl to print sample rates
- UPD: Add eye icon for show/hide password plaintext
- UPD: Add XFS filesystem support to udisks-glue
- UPD: Add hdmi_blanking=1 to /boot/config.txt
- UPD: Improve Gpio-buttons Python 2/3 compatibility

Radio stations

- UPD: Playable URL for Jazz24

Bug fixes

- FIX: Pi-4B / Allo Katana driver load failure
- FIX: JSON encode fail in genLibrary() if bad UTF-8 chars
- FIX: Wrong symbol code used for microseconds in html Sysinfo
- FIX: Swap file not disabled during build
- FIX: PSK not generated when password contains certain chars
- FIX: Date parsing in function genLibraryUTF8Rep()
- FIX: Line wrap in Library Tag and Album views
Reply
#20
(11-04-2019, 02:06 PM)Tim Curtis Wrote: One new feature added :-)
Code:
- NEW: Option to wake the display when audio starts playing

Tim - how has this been implemented? Is it a watch script for the mpd status changing or something being added when play is clicked etc?

If it's a watch script I could move my amp control script from 'external' and bolt it on to the internal moode one. Rather than running two.

Tristan
Reply


Forum Jump: