tag:help.beatunes.com,2009-07-24:/discussions/problems/61255-solutions-arent-permanentbeaTunes: Discussion 2021-01-17T17:22:34Ztag:help.beatunes.com,2009-07-24:Comment/489428672020-12-31T22:27:37Z2020-12-31T22:27:38ZSolutions aren't permanent<div><p>I just followed the instructions to check which type of library I have. There is a drop-down box with only one choice available: "Music.app: Current Library". How can I be sure beaTunes is looking at the right library?</p></div>Miketag:help.beatunes.com,2009-07-24:Comment/489428672021-01-04T18:55:22Z2021-01-04T18:55:22ZSolutions aren't permanent<div><p>Hey Mike,</p>
<p>sorry for the late reply.</p>
<p>Committing inspection fixes in beaTunes is a two-step process. Did you commit all <em>pending solutions</em>? Please see also <a href="https://blog.beatunes.com/2015/02/improving-tags-through-inspection.html">https://blog.beatunes.com/2015/02/improving-tags-through-inspection...</a> for a detailed explanation.</p>
<p>Thank you,</p>
<p>-hendrik</p></div>hendriktag:help.beatunes.com,2009-07-24:Comment/489428672021-01-05T20:55:41Z2021-01-05T20:55:41ZSolutions aren't permanent<div><p>Hi Hendrik, I finally had a chance to double check this issue. I have one Sorting Issue which I fixed by selecting “Enter another sort album artist for the selected songs.” I then went to Tools -> Commit All Solutions. I then did another Inspection and the problem is still there. I didn’t see any other steps in the documentation. What am I missing?</p>
<p>Mike</p></div>Mike Mesfordtag:help.beatunes.com,2009-07-24:Comment/489428672021-01-06T13:05:48Z2021-01-06T13:05:48ZSolutions aren't permanent<div><p>Hi Mike,</p>
<p>can you please run the inspection again and commit the solutions and afterwards upload your logs? You can do so from within the app via <code>Help</code> -> <code>Upload Logs</code>.</p>
<p>Please also describe what solution for which song you asked beaTunes to apply/commit, so that I can identify it in the logs.</p>
<p>Thank you!</p>
<p>-hendrik</p></div>hendriktag:help.beatunes.com,2009-07-24:Comment/489428672021-01-07T17:06:01Z2021-01-07T17:06:02ZSolutions aren't permanent<div><p>Hi Hendrik, I’ve just uploaded the logs. The song is Lone Star Queen by the New York Dolls but the sort album is Elvis Presley. But I tried playing the song and none of that is correct. It’s a completely different song by a completely different artist. I imagine I should synchronize again?</p>
<p>Mike</p></div>Mike Mesfordtag:help.beatunes.com,2009-07-24:Comment/489428672021-01-07T19:30:06Z2021-01-07T19:30:06ZSolutions aren't permanent<div><p>Hey Mike,</p>
<p>the logs say the the change was communicated to Music.app:</p>
<pre>
<code>2021-01-05 11:08:54,025 [50091045] [INFO ][CommitCallableSolutionWorker-0] com.tagtraum.beatunes.inspection.SortNameInspector: Committing: Changing sortAlbumArtist to New York Dolls
2021-01-05 11:08:54,031 [50091051] [DEBUG][TunesUtilities] com.tagtraum.japlscript.ScriptExecutor: Script: tell application "Music"
return tracks of item 1 of library playlists of (first source where kind is library) where persistent ID is "32707B94A23BC724"
end tell
2021-01-05 11:08:54,339 [50091359] [DEBUG][TunesUtilities] com.tagtraum.japlscript.execution.CocoaScriptExecutor: Return value: { «class cFlT» id 45212 of «class cLiP» id 64 of «class cSrc» id 63}
2021-01-05 11:08:54,342 [50091362] [DEBUG][TunesUtilities] com.tagtraum.japlscript.ScriptExecutor: Script: tell application "Music"
set sort album artist of «class cFlT» id 45212 of «class cLiP» id 64 of «class cSrc» id 63 to ("New York Dolls")
end tell</code>
</pre>
<p>So yes, perhaps synchronizing again is good idea. Perhaps also <code>Tools</code> -> <code>Repair Database</code> to make sure everything is really in order.</p>
<p>-hendrik</p></div>hendriktag:help.beatunes.com,2009-07-24:Comment/489428672021-01-11T18:20:46Z2021-01-11T18:20:47ZSolutions aren't permanent<div><p>Hendrik,</p>
<p>I’ve tried repairing and rebuilding the database. I’ve just tried removing 4 songs whose files are missing. After applying the solutions and Inspecting again, all the problems are back. At this point BeaTunes is not worth using. I don’t know what to try next.</p>
<p>Mike</p></div>Mike Mesfordtag:help.beatunes.com,2009-07-24:Comment/489428672021-01-12T14:10:41Z2021-01-12T14:10:41ZSolutions aren't permanent<div><p>Hey Mike,</p>
<p>I'm sorry this isn't working the way it should be.</p>
<blockquote>
<p>I’ve just tried removing 4 songs whose files are missing.</p>
</blockquote>
<p>I believe, that when you tried committing those 4 solutions (i.e. deleting from Music), beaTunes was still working on committing other solutions and ignored your request.</p>
<p>I'm not entirely sure how that can happen. Did you see any error messages?</p>
<p>Are you using the two-step process for apply/commit or do you commit solutions directly (setting in inspection preferences)?</p>
<p>When you freshly start beaTunes and just run the missing file inspection and commit the 4 solutions, does it work?</p>
<p>Thanks,</p>
<p>-hendrik</p>
<p>PS: It looks like you are using afpfs as a network protocol. Just out of curiosity, is there a particular reason for this choice? It seems that Apple is slowly phasing out support for it. See <a href="https://en.wikipedia.org/wiki/Apple_Filing_Protocol">https://en.wikipedia.org/wiki/Apple_Filing_Protocol</a></p></div>hendriktag:help.beatunes.com,2009-07-24:Comment/489428672021-01-13T06:00:45Z2021-01-13T06:00:46ZSolutions aren't permanent<div><p>Hendrik,</p>
<p>Everything seems to be working okay. Thanks for your help. I had that one song which was in the wrong album. I tried manually moving it, deleting it from the folder and importing it from the correct folder. iTunes put it right back in the wrong place. Maybe because the album name is the same for both artists in this case. Anyway, it wasn’t an important song to me so I deleted it. Everything else seems to be working as I test through. I must’ve just picked an anomaly to use for the first test.</p>
<p>As for the afpfs, I don’t know why that is. I’ll look into whether I can change it without reformatting. Thanks for pointing it out.</p>
<p>Mike</p></div>Mike Mesfordtag:help.beatunes.com,2009-07-24:Comment/489428672021-01-13T08:21:43Z2021-01-13T08:21:43ZSolutions aren't permanent<div><p>Hey Mike,</p>
<blockquote>
<p>Everything else seems to be working as I test through. I must’ve just picked an anomaly to use for the first test.</p>
</blockquote>
<p>No, I do think you stumbled over something and I would like to investigate this further. Could you please let me know, whether "Delay committing changes" in the Inspection preferences is <em>on</em> or <em>off</em>?</p>
<p>Thanks,</p>
<p>-hendrik</p></div>hendriktag:help.beatunes.com,2009-07-24:Comment/489428672021-01-13T16:15:41Z2021-01-13T16:15:42ZSolutions aren't permanent<div><p>Hi Hendrik,</p>
<p>“Delay committing changes” is ON. I have never unchecked that box so it has been ON throughout this process. Two other bits that may be factors. My music library is on a NAS. Also, I run a program called Clean My Mac. It was occasionally telling me I had low RAM+Swap when this was all happening. After I manually deleted the file that started this whole thing, I restarted my computer (I had some big programs open originally). Hope some of this helps. Let me know if I can help further.</p>
<p>Mike</p></div>Mike Mesfordtag:help.beatunes.com,2009-07-24:Comment/489428672021-01-13T19:10:49Z2021-01-13T19:10:49ZSolutions aren't permanent<div><p>Further info, just uploaded logs. I had 128 pending solutions. I selected Tools -> Commit all solutions. Came back about ten minutes later and they’re still there but no option to Commit. Screenshot:</p></div>Mike Mesfordtag:help.beatunes.com,2009-07-24:Comment/489428672021-01-13T19:19:22Z2021-01-13T19:19:22ZSolutions aren't permanent<div><p>Hi Mike,</p>
<p>have you tried selecting "Pending Solutions" in the tree view on the left and commit from there?</p>
<p>-hendrik</p></div>hendriktag:help.beatunes.com,2009-07-24:Comment/489428672021-01-13T19:50:45Z2021-01-13T19:50:48ZSolutions aren't permanent<div><p>I just got back to the computer and found this. So obviously it was still churning away when I looked at it previously. Everything else cleared okay. I’m re-running inspect now.</p></div>Mike Mesfordtag:help.beatunes.com,2009-07-24:Comment/489428672021-01-13T21:29:36Z2021-01-13T21:29:36ZSolutions aren't permanent<div><p>After the latest Inspection all the previous problems have returned</p></div>Mike Mesfordtag:help.beatunes.com,2009-07-24:Comment/489428672021-01-16T16:15:01Z2021-01-16T16:15:01ZSolutions aren't permanent<div><p>Hi Mike,</p>
<p>I am seeing a bunch of these messages in the logs:</p>
<pre>
<code>Cannot make changes to file /Volumes/MJTunes/MusicLibrary/Media.localized/Cheikh Lô/Bambay Gueej/03 N'Jarinu Garab.m4a because it is being used by another application</code>
</pre>
<p>Was the file indeed used by another application, e.g. played by Music.app or some other player? I.e., was it <em>locked</em>?</p>
<p>-hendrik</p></div>hendriktag:help.beatunes.com,2009-07-24:Comment/489428672021-01-16T17:03:21Z2021-01-16T17:03:21ZSolutions aren't permanent<div><p>No, none of these files would have been in use while I was using beaTunes. But why does beaTunes need to make changes to a song file? Isn’t it true that all the library data is stored in the library file?</p></div>Mike Mesfordtag:help.beatunes.com,2009-07-24:Comment/489428672021-01-16T17:06:20Z2021-01-16T17:06:20ZSolutions aren't permanent<div><p>Hey Mike,</p>
<p>it appears you have chosen to "Embed Artwork" into your audio files. So the answer is a clear <em>no</em>—not all changes you can do with beaTunes are just in some library file.</p>
<p>In fact, the majority of changes are communicated to Music.app, which in turn stores them in your audio files. That said, embedding artwork is something that's done by beaTunes itself.</p>
<p>Cheers,</p>
<p>-hendrik</p></div>hendriktag:help.beatunes.com,2009-07-24:Comment/489428672021-01-16T17:13:46Z2021-01-16T18:40:40ZSolutions aren't permanent<div><p>Thanks Hendrik, I appreciate the clarification. More and more I feel that Music is to blame. I tried to buy an album yesterday and got an error from Music about not being able to save the library due to a duplicate file name. I don’t know if that refers to a library file or a song file. In any case, my current plan is to create a new library and to populate it with the music I currently listen to. Then I can use beaTunes to populate the BPM field which is all I really wanted to do in the first place.</p>
<p>Mike</p></div>Mike Mesfordtag:help.beatunes.com,2009-07-24:Comment/489428672021-01-17T17:22:34Z2021-01-17T17:22:34ZSolutions aren't permanent<div><p>Hey Mike,</p>
<p>I am not sure what's going on here. But if Music.app does not work properly, beaTunes won't work properly, either. Perhaps creating a new library is the best way to go.</p>
<p>As mentioned earlier, I would also switch to SMB as file sharing protocol, if possible.</p>
<p>Kind regards,</p>
<p>-hendrik</p></div>hendrik