Personnalisation des icônes de Logic Pro X

Le jury est encore un peu au courant en ce qui concerne Logic X. Bien que certaines fonctionnalités intéressantes et nouvelles aient été ajoutées, certaines fonctionnalités antérieures plutôt évidentes, qui devaient être améliorées, n'ont pas été abordées. Dans certains cas, les fonctionnalités antérieures que certains utilisateurs considéraient comme les piliers nécessaires ont été entièrement supprimées. La première caractéristique que j’ai trouvée la plus choquante lors de la première inspection (mis à part le fait de ne plus pouvoir choisir ouvertement une palette de couleurs piste / région - à ma connaissance, il n’existe pas de solution géniale), c’est l’incapacité de personnaliser facilement les icônes de piste..

Dans l'état actuel des choses, les développeurs de Logic X ont réduit le nombre d'icônes de piste disponibles et considérablement accru la difficulté d'en ajouter de nouvelles. Étant donné que je suis une personne plutôt orientée visuellement, mes icônes de piste sont nécessaires pour identifier rapidement les types de piste et d’instrument. C’est une chose sur laquelle je me fonde davantage que l’étiquetage (et comme les couleurs de piste / région sont actuellement extrêmement limitées, les icônes sont un must absolu. pour moi).


L'image

La première chose à savoir concernant le problème des icônes est que Logic X a remplacé le type de fichier PNG pour un format TIF à cinq couches pour les icônes de piste. Cela pose immédiatement un problème si vous souhaitez utiliser l’une des icônes PNG standard ou personnalisées de Logic 9..

Pour y remédier, l’édition des images la plus simple consiste à convertir simplement vos icônes PNG en un format TIF à une seule couche dans un éditeur d’images de votre choix. Toutefois, cela peut causer des problèmes de grain lorsque l’icône héritée de 128 x 128 est entièrement zoomée à la résolution maximale de 512 x 512 pixels offerte par X maintenant..

Le montage d'images dépassant quelque peu le cadre d'un didacticiel relatif à un programme musical (et celui-ci est déjà purement fonctionnel), je vais simplement utiliser ici certaines icônes préconfigurées couramment utilisées. Fondamentalement, vous aurez besoin d’un fichier TIF carré superposé d’une taille de 512, 256, 128, 64 et 32 ​​pixels. Sachez que le flou de l'image deviendra évident si vous faites un zoom complet sur la piste dans Logic X, en cas de problème de résolution des images plus grandes..

La suite Native Instruments offre quelques exemples de choix avec lesquels travailler immédiatement car ils sont multicouches. Pour y accéder, allez dans le fichier d’application, cliquez avec le bouton droit de la souris sur l’icône et sélectionnez «Afficher le contenu du paquet». Dans le contenu du package, accédez au fichier .icns en accédant à Contenu / Ressources, puis copiez le fichier .icns dans un dossier séparé sur votre bureau ou ailleurs, ce qui est pratique. Si vous n'avez pas d'instruments NI, vous pouvez récupérer une icône de votre choix ailleurs.


Le chemin du fichier vers l'icône Absynth.

Pour gagner du temps et (plus ou moins) le traitement par lots, j'ai collecté toutes mes icônes NI..


Les icônes NI collectées.

L'étape suivante de ce processus consiste à ouvrir chaque icône dans Aperçu et à l'exporter au format TIF (Fichier / Exporter / TIFF). Importez ces icônes TIF dans X en ouvrant le contenu du paquet de X et en accédant à Sommaire / Frameworks / MAResources.framework / Versions / A / Ressources: toutes les icônes de piste de Logic X se trouvent là..


Le chemin de fichier des icônes de Logic X.

Pirater

Maintenant vient la partie délicate, mais ne vous découragez pas car c'est relativement simple une fois que vous essayez une ou deux fois. Si vous ne l'avez pas déjà, téléchargez l'application gratuite Xcode sur l'App Store (quelques concerts étonnamment). Vous pouvez également utiliser TextEdit - ou divers autres éditeurs - si votre espace disque est insuffisant, bien qu’ils soient un peu plus difficiles à utiliser..

Ouvrez le MAResourcesMapping.plist fichier qui réside dans le même dossier que les icônes Logic X avec Xcode. Ouvrir AssetSets / InstrumentIcons / AllInstrumentIcons et mettez en surbrillance le dernier sur la liste, ce qui devrait être 'InstrumentIcon_0423'. Faites un clic droit dessus et copiez-le. Faites un clic droit et collez-le.

Vous devriez avoir une nouvelle ligne intitulée 'InstrumentIcon_0423 - 2'. Supprimer la dernière partie de l'étiquette pour lire un nombre supérieur à 0423. J'ai étiqueté le mien 'InstrumentIcon_0500' pour rester simple et pour laisser également de la place au cas où de futures mises à jour de X ajoutent des icônes supplémentaires.

L'étape suivante consiste à ouvrir le triangle d'affichage et à modifier le contenu. Dans la ligne de description, modifiez le libellé après le 'NSString' au nom de fichier de votre icône sans l'extension TIF. Dans la rangée id, remplacez le nombre par celui que vous avez modifié. InstrumentIcon sans le 0 précédent, dans ce cas, 500. Dans la rangée d'image, modifiez le nom du fichier d'image à nouveau. La dernière rangée doit rester telle quelle.


Le fichier .plist édité. Vous devrez créer un numéro d’icône unique et un sous-texte pour chaque icône que vous ajoutez..

La dernière étape consiste à naviguer vers le 'InstrumentIconGroups' section ci-dessous et cliquez sur le triangle d'affichage à l'endroit où vous souhaitez que l'icône apparaisse dans le menu de X. Pour les icônes NI, je les veux sur 'Autre', alors j'ai cliqué sur le bouton 'BasicSetOther' triangle de divulgation. Je clique ensuite sur l’icône la plus en bas et fais à nouveau un copier / coller. La dernière étape consiste à remplacer les quatre derniers chiffres par le même que celui que j’avais utilisé précédemment, dans ce cas, 0500..


La dernière .plist edit.

Enregistrez le fichier .plist et démarrez Logic Pro. Lorsque vous naviguez vers les autres icônes du sélecteur, vous devriez voir votre nouvelle icône.

La suite d’icônes NI dans Logic X.

Conclusion

C'est aussi simple que ça. Cependant, il y a deux choses importantes à retenir:

  1. Faites une copie de sauvegarde de votre fichier .plist original avant de faire quoi que ce soit et conservez-le dans un endroit sûr. Si quelque chose ne va pas, vous pouvez simplement le remplacer et recommencer.
  2. La seconde consiste à effectuer une sauvegarde de votre dossier de ressources modifié, car les futures mises à jour de X risquent de remplacer toutes les personnalisations que vous avez apportées. Dans ce cas, remplacez simplement le dossier Ressources mis à jour par votre dossier personnalisé et vous retrouverez vos fichiers TIF personnalisés et votre .plist..

Dans l’ensemble, j’espère que les développeurs de Logic rendront ce tutoriel inutile au moyen d’une application de personnalisation d’icônes ou autre, mais en attendant (et je ne voudrais pas retenir mon souffle), c’est la meilleure solution disponible. Si vos icônes sont aussi importantes pour vous que pour moi, ce petit peu de connaissance du piratage logique devrait aller très loin..