Posted on 12-12-2024 04:34 AM
Afternoon All
For those in education sector, how are people dealing with deploying the extra content for Logic sound loops etc.
Packaging it unsurprisingly a none starter due to size. 68GB is way to big.
Are there any good script out there? Looking around have only come accross loopdown https://github.com/carlashley/loopdown but loooks like thats been no longer developed.
Just wondered if anyone had experience of this and has any tips/tricks to share.
Thanks
Solved! Go to Solution.
a month ago
Unfortunately I won't be able to assist in creating the loops database. I do know that the db is just an sqlite3 file and can be easily read, I just don't know how it is generated. Given time I could probably find out but I think it's pretty much out of scope of my expertise. I did ask ChatGPT but the file is 35MB so a bit big to upload it.
So, to get this done...
If/when Apple update the loops you'll need to repeat the process.
Hope this helps
Posted on 12-12-2024 07:39 AM
Talk with your Apple SE. They have a script that handles the extra downloads for Logic and Garageband.
Posted on 12-12-2024 07:45 AM
@McAwesome Apple SE ?? you mean like account manager for education, we really struggled to link up with these in the past.
12-12-2024 04:13 PM - edited 12-12-2024 04:15 PM
loopdown still works...well at least it worked earlier this year
I also wrote my own solution. Happy to share if you're interested
Posted on 12-14-2024 03:16 PM
I just posted my script on GitHub
Posted on 12-16-2024 08:15 AM
12-16-2024 02:47 PM - edited 12-16-2024 02:48 PM
Did you launch the app before you installed the loops? I've noticed that if you do the app doesn't pick up the loops.
Also, check the policy log or script output if you ran it via terminal. That will tell you what packages were installed
Posted on 12-17-2024 04:09 AM
just run another test this morning without the app open still says there extra content to download. doesnt seem to be picking up all content.
No errors in the script output to suggust some kind of issue
a month ago - last edited a month ago
a month ago
a month ago
I think its app identifier which goes in parameter 4 where Im going wrong.
There a plist inside app bundle (Contents/Resources) called logicpro1110.plist which is for 11.1.
Think I have been using the wrong one just re testing.
a month ago
Correct, use the plist that corresponds to the version of Logic Pro you have installed which is inside the app bundle (/Applications/Logic Pro.app/Conents/Resrouces). In Jamf, parameter 4 would then be logicpro1110 for v11.1.1
a month ago
My test has just finished and seems to be working fine, all showing as installed. I checked it under another account and it did prompt to download, If you skip this and check sound library manager it shows everything was installed.
It does'nt appear if you launch the app again, this seems like more of indexing issues between accounts. I came accross this https://yearofthegeek.net/posts/install-logic-pro-with-all-audio-indexed-using-casper-suite/
It quite old but was going to give it a go. Is this something you seen in multi user enviroments
a month ago
Glad to hear you got it working.
About the prompt, I am seeing it as well but haven't had time to investigate. Let me look into it.
In a previous job I did copy the index into the template for all users but that requires at least 1 launch of Logic Pro. Possible to do if you can do it. I'll dig out the script and see what it does
a month ago
thanks let me know if you find anything, going to give this a go https://yearofthegeek.net/posts/install-logic-pro-with-all-audio-indexed-using-casper-suite/. Looks promising
a month ago - last edited a month ago
So created snapshot based on this index idea https://yearofthegeek.net/posts/install-logic-pro-with-all-audio-indexed-using-casper-suite/.
It does only index once with the dmg installed, if you login again with the same user account opens without indexing. So unsure what the expected behaviour should be.
Have solved half of what I set out to archive good to get the loops download and installled. Many thanks for you help with that very much appreciated.
a month ago
Unfortunately I won't be able to assist in creating the loops database. I do know that the db is just an sqlite3 file and can be easily read, I just don't know how it is generated. Given time I could probably find out but I think it's pretty much out of scope of my expertise. I did ask ChatGPT but the file is 35MB so a bit big to upload it.
So, to get this done...
If/when Apple update the loops you'll need to repeat the process.
Hope this helps
2 weeks ago
while this does seem still trigger indexing of the loops on startup of logic it does seem faster from the testing I have done for new and exisiting users. Does appear to be something that just has to happen. Thanks for your help and suggestions.
2 weeks ago
You're welcome.
I've updated my repo with a Jamf deployable DMG of the loops index and pref file. I've just tested it and it works, ie no loop prompts when launching LogicPro.
If you use it, make sure to select the Fill User Template option.
2 weeks ago
Im using your dmg and still getting a prompt to index loops. I compared both dmg in composer and they appear to be the same.
Could it be a permissons issue set root and wheel in my dmg 755.
Have also selected Fill user template option.
Currently using Logic Pro 11.1.1
2 weeks ago
I'm not really sure what's going on. You shouldn't have to worry about any sort of permissions as the Jamf binary takes care of everything.
Are you testing on an existing or a clean (ie erased/enrolled) Mac?
2 weeks ago
There existing macs in our lab, the main aim was to issues all extra content was be downloading which is working fine. I can live with pop up once per user for indexing off the loops. It would be more of a nice to have.
Everything looks like its in right place from what I can work out so I agree with you Im not sure whats happning either.
Posted on 12-16-2024 12:48 AM
perfect many thanks @shannon_pasto will do some testing thanks again