0 votes

Modifier le répertoire d'enregistrement de GarageBand

Lors de l'enregistrement audio dans GarageBand (ouvrir GarageBand, Nouveau projet, Voix, puis commencer l'enregistrement). J'aimerais enregistrer sur un disque SSD externe plutôt que sur le disque du système, car j'ai parfois des plantages qui semblent être liés à des entrées-sorties lourdes (soit trop d'entrées-sorties, soit le disque atteint un point d'arrêt thermique, je ne suis pas sûr). Une solution simple semble être d'enregistrer l'audio sur un SSD externe et de contourner le disque rotatif interne. Existe-t-il un paramètre caché que je peux modifier pour définir le répertoire/emplacement dans lequel GarageBand enregistre l'audio par défaut ?

Ceci se passe sur Mac OS X 10.12.1, GarageBand 10.1.4.

0 votes

Il serait utile que vous fournissiez plus de détails. Au minimum, la version de GarageBand et la version de MacOS que vous utilisez seraient utiles.

2voto

PJJ Points 2250

Je ne connais pas bien GarageBand, mais je déplace la plupart des répertoires ~/Bibliothèque (où sont conservés la plupart des documents de l'utilisateur) en les reliant simplement à un autre endroit :

ln -s /your/source/directory /your/target/directory dans le terminal.

par exemple, en supposant que que GarageBand sauvegarde la musique sur ~/Library/GarageBand/Music veuillez d'abord déplacer le répertoire avec

mv ~/Library/Music/GarageBand ~/Library/Music/GarageBand.bak/

et ensuite essayer de lier un répertoire à la place de ~/Library/Music/GarageBand (le ~ correspond à votre nom d'utilisateur /Users/username ou à votre nom d'entreprise. $HOME et est simplement un raccourci vers votre répertoire personnel)

ln -s /Volumes/YourDevice/YourDirectory/GarageBandMusic ~/Library/GarageBand/Music

en supposant que c'est l'endroit où vos données sont stockées. Vous pouvez essayer de créer un lien direct sans l'option -s mais cela n'est pas possible pour les cibles inter-dispositifs (par exemple, un autre disque dur).

Je suis sûr que vous pouvez le faire, il existe d'autres moyens de forcer MacOS à utiliser des répertoires liés.

Je ne sais pas ce qu'il en est de GarageBand, mais je garde mes mails, iTunes, Photos, Dropbox, etc. sur un autre disque en utilisant simplement des liens symboliques ou, si nécessaire, en les liant en dur à un autre répertoire.

Pour les liens durs solution de contournement sous MacOS, utilisez https://github.com/selkhateeb/hardlink il fonctionne très bien.

Gardez à l'esprit que si vous rm -rf a lien symbolique répertoire vous supprimez seulement le lien .

Lorsque vous faites la même chose avec un lien dur sur le système de fichiers, alors rm -rf suit votre lien et supprime les choses qui y sont liées !

Faites-moi savoir si cela vous aide.

0 votes

Malheureusement non, je veux juste que les enregistrements temporaires soient envoyés sur le SSD, pas le répertoire entier et ainsi de suite.

0 votes

Vous êtes sûr que les enregistrements temporaires sont conservés dans le même répertoire ? Je n'en serais pas si sûr. Avez-vous vérifié l'activité fs pendant l'enregistrement ? Utilisez sudo opensnoop pour savoir exactement où GarageBand écrit quoi et ensuite relier cette partie, s'il utilise le répertoire /private de MacOS pour cela - alors ce serait difficile, mais toujours possible. Vous pourriez donner un peu plus d'informations, vous savez, c'est difficile à deviner - et j'aimerais vous aider à résoudre ce problème ;-)

0 votes

Consultez également default read | grep -i 'garage' pour tout indice - comme indiqué précédemment, il s'agit de trouver ce qui est écrit à quel endroit et de rediriger cette opération ailleurs - si cela provoque le plantage de GarageBand, pouvez-vous mettre votre crashlog ici ? Critique log stream pour plus d'indices. log stream --predicate 'sybusystem contains com.whatever.garageband.sub.is' --level=debug o log stream --predicate 'processID >insert Garageband pid here<' --level=debug

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X