Slik bruker du transformatorobjektet i logikkens miljø

Transformatorobjektet i Logic's Environment er et av de mest brukte og viktigste objektene. I grunnleggende termer ser det ut til MIDI-hendelser som samsvarer med et sett med brukerdefinerte forhold og endrer deretter hendelsene i henhold til et annet sett av forhold. Kort sagt, som navnet antyder, forvandler det MIDI.

I min siste opplæring så vi på hvordan du lager et multi-instrument i Logics miljø som du kan pusse opp på her. I denne opplæringen tar vi ting litt lenger og begynner å få en følelse for transformatorobjekter. Vi vil gjøre det ved å bruke dem til å endre dataene som strømmer fra bare én parameter til vårt bass multi-instrument for å styre cutoff-knappene på alle tre instrumentene like og i sanntid.

Trinn 1

Bare så vi har et solidt referansepunkt, dette er skjermen vi sluttet på i den siste opplæringen.

Dette er sløyfen (jeg har endret Digital Mono synth til ESE, da det er bedre egnet for denne demonstrasjonen).

Steg 2

Det første vi ønsker å gjøre er å gjøre litt arbeid i miljøet (Vindu> Miljø eller ⌘8) slik at vi kan se hva som skjer. For å gjøre dette, slettet jeg først de eksisterende patchkablene med viskelærverktøyet. Deretter drog jeg de enkelte sporene, så det var mellomrom for å imøtekomme et skjermobjekt. Jeg gikk da til NYTT-menyen og trakk et skjermobjekt og et alternativ - trakk det to ganger for å lage to kopier og plassere dem som du ser nedenfor. Da trakk jeg lappeknuten øverst på hver kanal til naboskjermen.

Trinn 3

Her har jeg åpnet ESE og slått av cutoff-knappen litt. Umiddelbart vises informasjon i skjermen som er koblet til ESE-kanalen. Betydningen av denne informasjonen vil bli forklart i dybden senere, men for nå er det nyttig bare å vite at det oversetter til posisjonen til cutoff-knappen.

Trinn 4

Jeg gikk da til arrangørsiden og åpnet multi-instrumentets automatisering (Vis> Sporautomatisering eller tastetrykk A) og klikket på sporets automatiseringsparametermeny (det står Ch. 1 i bildet). Jeg valgte MIDI-kontroll 20 som parameteren jeg ønsket å automatisere (20 er den enkleste udefinerte MIDI-parameteren for å velge i dette tilfellet).

Trinn 5

Dette trinnet består av å tegne en grunnleggende automatiseringskurve med pilverktøyet ved å klikke for å lage noder langs sporet og dra dem.

Trinn 6

Trinn 6 var også rask. Jeg gikk nettopp tilbake til miljøet og festet et annet skjermobjekt, denne gangen til instrumentet med flere instrumenter, og trykket på mellomromstasten. Så snart avspillingshodet begynte å spille, ble skjermen vist hvert stykke MIDI-informasjon som multi-instrumentet ble utstilt. nemlig automatisering og notat hendelsesdata som det ble mottatt i sanntid.

Trinn 7

I dette trinnet trakk jeg et transformatorobjekt fra den NYE menyen i miljøet og la en gratis multi- instrumentknut på venstre side (inngang) og trakk transformatorens knutepunkt (utgang) til inngangen til ESE-kanalstrimmelen.

Trinn 8

Dette får oss til kjøttet i opplæringen som forhåpentligvis er hvor du begynner å forstå hvordan MIDI er lest og forstått i Logic.

Først må vi forstå litt mer om skjermobjektene vi har fylt med data. Dataene i skjermene er arrangert i fire kolonner med den nyeste oppføringen på bunnen. Den første kolonnen viser hvilken type data som sendes (fader, notat, kontroll, etc.), den andre kolonnen viser kanalnummeret dataene sendes på, den tredje gir verdien av den første databytenen (dette kan generelt oppsummeres som det numeriske navnet på det du prøver å kontrollere; 20 betyr parameter 20 i multimediet i dette tilfellet) og det fjerde forteller meg verdien av den andre databyteen (vanligvis er verdien av parameteren du er prøver å kontrollere; fra 0-127).

Som sådan ser jeg på styringsdataene (det funky symbolet betyr kontrolldata) i kanal 1 fra parameter 20 i en varierende verdi i henhold til posisjonen til automatiseringskurven.

Trinn 9

Nå er det bare et spørsmål om å åpne transformatoren og legge inn dataene.

Inne i transformatoren ser jeg fire kolonner som korresponderer nøyaktig med de av skjermobjektet (type, kanal, data byte 1, data byte 2) arrangert i to rader. Den øverste raden forteller transformatoren hva du skal se etter mens den nederste raden forteller transformatoren hva du skal endre dataene til.

Derfor må jeg fortelle transformatoren å se etter kontrolldata og kun kontrolldata. Jeg gjør dette ved å velge likestegnet i toppstatusmenyen og deretter velge kontroll i menyen som vises direkte under den.

Jeg vil bare at transformatoren skal fungere på kontrolldata som er sendt gjennom kanal 1 (som det er den kanalen min skjerm forteller meg at multivariatet er på), så jeg følger en lignende prosess i den øvre kanalkolonnen ved å velge et likesignal og plugge en 1 i menyen som senere vises.

Tilsvarende forteller skjermen meg at den numeriske koden for automatiseringsparameteren er 20. Da jeg bare vil påvirke parameteren, velger jeg igjen likestillingsmerket og kobler deretter en 20 til den nedre menyen.

Da automatiseringskurven kommer til å være min viktigste cutoff-kontroll og jeg vil at den skal kunne åpnes og lukkes fullt ut (ha en rekke verdier fra 0 til 127), vil jeg ikke spesifisere en annen databyteverdi for transformator å se etter, så la jeg den siste kolonnen sett til Alle.

Trinn 10

Jeg ser nå på skjermobjektet som er festet til kanalstripen til ESE for å gi meg dataene knyttet til ESEs cutoff. Det gir meg dataene i samme rekkefølge som multi-instrumentet. Jeg ser cutoff-knappen er en fader (F) sendt på kanal 2 og er parameter nummer 2, med den fjerde kolonnen som forteller meg posisjonen til knappen.

Tilbake i transformatoren, trenger jeg nå å legge inn dataene i transformatorens nedre rad for å definere hva MIDI-kontrolldataene skal endres til (i dette tilfellet endret til cut-off-kontrollen til ESE). Jeg vil at fader-data skal sendes ut fra transformatoren, så jeg fikser statusen til fader ved å velge Fix i den nederste statusmenyen og Fader i menyen som vises direkte under den.

Tilsvarende vil jeg endre kanal- og parameterdata som skal sendes ut og gjøre det ved å "fikse" dem begge til tallet 2 på samme måte som beskrevet ovenfor. Jeg lar igjen den andre databyten åpne, da jeg vil at innkommende data for automatiseringskurven forblir uendret (0 på automasjonskurven vil være en lukket cutoff mens 127 vil være en åpen cutoff).

Nå, i henhold til signalstrømmen, vil alle data strømme fra multiinstrumentet til transformatoren. Transformatoren vil se etter kontrolldataene vi oppgav i øverste rad og "forvandle" den til faderdataene vi oppgav i nederste rad og send det til ESE.

Som sådan blir automatiseringsparameter 20 av multiregulatoren i virkeligheten cutoff-kontrollen til ESE. Åpne ESE og klikk på Play, og du vil både se og høre dette skje da cutoff-knappen beveger seg i henhold til multisystemets automatisering.

Trinn 11

Etter at den første transformatoren var programmert, kopierte jeg den to ganger og la platen til multimediet til begge kopiene og kjørte deretter en transformator til EXS24 og en til ESM. Jeg slått av cutoffknappene til de nylig oppdaterte instrumentene, oppdaget dataene sine via sine respektive skjermer og plugget disse dataene inn i de nederste radene til de respektive transformatorobjektene (i dette tilfellet fader, 2 og 25 for EXS24 og fader, 2 og 25 3 for ESM, igjen etterlate siste databyte uendret).

Når det var gjort, fargede jeg (alternativ-C) og merket de enkelte objektene riktig i Miljøinspektøren for å holde ting ryddig og lett å forstå.

Dette er den endelige sløyfen som demonstrerer cutoff-parameteren i virkemåte over alle tre instrumentene ved å bruke bare en enkelt kontroll.

Trinn 12

En leser brakt opp i kommentarfeltet i min forrige veiledning at ved å bruke volumfader-knappen på multibåndet, vil automatisk volumdataene for hvert instrument ned i kjeden til egen verdi bli låst. og dermed slette volumbalansen mellom kanalene. Personlig hadde jeg aldri løp inn i dette problemet, da jeg alltid hadde bussed mine lyder til en submix umiddelbart og brukte submix kanalens fader som det ganske enkelt hadde vært mer praktisk.

Som sådan virker bussing av lydene til en submix fortsatt det beste ved å skape en nøyaktig mesterfader, men vi kan ta et ekstra skritt og deaktivere multiregulatorens volumfader for å forsikre seg mot at du ved et uhell sletter volumbalansen.

Her brukte jeg en annen transformator og satt den aller høyeste parameteren for å "filtrere matchende hendelser". Jeg fortalte det da å lete etter kontrollhendelser som matchet 7 (7 er det universelle MIDI-kontrollnummeret for kanalvolum). Jeg behøvde ikke å røre kanalnummeret i dette tilfellet, siden det bare ble satt på multiinstrumentet, og jeg rørte ikke den andre databyte da jeg ønsket å filtrere hele spekteret.

Jeg satte deretter inn volumfilteret rett etter multiinstrumentet i signalkjeden, og deretter busset de enkelte sporene til buss 1 for å fungere som en submix-kanal og masterfader.

Selv om transformatoren tar litt vant til, når den forstås, har den mange interessante muligheter. Jeg foreslår at jeg skal leve med det for å lære noen av disse mulighetene og realisere noen måter du kan inkorporere dem i ditt eget arbeid. Prøv å gjøre verdien av en cutoff gå opp mens du gjør en annen gå ned, eller ha en resonansverdi øke sammen med cutoff av samme instrument. Jo mer du innser hvordan verktøyene du bruker, desto bedre vil musikken din og produksjonsprosessen være.