Personalizzazione delle icone di Logic Pro X.

La giuria è ancora un po 'fuori per quanto riguarda la logica X. Sebbene siano state aggiunte alcune caratteristiche interessanti e nuove, alcune funzionalità passate piuttosto ovvie che necessitavano di miglioramento non sono state affrontate. In alcuni casi, le funzionalità passate che alcuni utenti hanno preso come punti di riferimento necessari sono state completamente sradicate. L'unica caratteristica che ho trovato più sconcertante al primo controllo (oltre a non essere più in grado di scegliere apertamente un pallet di colori di traccia / area geografica - non c'è un grande lavoro da fare eppure esiste per mia conoscenza) è l'incapacità di personalizzare facilmente le icone delle tracce.

Allo stato attuale, gli sviluppatori di Logic X hanno diminuito il numero di icone di traccia disponibili e aumentato notevolmente la difficoltà di aggiungerne di nuove. Dato che sono una persona orientata visivamente, le mie icone di traccia sono necessarie per individuare rapidamente i tipi di tracce e strumenti e sono qualcosa su cui faccio affidamento più dell'etichettatura (e dato che i colori della traccia / regione sono attualmente iper limitati, le icone sono un must assoluto per me).


L'immagine

La prima cosa da sapere nell'affrontare il problema dell'icona è che Logic X ha sostituito il filetype PNG per un formato TIF a cinque livelli per le icone di traccia. Ciò causa immediatamente problemi se si desidera utilizzare una qualsiasi delle icone PNG standard o personalizzate da Logic 9.

La modifica dell'immagine più semplice disponibile per ovviare a questo è semplicemente convertire le icone PNG in un formato TIF a strato singolo in un editor di immagini di tua scelta. Tuttavia, questo può e causerà problemi di grana quando l'icona legacy 128 x 128 viene ingrandita completamente alla risoluzione massima del pixel di 512 x 512 che X offre ora.

Dato che l'editing delle immagini è alquanto al di fuori dell'ambito di un tutorial per i programmi musicali (e questo è già puramente funzionale), userò semplicemente alcune icone pre-utilizzate di uso comune qui. Fondamentalmente, avrai bisogno di un file TIF quadrato a strati con una dimensione di 512, 256, 128, 64 e 32 pixel. Tieni presente che la sfocatura dell'immagine risulterà evidente con la traccia ingrandita in Logic X, se c'è un problema con la risoluzione delle immagini più grandi.

La Suite di Native Instruments offre alcuni esempi di scelta per lavorare immediatamente con il multistrato. Per accedervi, accedere al file dell'applicazione, fare clic con il tasto destro sull'icona e selezionare 'Mostra contenuto pacchetto'. Nel contenuto del pacchetto, vai al file .icns andando su Contents / Resources e copia il file .icns in una cartella separata sul desktop o in qualsiasi altro posto che sia conveniente. Se non hai strumenti NI, puoi afferrare un'icona a tua scelta altrove.


Il percorso del file per l'icona di Absynth.

Per risparmiare tempo e (più o meno) processo batch, ho raccolto tutte le mie icone NI.


Le icone NI raccolte.

Il prossimo passo in questo particolare processo è quello di aprire ogni singola icona in Anteprima ed esportarla come TIF (File / Esporta / TIFF). Importa queste icone TIF in X aprendo il contenuto del pacchetto X e andando a Contents / Frameworks / MAResources.framework / Versions / A / Resources - questo è dove risiedono tutte le icone delle tracce di Logic X.


Il percorso del file di icone della logica X..

Hack It

Ora arriva la parte difficile, ma non scoraggiarti perché è relativamente semplice una volta provata una o due volte. Se non lo hai già, scarica l'applicazione Xcode gratuita dall'App Store (alcuni concerti in modo sorprendente). Puoi anche usare TextEdit - o vari altri editor - se hai poco spazio su disco, anche se sono un po 'più difficili da usare.

Apri il MAResourcesMapping.plist file che risiede nella stessa cartella delle icone della logica X con Xcode. Aperto AssetSets / InstrumentIcons / AllInstrumentIcons e evidenzia l'ultimo della lista, che dovrebbe essere 'InstrumentIcon_0423'. Fare clic destro e copiarlo. Fare clic destro e incollarlo.

Dovresti avere una nuova riga etichettata "InstrumentIcon_0423 - 2". Elimina l'ultima parte dell'etichetta per leggere qualsiasi numero superiore a 0423. Ho etichettato la mia 'InstrumentIcon_0500' per mantenerlo semplice e anche per lasciare spazio nel caso in cui i futuri aggiornamenti di X aggiungano icone aggiuntive.

Il prossimo passo è aprire il triangolo di apertura e modificare i contenuti. Nella riga della descrizione, cambia la parola dopo il 'NSString' al nome del file della tua icona senza l'estensione TIF. Nella riga ID, cambia il numero al numero che hai modificato InstrumentIcon a senza lo 0 precedente, in questo caso, 500. Nella riga immagine, cambia nuovamente il nome nel file immagine. L'ultima riga dovrebbe rimanere così com'è.


Il file .plist modificato. Dovrai creare un numero di icona e sottotesto univoci per ogni icona che aggiungi.

Il passo finale è navigare verso '' InstrumentIconGroups sezione appena sotto e fai clic sul triangolo di apertura in cui desideri che l'icona venga visualizzata nel menu di X. Per le icone NI, li voglio su "Altro", quindi ho fatto clic su 'BasicSetOther' triangolo di rivelazione. Quindi faccio clic sull'icona più in basso, e ancora una volta fare una copia / incolla. Il passo finale è quello di cambiare l'ultimo numero di quattro cifre sullo stesso che ho usato in precedenza, in questo caso, 0500.


La modifica finale .plist.

Salva il file .plist e avvia Logic Pro. Quando accedi alle altre icone nel selettore, dovresti vedere l'icona appena aggiunta.

La suite di icone NI in Logic X.

Conclusione

E 'così semplice. Ci sono due cose importanti da ricordare però:

  1. Fai un backup del tuo file .plist originale prima di fare qualsiasi cosa e tenerlo in un posto sicuro. In questo caso qualcosa va storto, puoi semplicemente sostituirlo e ricominciare da capo.
  2. Il secondo è fare un backup della cartella delle risorse modificata, poiché è probabile che gli aggiornamenti futuri di X sovrascrivano eventuali personalizzazioni effettuate. In tal caso, è sufficiente sostituire la cartella delle risorse aggiornata con la cartella personalizzata e recuperare le TIF personalizzate e il tuo .plist.

Tutto sommato, spero che gli sviluppatori della logica rendano questo tutorial inutile per mezzo di un'app di personalizzazione delle icone o altro, ma fino ad allora (e non terrei il respiro), questa è la migliore soluzione disponibile. Se le tue icone sono per te tanto importanti quanto lo sono per me, questa piccola conoscenza dell'hacking della Logica dovrebbe fare molta strada.