by Barry4679 » Mon Feb 24, 2020 8:32 pm
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.
[quote=rusty post_id=465559 time=1582564043 user_id=182]
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 )
[/quote]
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.
[list]a Sonos customer would use a Sonos controller s/w to play & queue tracks[/list]
[list]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[/list]
[list]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[/list]
Consequences:
[list]Sonos is my (primary) player[/list]
[list]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 [b]last tag[/b][/list]
Since Sonos is the primary user of track tags, a Sonos user will have tagged their collection where the main Genre or Artist is [b]the last tag[/b] 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 [b]first tag[/b] 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 [b]last [/b]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.