Se non hai seguito i quattro tutorial precedenti in cui esaminiamo gli strumenti di base necessari per utilizzare Max MSP, come costruire un ingresso/uscita e un oscillatore, come costruire un sistema di inviluppo e un sistema di filtri, puoi farlo prima di questo tutorial.
In questa guida aggiungerai il tocco finale al tuo sintetizzatore creando una GUI (interfaccia utente grafica) e un banco di preset.
Innanzitutto, apri la patch dell'ultimo tutorial e assicurati che la pagina sia impostata correttamente prima di iniziare ad applicare la patch. Sfortunatamente, questi non vengono salvati e devono essere reimpostati ogni volta che si apre Max MSP. Puoi fare riferimento alla Parte 1 di questa serie di tutorial se hai bisogno di indicazioni.
Modalità presentazione
Ora che hai costruito il sintetizzatore, potresti volerlo assomigli a un reale sintetizzatore piuttosto che un semplice circuito stampato.
Per fare ciò, accederai alla modalità di presentazione di Max MSP, che puoi trovare nella parte inferiore sinistra dello schermo, accanto all'icona del lucchetto.
Quando fai clic su di esso, la patch scomparirà. Ma non preoccuparti! Il tuo lavoro non è stato eliminato, è solo nascosto.
La modalità presentazione ti consente di selezionare quali oggetti vuoi vedere e quali oggetti vuoi nascondere in modo da poter rendere il tuo sintetizzatore più esteticamente gradevole .
Per portare gli elementi del patcher principale nella modalità di presentazione, fai clic con il pulsante sinistro del mouse su tutte le cose che desideri inserire nel tuo sintetizzatore finale; che si tratti di oggetti, messaggi e/o commenti. È quindi necessario selezionare "aggiungi alla presentazione". Dopo essere stati aggiunti alla modalità presentazione, avranno un bordo rosso.
Una volta selezionati tutti gli elementi, fai nuovamente clic sulla modalità Presentazione e sentiti libero di spostare tutto finché non assomiglia a un sintetizzatore.
Tuttavia, stai certo che qualunque cosa tu sposti mentre sei in modalità presentazione, rimarrà al suo posto in modalità patch. Troverai anche un maggiore utilizzo per le caselle dei commenti utilizzate durante i tutorial, poiché possono trasformarsi in etichette per la patch finale.
Utilizzando la barra laterale dell'ispettore, puoi anche modificare i colori di oggetti, messaggi e commenti per farli apparire come preferisci. Ci sono anche altre opzioni di personalizzazione all'interno dell'ispettore, come la forma della frangia, la lunghezza del Kslider e molto altro ancora.
Ti consigliamo di utilizzare un oggetto chiamato "Panel", che puoi utilizzare come sfondo per il tuo synth e creare riquadri diversi per i diversi elementi della tua patch.
A questo punto hai completa libertà di creazione, quindi sentiti libero di scherzare.
Per ispirazione, ecco il nostro sintetizzatore finito in modalità Presentazione:
Sintetizzatore finito in modalità presentazione Preimpostazioni
Il sintetizzatore è ora completo sia in termini di patch che di aspetto finale. Ora ti consigliamo di creare i preset dell'intero sintetizzatore, nonché un pulsante di ripristino.
Questo passaggio è del tutto facoltativo, ma ti dà la possibilità di trasformare il sintetizzatore con un clic di un pulsante, invece di impostarlo manualmente.
Farlo è abbastanza semplice e coinvolge l’oggetto “Preset”. È meglio eseguire questo passaggio in modalità patch.
Una volta creato l'oggetto, apri il file della guida e potrai vedere che programma le preimpostazioni tramite messaggi, che istruiranno l'oggetto a "memorizzare" i dati nelle diverse preimpostazioni.
Pertanto, è necessario creare un messaggio che dice "negozio 1" e collegarlo all'oggetto preimpostato. Fatto ciò è necessario impostare il sintetizzatore sulle impostazioni desiderate, prima di fare clic sul messaggio. Potrai fare in modo che la prima casella sull'oggetto preimpostato diventi grigio chiaro. Ciò significa che la tua preimpostazione è stata impostata.
Puoi continuare a farlo per quanti preset desideri, cambiando ogni volta il numero del negozio. A questo punto puoi anche creare messaggi separati indicanti "1", "2", ecc., che richiameranno ciascun preset per te. Aggiungili alla modalità presentazione.
Dopo aver creato tutti i preset, vorrai crearne un altro, ma impostando tutti gli elementi nella patch su zero. Questo fungerà quindi da pulsante di ripristino. Poiché abbiamo deciso di creare solo tre preset, questo ripristino verrà memorizzato in 4.
Tuttavia, invece di aggiungere il messaggio "4" nella nostra modalità di presentazione, puoi allegare un simbolo al messaggio e aggiungerlo invece alla modalità di presentazione, poiché attiverà comunque la quarta opzione sull'oggetto preimpostato, ma avrà semplicemente un aspetto diverso. Pertanto abbiamo tre opzioni preimpostate per il nostro synth e un botto che ripristinerà la patch.
I passaggi finali
Il passaggio finale per questo sintetizzatore software monofonico è esportarlo.
Innanzitutto, assicurati che quando il file Max MSP viene aperto, si apra in modalità presentazione, anziché nel patcher stesso. Per fare ciò, vai su Visualizza> Finestra di ispezione e scorri verso il basso fino alla voce "Apri in presentazione". Assicurati che la casella sia selezionata.
Esistono diversi modi per esportare una patch Max MSP, ma la esporteremo come applicazione autonoma.
Sotto file, fai clic su "Crea collettivo/applicazione". Dovrebbe apparire una finestra di "costruzione", che ti offre le opzioni su ciò che vuoi che accada all'apertura dell'applicazione. Tuttavia, poiché non utilizziamo audio, video o file aggiuntivi, puoi semplicemente fare clic su "Crea" nella parte inferiore dello schermo e assicurarti che venga salvato nella posizione di tua scelta.
Congratulazioni! Hai appena creato da zero un sintetizzatore software monofonico utilizzando Max MSP. Si spera che questo dovrebbe fornirti le competenze e gli strumenti necessari per continuare il tuo viaggio nel sintetizzatore software utilizzando Max MSP.
Vuoi condividere il tuo pezzo finito? Lascia un'immagine sui social e taggaci!
Se non hai ancora scaricato Max MSP, Cycling 74 offre una prova gratuita di quattro settimane.