Sonic Analysis and x86-ARM data migration

Any more movement on this? I would actually like to setup something over the Christmas holidays to for example export from the Sonic Analysis data store on my M1 Mac to my ‘workhorse’ Plex instance on a RPi4!

I imagine you guys are wondering why no use the M1 Mac all the time - but the truth is I am always working on the M1 so it might be very busy doing other stuff when my family might want to watch something on Plex. So having a reasonable low powered ARM device running all the time dedicated to Plex makes sense for me (and other people I imagine) hence why I am interested in this as a feature - do the analysis every so often on the M1 and export the results to be used by the ‘standalone’ low powered Plex instance.

The export works well provided that the paths are the same - see my previous details, and I’m happy to help with any of the details. I tend to re-run an analysis on my laptop every time I update the server, and then re-sync the data back to the Pi.

When accessing the RPi4 server with PlexAmp I get the “Start Track Radio” option as well as some of the other UI options, but indeed it doesn’t then know how to use that exported data to create the recommendations based on the Sonic analysis data or surface other Sonic-related data and fields (Sonically related albums/tracks, etc).

Hi all, happy end of February. Just pinging this yet again, as I was reminded once again that I have the metadata on the Pi but the logic to use the metadata isn’t there when I tried to play a Track Radio from PlexAmp and it failed to do so.

Given that the code to build a “similar tracks” playlist and to show similar tracks in the “related” tab is (very likely?) platform independent, any chance this could be opened up to ARM devices, given that there doesn’t seem to be any negative side effect for users who don’t have that metadata? I’d imagine that tests to that part of the code (if existing) are already running and are platform independent as well.

I’m happy to test it out in the Beta channel if it helps, of course, but I do say I’m still experiencing withdrawal symptoms of having to miss out on the Sonic improvements for having to move back to the ARM device as my main server, but knowing that I have all the metadata there as I migrated the database.

Thanks once again for reading, and keep up the great work.

Hi all, and good morning.

Apologies for harping on this again. I keep using the “database-migration-thing” so that on weekends I can benefit from the Sonic Analysis playlists and related info, but during the week when I’m at work and on the go, I can’t use my laptop for Plex.

@elan any consideration given into just using the metadata, if present, on ARM devices - no calculations whatsoever, just presenting the related content and allowing for playlists to use those related songs? Or, alternatively, is the team still looking into full ARM support - which, I imagine, would be a much larger undertaking?

Thank you, and I hope that you and the team are doing well.

Sorry, it’s not trivial to separate the generation from the usage and both need porting of new dependencies :sweat_smile:

2 Likes

I know folks don’t want to hear it, and everyone has their own budgets to consider, but in the ~9 months since the first post, you surely have spent more hours of wasting your time doing the ‘database migration thing’, where instead you could have saved that time by acquiring a very cheap/used pc device (just about any used laptop or old desktop would do) and simply setup a dedicated music only pms server.

Thanks - that’s fair then. I’ll drop the topic and hope that maybe one day we get these in ARM devices :slight_smile:

Thanks TeknoJunky for the inputs as well.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.