Sync to Device sort enhancement for Sonos users [#15806]

Help improve MediaMonkey 5 by testing the latest pre-release builds, and reporting bugs and feature requests.

Moderator: Gurus

Barry4679
Posts: 2446
Joined: Fri Sep 11, 2009 8:07 am
Location: Australia
Contact:

Sync to Device sort enhancement for Sonos users [#15806]

Post by Barry4679 »

The Sync Profile tab, in Devices&Services>myDevice tab, has options to only use the first tag if multiple tag values exist.

This is not so good for people with Sonos units.

The Sonos server ignores all but the LAST tag value, for any track with multiple values. So any Sonos customer will have tagged with the most significant tag value, at the end of the list.

It would be nice Christmas present, for Sonos customers, if these two options had a First|Last toggle option. .. ?
Want a dark skin for MM5? This is the one that works best for me .. elegant, compact & clear.
Peke
Posts: 18595
Joined: Tue Jun 10, 2003 7:21 pm
Location: Earth
Contact:

Re: Request: Sync to Device enhancement for Sonos users

Post by Peke »

Hi,
There was a talk of an enhancements regarding multi value fields at https://www.ventismedia.com/mantis/view.php?id=15806

Feel free to comment/suggest on proposals.
Best regards,
Peke
MediaMonkey Team lead QA/Tech Support guru
Admin of Free MediaMonkey addon Site HappyMonkeying
Image
Image
Image
How to attach PICTURE/SCREENSHOTS to forum posts
Barry4679
Posts: 2446
Joined: Fri Sep 11, 2009 8:07 am
Location: Australia
Contact:

Re: Request: Sync to Device enhancement for Sonos users

Post by Barry4679 »

Peke wrote: Thu Dec 26, 2019 8:19 am There was a talk of an enhancements regarding multi value fields at https://www.ventismedia.com/mantis/view.php?id=15806
Feel free to comment/suggest on proposals.
OK ... email me a write access password to Mantis :lol:

I wouldn't have any opinion upon how it would be implemented internally.

From a Users' perspective it is just a checkbox on|off option, which also comes with a toggle option for how it would act, if enabled.

There are multiple examples of this already in MM5. Here is one.
Want a dark skin for MM5? This is the one that works best for me .. elegant, compact & clear.
rusty
Posts: 9041
Joined: Tue Apr 29, 2003 3:39 am
Location: Montreal, Canada

Re: Sync to Device sort enhancement for Sonos users [#15806]

Post by rusty »

Hi Barry,

Can you clarify the usecase so I can better understand? i.e. where is the Sonos server running relative to MM / how do you sync to it?

Also, if you configure MM to only preserve the first tag when you sync, then the first tag is also the last tag so wouldn't that be fine (assuming it worked--see: https://www.ventismedia.com/mantis/view.php?id=16387 )

Thanks.

-Rusty
Barry4679
Posts: 2446
Joined: Fri Sep 11, 2009 8:07 am
Location: Australia
Contact:

Re: Sync to Device sort enhancement for Sonos users [#15806]

Post by Barry4679 »

rusty wrote: Mon Feb 24, 2020 12:07 pm Can you clarify the usecase so I can better understand? i.e. where is the Sonos server running relative to MM / how do you sync to it?

Also, if you configure MM to only preserve the first tag when you sync, then the first tag is also the last tag so wouldn't that be fine (assuming it worked--see: https://www.ventismedia.com/mantis/view.php?id=16387 )
A Sonos&MM customer would|could not sync their MM and Sonos databases.
The Sonos DB is embedded within each of the Sonos players. It is proprietary and closed.

But just like the MM db, the Sonos db is built from my track tags. Sonos notice any tag changes, and update their database.
  • a Sonos customer would use a Sonos controller s/w to play & queue tracks
  • they would use use MM s/w to modify tracks tags, manage their collection, and make playlists. ... If they are like me, they would also use MM to browse their collection, using their custom MM indices to choose what to play ... then relocate that same item using the Sonos controller to queue the item
  • cumbersome, I know ... but that's just the way that it is, for reasons outside the scope of this thread ... in the past I have worked with someone (Ludek I think) to improve this situation, but we failed. ... MM can cast to a Sonos player, but the experience is limited, and the native Sonos solution is preferable

Consequences:
  • Sonos is my (primary) player
  • Sonos can index just one Artist, and one Genre, per track ... in the case of a track with multiple values for either of these tags, it just indexes what MM sees|creates as the last tag

Since Sonos is the primary user of track tags, a Sonos user will have tagged their collection where the main Genre or Artist is the last tag for the track, so tracks are listed as expected in Sonos indices.

But when I use MM5 and MMA to sync tracks to my phone, these tools only give me a limiting option to use just the first tag when it is creating the database in the phone. ... I am requesting a toggle option here, so that I can alternatively configure it to use just the last tag.

eg. take the album Raising Sands by Robert Plant and Alison Krauss ... I predominately see this as a Robert Plant album, so I tag as the albumartist tag as"Alison Krauss; Robert Plant" ... this works fine in my Sonos, but on the phone the album is not listed under Robert Plant in the AlbumArtist index.

Same thing with tracks with multiple Genre values.
Want a dark skin for MM5? This is the one that works best for me .. elegant, compact & clear.
Post Reply