Migration to M1

Terry Price's Avatar

Terry Price

30 Dec, 2020 02:18 PM

This comment was split from the discussion: Which Songs have Lyrics?

Hello Hendrik,

I am going to be upgrading my MacBook Pro to an M1 model shortly, my assumption is that this is supported for the current version of beatunes, is that correct?

My understanding is that beatunes maintains a database rather than embedding items into song files. If so, do I need to migrate the current beatunes database or can these tags be embedded I have mainly MP4a and MP3 files.

Sent from my iPhone

  1. Support Staff 1 Posted by hendrik on 30 Dec, 2020 02:31 PM

    hendrik's Avatar

    Hi,

    my assumption is that this is supported for the current version of beatunes, is that correct?

    I have not been able to test this myself, but from what I hear, beaTunes should run on an M1 without problems, but not natively. I.e. it will use Rosetta2. Please report any issues you might encounter.

    My understanding is that beatunes maintains a database rather than embedding items into song files.

    That's really only half the truth.

    beaTunes does maintain a database with all the metadata mostly because it is not feasible to always search through all your files.

    When using beaTunes in conjunction with Music.app or iTunes, beaTunes will communicate all changes to Music.app/iTunes, if Music.app/iTunes supports the changed property. Note that for example the Key is not supported by these programs. Key is therefore stored in the beaTunes database and, if so configured, also in the file (i.e. values are embedded). You can read more about it here. So if you turned on embedding before analysis, all data should also be stored in your audio files and not only in your database.

    If so, do I need to migrate the current beatunes database or can these tags be embedded I have mainly MP4a and MP3 files.

    As stated above, if all fields were embedded, i.e. embedding was turned on before analysis, you could simply create a new beaTunes database on your new computer and beaTunes should find all the interesting values in your audio files.

    About copying a beaTunes database: When using a Music.app/iTunes-based library, beaTunes uses the persistent ids from Music.app/iTunes to connect values in the database to tracks in Music.app/iTunes. When you create a brand new Music.app/iTunes library on a new computer, Music.app/iTunes will assign new persistent ids to each track. I.e. whatever is in the beaTunes database cannot be connected to that library anymore. If you wanted to simply copy the beaTunes database (which is possible), you need to make sure that Music.app does not create a new library, but uses your old one and that all paths are identical.

    Hope this helps,

    -hendrik

  2. 2 Posted by Terry Price on 30 Dec, 2020 07:08 PM

    Terry Price's Avatar

    Thanks, will let you know how it goes when it arrives

    Sent from my iPhone

  3. 3 Posted by Terry Price on 01 Jan, 2021 11:47 AM

    Terry Price's Avatar

    Hello Hendrik,

    I order to prepare for using beatunes to manage the Sound Check value, I ran the screenshot below across all 27k+ songs in my my library. I did check prior to the exercise, and noted that if I ran this on a song in beatunes and then opened the get info in iTunes that the ‘volume’ item was updated, this is also how to managed to get the setting below.

    The whole run did take about 6 hours, and to speed up the process I eliminated all the other analyse settings.

    I have though noticed that all the songs reflect the modified date of yesterday, as I thought it was changing a file attribute this would get changed, it did on my first trial runs, but then I had all of the other analyse settings enabled as normal runs.

    More importantly though, I have just gone to synchronise my iPhone with iTunes, which holds around 8k songs from my main library. The sync did not find any updates.

    I am begging to feel like I don’t understand this process.

    Can you clarify?

  4. 4 Posted by Terry Price on 01 Jan, 2021 01:27 PM

    Terry Price's Avatar

    Hello,

    I did some more analysis.

    Below is a sample of the song update from iTunes

    Below is the same songs updates from Beatunes. I did a resync, but date does not match iTunes.

    Despite the actual date change in iTunes, these files are not updating on iPhone

  5. Support Staff 5 Posted by hendrik on 04 Jan, 2021 06:52 PM

    hendrik's Avatar

    Hi Terry,

    sorry for the late replay. NYE etc.

    I order to prepare for using beatunes to manage the Sound Check value, I ran the screenshot below across all 27k+ songs in my my library.

    I assume this is an iTunes-based library, right?

    Was embedding (options in the general prefs) turned on? (see also https://www.beatunes.com/en/itunes-replay-gain.html)

    More importantly though, I have just gone to synchronise my iPhone with iTunes, which holds around 8k songs from my main library. The sync did not find any updates.

    I'm afraid, I cannot comment on what iTunes syncs or does not sync, simply because that's internal to the Apple product.

    When comparing ReplayGain results, check what's in the beaTunes columns and what's shown in the iTunes Get Info dialog. If it matches, beaTunes has done its job.

    -hendrik

  6. 6 Posted by Terry Price on 04 Jan, 2021 07:07 PM

    Terry Price's Avatar

    Hello Hendrik,

    Thanks for the response, yes it’s iTunes based library. I thought normalisation was effectively writing into the iNORMtag which is an iTunes file tag. I can check the embed setting once back at my computer.

    Sent from my iPhone

  7. 7 Posted by Terry Price on 05 Jan, 2021 10:07 AM

    Terry Price's Avatar

    Hello,

    Embed non iTunes fields is enabled.

  8. Support Staff 8 Posted by hendrik on 05 Jan, 2021 01:17 PM

    hendrik's Avatar

    Hey Terry,

    if embedding is on, iTunes has Soundcheck turned on, and this is an iTunes-based library, it's exactly like you say: beaTunes should update the iTunNORM tag.

    You can verify this by comparing the Track ReplayGain level beaTunes shows (in one of the columns) with the value iTunes shows in the file info dialog.

    Regarding sync—perhaps iTunes is not smart enough to realize that the gain adjustment has been changed until it plays (or otherwise opens) the file. iTunes does not constantly monitor files for changes and I am not sure it pays attention to file modification dates.

    Cheers,

    -hendrik

  9. 9 Posted by Terry Price on 31 Jan, 2021 03:51 PM

    Terry Price's Avatar

    Hi Hendrik,

    I am now running on the M1 MacBook, everything seems to be working now, although I had to ditch Parallels and my Windows 10 VM. I have noticed a couple of things with beaTunes.

    On large jobs, it gets stuck although it seems to be processing files, nothing happens for a while and you check the spinning ball

    The other items I have noticed is you can’t scroll up and down using the Tracker, have to manually drag the scroll up down bar.

  10. 10 Posted by Terry Price on 31 Jan, 2021 04:02 PM

    Terry Price's Avatar

    Got this error as well

  11. Support Staff 11 Posted by hendrik on 31 Jan, 2021 05:04 PM

    hendrik's Avatar

    Hi Terry,

    please upload your logs so I can better see what's goin on.

    Thanks,

    -hendrik

  12. 12 Posted by Terry Price on 31 Jan, 2021 06:38 PM

    Terry Price's Avatar

    Hello Hendrik,

    I have uploaded the logs

  13. Support Staff 13 Posted by hendrik on 04 Feb, 2021 09:02 PM

    hendrik's Avatar

    Hey Terry,

    sorry, for not getting back to you earlier. It seems that beaTunes wasn't able to talk yo Music.app anymore. I'd recommend restarting both Music.app and beaTunes and turning automatic synchronization on window activation (in beaTunes general preferences) off. This means, you should synchronize manually every now and then via File -> Synchronize.

    Hope this helps,

    -hendrik

  14. 14 Posted by Terry Price on 04 Feb, 2021 11:12 PM

    Terry Price's Avatar

    Hi Hendrik,

    I noticed this myself, so I force quit beatunes and quit Music app.

    Beatunes keeps hanging though with automatic synchronisation disabled.

  15. Support Staff 15 Posted by hendrik on 05 Feb, 2021 02:54 PM

    hendrik's Avatar

    Beatunes keeps hanging though with automatic synchronisation disabled.

    Hanging in what way and when? Does the "hang" unfreeze after a while? Do you have any dialogs on Music.app open?

  16. 16 Posted by Terry Price on 05 Feb, 2021 03:48 PM

    Terry Price's Avatar

    The hanging is random, no error messages in Music.app

  17. Support Staff 17 Posted by hendrik on 05 Feb, 2021 03:50 PM

    hendrik's Avatar

    Please feel free to upload another logs, right after such a hang happened.

    Thanks!

  18. Support Staff 18 Posted by hendrik on 10 Mar, 2021 01:17 PM

    hendrik's Avatar

    Hey Terry,

    did I receive logs from you (regarding those hangs) and did not notice? Just wanted to check.

    Cheers,

    -hendrik

  19. 19 Posted by Terry Price on 10 Mar, 2021 04:50 PM

    Terry Price's Avatar

    Hi Hendrik,

    I haven’t sent anything because it’s ultimately the same issue, if I disable sync on window, it tends to behave. Bit of a nuisance as it means, I have to manually sync every time I use beaTunes

    Kind Regards,

    Terry Price
    07432 506115 | [email blocked]

  20. 20 Posted by Terry Price on 13 Mar, 2021 12:05 PM

    Terry Price's Avatar

    Hello Hendrik,

    I noticed something else is not working with Lyrics. I know beatTunes uses Musicmatch, I tested a famous track “Kiss from a Rose” by Seal. I ran beaTunes analyse and it found no lyrics as noted in the log. When I did a search of Musicmatch it is there. It seems something is broken.

  21. Support Staff 21 Posted by hendrik on 13 Mar, 2021 05:36 PM

    hendrik's Avatar

    Hey Terry,

    beaTunes does not necessarily use MusixMatch.

    Cheers,

    -hendrik

  22. 22 Posted by Terry Price on 13 Mar, 2021 07:04 PM

    Terry Price's Avatar

    Hi,

    So what does it use?

    Sent from my iPhone

  23. Support Staff 23 Posted by hendrik on 14 Mar, 2021 11:45 AM

    hendrik's Avatar

    It's a glorified web search with text extraction, which is why I really don't advertise this feature.

  24. 24 Posted by Terry Price on 14 Mar, 2021 12:31 PM

    Terry Price's Avatar

    Ok, thanks. Maybe there is an opportunity there to enhance, or make a plug-in

    Sent from my iPhone

  25. 25 Posted by Terry Price on 07 Oct, 2022 08:16 PM

    Terry Price's Avatar

    This comment was split into a new discussion: Migration to another account

    Hello,

    I have had to create a new account on my MacBook, and would like to move my other DB to this account. I had a big issue with Apple Music and froze the BeaTunes DB before it all started, so I had a record of the song library just in case.

    It seems I need it as a reference, and would like to copy this DB onto the new account, same machine.

    I followed the instructions on the web site, which was to copy the folder contents under <home>/Application Support/BeaTunes/

    On launching the app in the new account, it doesn’t recognise the DB and creates a new empty one in the same folder.

    Can you advise what is required to enable this?

    Thanks,

    Terry Price

  26. hendrik closed this discussion on 11 Oct, 2022 07:39 AM.

Comments are currently closed for this discussion. You can start a new one.

Keyboard shortcuts

Generic

? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac