Personalizarea icoanelor Logic Pro X

Juriul este încă oarecum în ceea ce privește Logic X. Deși există câteva caracteristici interesante și noi care au fost adăugate, o anumită funcționalitate trecută, evidentă, care trebuia îmbunătățită, a fost neadaptă. În anumite situații, funcționalitatea trecută pe care unii utilizatori le-a luat ca stâlpi necesari a fost eradicată în întregime. Singura caracteristică pe care am descoperit-o a fost cea mai proastă la prima inspecție (în afară de faptul că nu mai pot alege în mod deschis un palet de culori pentru regiune / regiune - nu există nicio lucrare grozavă în jurul meu) este incapacitatea de a personaliza cu ușurință pictogramele de pe șenile.

În prezent, dezvoltatorii Logic X au diminuat numărul de pictograme disponibile și au sporit considerabil dificultatea de a adăuga altele noi. Deoarece sunt o persoană orientată destul de vizibil, pictogramele de pe pistă sunt necesare pentru a alege rapid tipurile de piste și instrumente și sunt ceva pe care mă bazez mai mult decât etichetarea (și întrucât culorile regiunii / regiunii sunt în prezent hiper-limitate, icoanele trebuie să fie absolut necesare pentru mine).


Imaginea

Primul lucru pe care trebuie să-l cunoașteți în ceea ce privește problema pictogramelor este că Logic X a înlocuit fișierul PNG pentru un format TIF de cinci straturi pentru pictogramele de pe piste. Acest lucru provoacă imediat probleme dacă doriți să utilizați oricare dintre pictogramele PNG standard sau personalizate din Logic 9.

Cea mai ușoară editare a imaginilor disponibile pentru a remedia acest lucru este de a pur și simplu converti pictogramele dvs. PNG într-un format TIF un singur strat într-un editor de imagine la alegere. Cu toate acestea, acest lucru poate provoca și va provoca probleme cu cerealele atunci când pictograma tradițională 128 x 128 este mărite complet la rezoluția maximă a pixelilor de 512 x 512 pe care X o oferă acum.

Deoarece editarea imaginilor este într-o oarecare măsură dincolo de sfera unui tutorial al programului de muzică (și acesta este deja pur funcțional), voi pur și simplu să folosesc câteva icoane pre-făcute utilizate aici. Practic, veți avea nevoie de un fișier TIF pătrat, pătrat, cu o dimensiune de 512, 256, 128, 64 și 32 de pixeli. Fiți conștienți de faptul că estomparea imaginii va deveni aparentă cu piesa marcată tot mai mult în Logic X, dacă există o problemă cu rezoluția imaginilor mai mari.

Native Instruments Suite oferă câteva exemple de alegere pentru a lucra imediat cu acestea, deoarece acestea sunt multi-layered. Pentru a le accesa, mergeți la fișierul de aplicație, faceți clic dreapta pe pictogramă și selectați "Afișați conținutul pachetului". În conținutul pachetului, navigați la fișierul .icns accesând Continutul / Resursele și copiați fișierul .icns într-un folder separat de pe desktop sau oriunde altundeva, ceea ce este convenabil. Dacă nu aveți instrumente NI, puteți să luați o pictogramă aleasă de dvs. în altă parte.


Calea fișierului către pictograma Absynth.

Pentru a economisi timp și (mai mult sau mai puțin) proces lot, am colectat toate pictogramele NI.


Pictogramele NI colectate.

Următorul pas în acest proces este să deschideți fiecare pictogramă individuală în Examinare și să o exportați ca un TIF (File / Export / TIFF). Importați aceste pictograme TIF în X prin deschiderea conținutului pachetului X și mergând la Cuprins / Cadre / MAResources.framework / Versions / A / Resurse - aici se află toate pictogramele pistei Logic X.


Calea fișierului icoanelor X Logic.

Hack-o

Acum vine partea dificilă, dar nu fi descurajată, deoarece este relativ simplă odată ce o încerci o dată sau de două ori. Dacă nu aveți deja, descărcați aplicația gratuită Xcode din App Store (câteva spectacole surprinzător). Puteți utiliza, de asemenea, TextEdit - sau diferiți editori - dacă aveți un spațiu redus pe disc, deși sunt puțin mai greu de utilizat.

Deschide MAResourcesMapping.plist fișier care se află în același folder ca și icoanele Logic X cu Xcode. Deschis AssetSets / InstrumentIcons / AllInstrumentIcons și evidențiați ultima din listă, care ar trebui să fie 'InstrumentIcon_0423'. Faceți clic dreapta pe el și copiați-l. Faceți clic dreapta și lipiți-o.

Ar trebui să aveți un nou rând etichetat 'InstrumentIcon_0423 - 2'. Ștergeți ultima porțiune a etichetei pentru a citi orice număr mai mare decât 0423. Am etichetat-o ​​pe a mea 'InstrumentIcon_0500' pentru a le menține simplu, și pentru a lăsa loc, de asemenea, în cazul în care viitoare actualizări ale X adăuga icoane suplimentare.

Următorul pas este să deschideți triunghiul de dezvăluire și să editați conținutul. În rândul descrierii, modificați formularea după 'NSString' la numele fișierului pictogramei dvs. fără extensia TIF. În rândul id, modificați numărul la numărul pe care l-ați modificat InstrumentIcon la fără precedentul 0, în acest caz 500. În rândul imaginii, modificați din nou numele în fișierul imagine. Ultimul rând trebuie să rămână așa cum este.


Fișierul .plist editat. Va trebui să creați un număr unic de pictograme și un subtext pentru fiecare pictogramă pe care o adăugați.

Ultimul pas este să navigați la 'InstrumentIconGroups' secțiunea de mai jos și faceți clic pe triunghiul de dezvăluire în care doriți ca pictograma să apară în meniul X. Pentru pictogramele NI, le vreau pe "Altele", așa că am făcut clic pe 'BasicSetOther' dezvăluirii triunghiului. Apoi, dați clic pe pictograma din partea de jos a celei mai de jos și faceți din nou o copie / lipire. Ultimul pas este acela de a schimba ultimul număr de patru cifre la cel pe care l-am folosit anterior, în acest caz, 0500.


Editare finală .plist.

Salvați .plist și porniți Logic Pro. Când navigați la alte pictograme din selector, ar trebui să vedeți pictograma nouă adăugată.

Suita NI a icoanelor din Logic X.

Concluzie

Este la fel de simplu ca asta. Există însă două lucruri importante de reținut:

  1. Faceți o copie de rezervă a fișierului original .plist înainte de a face ceva și păstrați-l într-un loc sigur. Acest lucru este incase ceva nu merge prost, puteți pur și simplu să-l înlocuiască și să înceapă din nou.
  2. Al doilea este să faceți o copie de rezervă a folderului Resurse editate, deoarece viitoarele actualizări ale lui X ar putea să suprascrie orice personalizări pe care le-ați făcut. În acest caz, pur și simplu înlocuiți folderul Resurse actualizat cu folderul personalizat și veți recâștiga TIF-urile dvs. personalizate și .plist dvs..

În general, sper că dezvoltatorii Logic fac acest tutorial inutil prin intermediul unei aplicații de personalizare a pictogramelor sau alta, dar până atunci (și nu mi-aș da respirația), aceasta este cea mai bună soluție disponibilă. Dacă icoanele tale sunt la fel de importante pentru tine ca și mine, această mică cunoaștere a hacking-ului logic ar trebui să meargă mult.