Migration to M1
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
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
Support Staff 1 Posted by hendrik on 30 Dec, 2020 02:31 PM
Hi,
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.
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.
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 Posted by Terry Price on 30 Dec, 2020 07:08 PM
Thanks, will let you know how it goes when it arrives
Sent from my iPhone
3 Posted by Terry Price on 01 Jan, 2021 11:47 AM
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 Posted by Terry Price on 01 Jan, 2021 01:27 PM
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
Support Staff 5 Posted by hendrik on 04 Jan, 2021 06:52 PM
Hi Terry,
sorry for the late replay. NYE etc.
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)
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 Posted by Terry Price on 04 Jan, 2021 07:07 PM
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 Posted by Terry Price on 05 Jan, 2021 10:07 AM
Hello,
Embed non iTunes fields is enabled.
Support Staff 8 Posted by hendrik on 05 Jan, 2021 01:17 PM
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 Posted by Terry Price on 31 Jan, 2021 03:51 PM
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 Posted by Terry Price on 31 Jan, 2021 04:02 PM
Got this error as well
Support Staff 11 Posted by hendrik on 31 Jan, 2021 05:04 PM
Hi Terry,
please upload your logs so I can better see what's goin on.
Thanks,
-hendrik
12 Posted by Terry Price on 31 Jan, 2021 06:38 PM
Hello Hendrik,
I have uploaded the logs
Support Staff 13 Posted by hendrik on 04 Feb, 2021 09:02 PM
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 Posted by Terry Price on 04 Feb, 2021 11:12 PM
Hi Hendrik,
I noticed this myself, so I force quit beatunes and quit Music app.
Beatunes keeps hanging though with automatic synchronisation disabled.
Support Staff 15 Posted by hendrik on 05 Feb, 2021 02:54 PM
Hanging in what way and when? Does the "hang" unfreeze after a while? Do you have any dialogs on Music.app open?
16 Posted by Terry Price on 05 Feb, 2021 03:48 PM
The hanging is random, no error messages in Music.app
Support Staff 17 Posted by hendrik on 05 Feb, 2021 03:50 PM
Please feel free to upload another logs, right after such a hang happened.
Thanks!
Support Staff 18 Posted by hendrik on 10 Mar, 2021 01:17 PM
Hey Terry,
did I receive logs from you (regarding those hangs) and did not notice? Just wanted to check.
Cheers,
-hendrik
19 Posted by Terry Price on 10 Mar, 2021 04:50 PM
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 Posted by Terry Price on 13 Mar, 2021 12:05 PM
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.
Support Staff 21 Posted by hendrik on 13 Mar, 2021 05:36 PM
Hey Terry,
beaTunes does not necessarily use MusixMatch.
Cheers,
-hendrik
22 Posted by Terry Price on 13 Mar, 2021 07:04 PM
Hi,
So what does it use?
Sent from my iPhone
Support Staff 23 Posted by hendrik on 14 Mar, 2021 11:45 AM
It's a glorified web search with text extraction, which is why I really don't advertise this feature.
24 Posted by Terry Price on 14 Mar, 2021 12:31 PM
Ok, thanks. Maybe there is an opportunity there to enhance, or make a plug-in
Sent from my iPhone
25 Posted by Terry Price on 07 Oct, 2022 08:16 PM
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
hendrik closed this discussion on 11 Oct, 2022 07:39 AM.