All Articles Ableton Live
Sine modulazione onda in Max per Live
Andrew Turner on Mon, November 15th 0 comments
As any audio engineer will tell you these days, automation in a Digital Audio Workstation is the greatest thing since sliced bread. Back in the old days, on an analog SSL console you would have to rid

Come ogni ingegnere audio vi dirà in questi giorni, l'automazione in un Digital Audio Workstation è la cosa migliore dopo il pane a fette. Ritorno ai vecchi tempi, su una console analogica SSL si dovrebbe guidare i fader su una pista per fare volume e gonfia di aggiungere spruzzi di riverbero invia. Nel '70 's quando Bob Moog fare a meno di vendere questi kit Theremin e ha iniziato la produzione e filtri oscillatori, è diventato possibile modulare un parametro con tensione di controllo. Morton Subotnick preso questo un ulteriore passo avanti con il sequencer Buchla poco dopo, sempre con tensione di controllo, e un periodo di composizione musicale automatico prese forma.

I do believe that Max for Live is the first use case with it's ability to emulate voltage control for any parameter in a Digital Audio Workstation. I have tested this out for myself in the hopes of continuing my idea of a sine wave song and I am pleased to report that it is in fact possible to accomplish this non-trivial task!

After abandoning the idea of using the live.remote~ object in Max for Live, as it was much too processor intensive, I began experimenting with the counter object in Max to count from 0 to 127 (the range of midi) in an up and down way. Although this method more closely resembles a triangle wave than a sine wave, the result is conclusive evidence that any parameter that is modulatable in Ableton Live is a candidate for virtual voltage control.

Per chi fosse interessato nell'attuazione di una vera onda sinusoidale come fonte per la modulazione di un parametro, sono disponibili nuove versioni per Max che consentono la limitazione della densità di dati come una soluzione per il dilemma attuale di utilizzo del processore escalation di oltre il 1000% quando si utilizza il vivere . remoto ~ dell'oggetto.

-parameters: new attribute to toggle deferral of automation and remote control output to the GUI thread; off by default, this attribute can be used to reduce the frequency of value changes resulting from automation and significantly reduce processor load. In combination with the new parameter_speedlim attribute, device developers now have fairly comprehensive control over the automation of their parameters.

This is great news! I will test this procedure in the future and report results back in a subsequent article related to this sine wave song project. You can see in Figure 1 that is is possible to generate perfectly smooth automation for a parameter in Live without having to do it by hand anymore.

Figura 1: automazione generato da un massimo di consuetudine per la patch in diretta (tramite l'oggetto contatore)

Inoltre, si può costruire su questo tema modulando la modulazione, rendendo per una forma più interessante, un'onda sinusoidale lento cambiare la frequenza della sinusoide regolarmente spaziati nel tempo, vedi Figura 2:

Figura 2: una sinusoide più lenta in basso plasmare l'onda sinusoidale bersaglio

La rinuncia ad una descrizione ad alto livello di modulazione dei parametri e dei suoi attributi, esaminiamo in dettaglio ogni componente la patch Max che causa questo accada. Se si dà un'occhiata alla Figura 3, da alto a destra abbiamo un mod pulsante etichettato on / off, questo sia controlli o non controlli la casella di alternare contrassegnati con una "x" sotto di essa (x sta per "on" ', tecnicamente un 1). Questo invia una bandiera per la metropolitana, (metronomo) oggetti sottostanti che sono impostati per attivare a 12 e 750 millesimi di secondo, rispettivamente. Questo invia un "bang" per far conoscere l'oggetto contatore di aggiornare il conteggio totale, con le 2 che significa "andare su e giù" dalla coppia di numeri successivi, indicando min. e Max. gamma. Così il contatore conta dal min. al max. al tasso determinato dalla metropolitana e giù di nuovo più e più volte.

I numeri sotto il metro rapporto il conteggio corrente, e inviare i dati alle manopole etichetta di volume e velocità. C'è un oggetto a scala tra il bancone sulla sinistra e la manopola sulla sinistra. Questo prende i dati da una gamma più ampia e scale in un range più ristretto. Questo perché volevo che il volume non arrivare troppo tranquilla per ciclo. La manopola del volume fluttuerà al tasso costante determinato dalla metro sulla sinistra, impostato a 12 ms, e questo ci dà il segnale di forma regolare dalla Figura 1. Tuttavia, per ottenere la forma più interessante passare da figura 2, ho inviato l'uscita del tasso al diritto di ingresso della metro sulla sinistra, la metropolitana 12. Questo renderà le 12 modifiche della metropolitana a una velocità specificata dal valore corrente della manopola di velocità è invece di 12 ms (l'argomento di default che avevo impostato inizialmente). I cicli manopola tasso del tasso unico, in questo caso 750 ms, o tre quarti di secondo. Allo stesso modo è possibile creare una terza manopola per cambiare questa onda sinusoidale in una forma ancora più complesso, come un cambiamento di volume complessivo dissolvenza dentro e fuori nel corso della canzone, facilitato da questo processo di aggiunta di nuovi controlli con tassi unico una catena. Questo consentirà una situazione interessante in cui le prestazioni è possibile specificare queste tariffe con manopole in base alla creatività. Questa è la bellezza di questa nuova tecnologia con Max per il Live, è il risultato soddisfa la composizione!

Figura 3: un costume generatore di onde sinusoidali, fornendo sia i segnali audio e di controllo

Sebbene Figura 3 può sembrare un po 'disordinato e complicato, in realtà è solo composto da 2 sezioni principali. La sezione in alto a destra è per i segnali di comando, che ho dovuto creare da singoli oggetti, come metropolitane e scatole di numero, contatori e pulsanti. Tuttavia, la parte in basso a sinistra è una cosa che ho appena copiato da uno dei tutorial che spiegava polifonia. Ho lasciato cadere un Max in bianco per lo strumento Live una patch midi e collegato la porzione consistente degli aspetti generazione sonora della patch tutorial per il MIDI IN e OUT audio di Ableton Live. Il suono proviene da segmenti di linea che descrivono forme d'onda. Voglio aggiornare la patch in modo che i segmenti di linea diventano onde sinusoidali vero, in linea con il tema delle tecniche di composizione serializzato. Si può vedere che alcuni dei cavi di connessione che collegano gli oggetti nella patch Max guardare un po 'diverso in Figura 3. Un tipo è una linea continua e uno è di colore giallo a strisce e la linea nera. Le linee continue nere rappresentano messaggi come gli aggiornamenti dei dati, e il patch cord a righe rappresentano i segnali della frequenza audio. Le linee continue nere sono analoghi a cavi midi virtuale, nel senso che non è possibile inviare audio su un cavo midi, ma è possibile inviare i dati. I dati devono viaggiare a un ritmo più lento, qualcosa circa l'ordine di 9600 kilobaud, o 9600 kilobit al secondo. Segnali di frequenza audio di solito sono nel range di 44.100 campioni al secondo per canale, pari a circa 1480 kbps. E 'esattamente questo che non stiamo usando un cavo di segnale per modulare il nostro manopola tramite una sinusoide,

Max ha una caratteristica meravigliosa chiamata modalità di presentazione, che consente di selezionare i componenti scelta in una patch per mostrare e poi si può nascondere il resto. I parametri più importanti qui sono stati solo la manopola del volume e il livello di uscita, come illustrato in Figura 4.

Figura 4: un massimo ingannevolmente semplice strumento per vivere con onde sinusoidali di base

Speriamo che questo mette uno spin interessante su audio digitale in fase di elaborazione, a sua volta, con l'audio digitale. Una volta che i limiti sono fissati, si può usare la logica digitale per scattare la tradizione di sintesi analogica ancora di più con la flessibilità di sintesi digitale in una workstation audio digitale completamente descritto come Ableton Live e gli strumenti che si possono costruire per essa con Max per Live .

È possibile ottenere Tutorial Ableton Live qui .

Comments (0)

You must be logged in to comment.

Feedback
Course Advisor
Don't Know Where To Start?
Ask A Course Advisor
Ask Us!
Copy the link below and paste it into an email, forum, or Facebook to share this with your friends.
Make money when you share our links
Become a macProVideo.com Affiliate!
The current affiliate rate is: 50%
Classes Start Next Week!
Live 8-week Online Certification Classes for: