Thank you for your donation!


Cloudsmith graciously provides open-source package management and distribution for our project.


Thread Closed 
Upcoming moOde 7 series
WIP release notes update :-)

Changes include:

- UPD: Add MUSICBRAINZ_ALBUMID as part of the album key
- FIX: Library special year search partially broken
- FIX: Library thumbnail columns 8/4 setting has incorrect width


Code:
########################################################
//
// 2020-MM-DD TC moOde 7.0.0
//
########################################################

New features

- NEW: Selective resampling modes
- NEW: Custom SoX resampling recipes
- NEW: Radio view with sort/group and metadata
- NEW: Resource limits in MPD Config
- NEW: Auto-shuffle Album mode option
- NEW: Option to display thumbnails in the Playlist
- NEW: Thumbnails displayed for albums in Folder view
- NEW: Albums played directly if already in the queue
- NEW: Library support for tracks tagged with multiple genres
- NEW: Library filters (Lossless, Lossy, Format or Directory)
- NEW: Option for Renderer backdrop (Cover or Backdrop image)
- NEW: Add next, Play next by inserting after current item

Updates

- UPD: Bump to Linux kernel 5.4.61 build #1339
- UPD: Bump to MPD 0.22~git commit 67c7116 20200904
- UPD: Bump to Auto-shuffle (ashuffle) 3.7.2
- UPD: Bump to squeezelite 1.9.7-1270
- UPD: Bump to librespot 0.1.3
- UPD: Remove unused MPD plugins soundcloud, tidal, qobuz
- UPD: Remove Ethernet port fix for Pi-3B+ due to ethtool fail
- UPD: Add Genre to the Extra metadata appearance option
- UPD: Add higher resolutions for thumbnail generator
- UPD: Add "Update Library" to action list for Clock Radio
- UPD: Add MUSICBRAINZ_ALBUMID as part of the album key
- UPD: Instant play actions to include Add next, Play next
- UPD: Improve logging for Library update process
- UPD: Extend HD badging to Playbar, CoverView amd Playback
- UPD: Report 24 bit if ALAC encoded m4a reports 32 bit
- UPD: Show volume level on Playbar

Radio stations

- UPD: Radio Caroline playable URL
- UPD: Soma FM - DEF CON Radio logo image
- UPD: Update NME station URL's to 256 kbps MP3
- DEL: Radio X London due to metadata issues
- DEL: Megarock Radio due to failed stream link

Bug fixes

- FIX: Album key and cross-index for Tag and Album views
- FIX: Track list show/hide not preserved when switching views
- FIX: Manual entry of SSID not accepting embedded space
- FIX: Graphic EQ curves are +6 alsaequal units too high
- FIX: Listall.sh script not handling mixed case file extentions
- FIX: Airplay and Spotify renderers started after BlueZ disconnect
- FIX: Disabled volume knob processing scroll/swipe events
- FIX: Regression causing Folder view, Advanced search to fail
- FIX: Item highlight/de-highlight in all views
- FIX: Radio Instant play not obeying the "No Action" option
- FIX: Insufficient bottom padding on Library tracks list
- FIX: Wrong Playlist width (mobile) when CV auto-display enabled
- FIX: Library special year search partially broken
- FIX: Library thumbnail columns 8/4 setting has incorrect width
Enjoy the Music!
moodeaudio.org | Mastodon Feed | GitHub
(09-10-2020, 10:16 PM)Tim Curtis Wrote: - UPD: Add higher resolutions for thumbnail generator
...
- UPD: Report 24 bit if ALAC encoded m4a reports 32 bit

Thank you!
Cheers,
  Miss Sissy Princess
Some screenies.

         
Enjoy the Music!
moodeaudio.org | Mastodon Feed | GitHub
Some screenies showing how multiple occurrences of the same album tagged with MUSICBRAINZ_ALBUMID are nicely broken out in the Library.
         
Enjoy the Music!
moodeaudio.org | Mastodon Feed | GitHub
(09-14-2020, 01:37 AM)Tim Curtis Wrote: The MPD database is sometimes referred to as a tag cache. The file is /var/lib/mpd/database. moOde has its own tag cache file thats used to populate Library Tag and Album views. The file is /var/local/libcache.json.

Thanks, Tim. It's workable in your upcoming MoOde7.0, Nice!
thank you for the musicbrainz_albumid fix! Nice one.
Are you planning something about exposing the "comment" tag to help identify those album releases "on the spot"?
I see the library view now shows the first digits of the MBalbumID between parenthesis.
What about showing the comment there instead of the partial mbalbumid? (maybe allowing user choice under appearence menu?)

e.g. the test files I attached in the other thread have a comment tag in which I wrote the catalog number. People could write in the comment if vinyl rip or mfsl or 24bit gold something etc
I mean the mbalbumid says nothing to me in the immediate. I should have to check the track info. But if I see the comment and I write vinyl rip there, I know right away what I am clicking.
Pi4 1gb - Moode 8.3.9 / 9.1.4
Suptronics X6000 7.1ch HDMI hat
Sure, I could do the comment tag instead of the first part of the album id. I'l make that change for 7.
Enjoy the Music!
moodeaudio.org | Mastodon Feed | GitHub
great, maybe as I said allow a toggle because I suppose many people have lots of garbage in their comments and could complain about moode instead of their garbage tags Big Grin
Pi4 1gb - Moode 8.3.9 / 9.1.4
Suptronics X6000 7.1ch HDMI hat
Caveat: This assumes that a user isn't already using the comment field for a different purpose.

Excuse for doing it anyway: Given the screwed-up metadata situation we face, there's probably no better solution---unless of course one decides to ignore MusicBrainz and puts a useful unique text descriptor into the MUSICBRAINZ_ALBUMID field instead of a UUID string.

Regards,
Kent
that's why I said just add a toggle. it is pretty much unharmful anyway, the comment would only be shown, it would not alter the sorting or cause any harmful issue (maybe UI issues if long characters?)
I know that it's a very specific user case, but plenty of people I know have both vinyl rips and cd or mfsl or HDtracks of the same album. And this feature fixes that issue.


(09-15-2020, 11:43 AM)TheOldPresbyope Wrote: unless of course one decides to ignore MusicBrainz and puts a useful unique text descriptor into the MUSICBRAINZ_ALBUMID field instead of a UUID string.

a big no to that as it would kill the "automation".  
I went as far tp appending the catalog number to the title to dirty fix this, but that's 1) ugly 2) not the right way to do it.
If mpd is trying to follow musicbrainz "standard" by supporting some of its fields, imho it would be detrimental to manually edit those, deviating from the online database. 
Musicbrainz also uses the "catalog number" tag. I like that, as in real life that's what you see on cd's spine. But this can't be used, as it's non standard in the various formats. Not even mpd supports it, while pretty much every format has a comment.

The big advantage of musicbrainz is Picard... you load the folder, cluster it, just pick the correct catalog number (aka release) and it fills/corrects any missing/wrong tags. 95% of time it's perfect with only a few clicks. If it's slightly wrong either you override it, or push an edit to the online database. But long gone are the days of manually writing tags.
You can tell Picard to not overwrite the comment tag, if you're using it for any other purpose. 

In any case, one could append automatically (various sw do this) the catalog number to it, if you have multiple editions of the same medium, or manually at least the kind of medium (vinyl rip etc). I think there's no other way as clean/low effort/"standardish" as this.
If you have a better one please suggest as I need it (without overwriting musicbrainz fields data).
Pi4 1gb - Moode 8.3.9 / 9.1.4
Suptronics X6000 7.1ch HDMI hat


Forum Jump: