Så styr du flera ljudlager med en enda envelop, inklusive release
För att styra flera ljudlager med en enda amplitudenvelop mixar du lagren till ett gemensamt gainsteg och använder en gate-styrd ADSR-envelop för att styra gainen. För att få en hörbar release måste lagren fortsätta producera ljud medan envelopen tonar ut. Alternativt kan du skicka samma envelop till separata gainsteg när lagren behöver separata utgångar.
Den här guiden vänder sig till ljuddesigners som bygger ett lagerindelat syntljud som ska börja, hålla ut och tona ut som ett och samma instrument. Den praktiska uppgiften är att koppla ihop lagren, bevara deras release och kontrollera att överlappande toner beter sig som avsett.
Välj var den gemensamma envelopen ska verka
Börja med att avgöra om du behöver en gemensam utgång eller flera separat bearbetade utgångar. Det avgör var gainkontrollen ska placeras.
| Din uppgift | Lämplig signalväg | Vad du ska kontrollera |
|---|---|---|
| Ge hela lagret en gemensam amplitudform | Lager → mixer → envelopstyrt gain | Att varje lager når det gemensamma gainsteget |
| Behålla separata utgångar för lagren | Varje lager → eget gainsteg, alla tar emot samma envelop | Att gainrespons och modulationsdjup stämmer överens |
| Låta överlappande toner släppa oberoende av varandra | Lagermixer och envelopstyrt gain inuti varje notröst | Att varje röst får sin egen note-off |
| Justera flera befintliga release-inställningar samtidigt | En kontroll mappad till flera release-parametrar | Att varje instrument fortfarande kör sin egen envelop |
Det sista alternativet är användbart när du arbetar med separata instrument i en DAW. Ableton Lives Instrument Rack mixar parallella kedjor, och Macro Controls kan styra flera parametrar. Om du mappar deras release-parametrar till ett och samma Macro får du en gemensam redigeringskontroll; det skapar inte en gemensam envelopsignal. Den skillnaden följer av Rackens dokumenterade signalvägar och mappningsfunktion. Ableton Live 12: Instrument, Drum and Effect Racks
Välj det första tillvägagångssättet för en okomplicerad lagerindelad röst. Välj separata gainsteg när du behöver behålla individuella utgångar. Välj parametermappning när ditt främsta mål är att enkelt redigera instrument vars interna envelopar redan fungerar som de ska.
Låt note-off starta releasen
En envelop med sustain behöver information om hur länge tonen hålls nere. I SuperCollider förblir exempelvis en ADSR- eller ASR-envelop med sustain öppen medan dess gate är positiv och går in i releasefasen när gate-värdet blir noll. En envelop med fast varaktighet använder i stället sin gate som trigger. Välj det envelopbeteende som passar den spelstil du vill ha. SuperCollider: EnvGen
Behandla note-off som signalen att börja tona ut. Låt ljudgeneratorerna och gainbearbetningen vara aktiva tills uttoningen är klar. Om du avslutar den ljudgenererande rösten omedelbart finns det inget ljud kvar för releasen att forma. SuperCollider har en uttrycklig åtgärd som frigör en synth när dess envelop är klar. SuperCollider: EnvGen
Testa både en hållen ton och ett kort tryck. Ableton Operators dokumentation anger att releasen börjar från envelopens aktuella nivå när note-off kommer, även under attack eller decay. Därför kan releasen vara tystare efter ett kort tryck än efter en ton som hållits genom attackfasen. Bedöm inte releasen utifrån bara en tonlängd. Ableton Live 12: Live Instrument Reference
Bygg en patch med gemensam envelop i VCV Rack
Som ett konkret monofoniskt exempel använder du tre VCV VCO-moduler, VCV VCA Mix, VCV ADSR EG och en ljudutgång. Börja med låga mixernivåer.
- Anslut en vågformsutgång från varje oscillator till ingångarna IN 1–3 på VCA Mix.
- Ställ in deras relativa nivåer med kanalreglarna.
- Lämna de individuella kanalernas CV-ingångar oanslutna.
- Anslut ENV-utgången på ADSR EG till VCA Mix huvudsakliga CV-ingång.
- Anslut MIX-utgången på VCA Mix till ljudutgången.
- Håll knappen PUSH på ADSR EG intryckt och släpp den sedan.
VCA Mix tillämpar sin huvudsakliga CV efter att kanalerna har mixats. ADSR EG ger en envelop på 0–10 V och kan använda den intryckta PUSH-knappen som gate-källa, så den här patchen ger alla tre lager samma amplitudkontur. Modulens manual beskriver båda funktionerna. VCV Free Modules
När knappens funktionstest fungerar ersätter du den med en gate från ett klaviatur eller en sequencer, ansluten till GATE-ingången på ADSR. Testa amplitudens signalväg innan du lägger till tonhöjdskontroll, filter eller effekter. Då blir det första testet lättare att tolka.
Ställ in och utvärdera releasen med ett upprepningsbart test
Använd medvetet tydliga inställningar under konfigureringen. Följande värden är exempel på startpunkter, inte föreskrivna inställningar eller uppmätta resultat:
| Parameter | Exempelvärde | Syfte vid testning |
|---|---|---|
| Attack | 100 ms | Göra anslaget lätt att höra |
| Decay | 200 ms | Hålla övergången kort |
| Sustain | 70 % | Ge en tydligt hörbar nivå medan tonen hålls |
| Release | 1.5 sekunder | Göra uttoningen lätt att urskilja |
Håll tonen tills nivån stabiliseras, släpp den och upprepa sedan med varje lager solat. Lyssna till sist på hela lagret. Skriv ned vilka lager som förblir hörbara under hela uttoningen och vilka som försvinner tidigt.
Anta för en idealiserad beräkning att det gemensamma gainet faller linjärt från 0.7 till noll under 1.5 sekunder. Halvvägs är gainet 0.35. Om de viktade lagersignalerna är A, B och C blir utgången vid den tidpunkten 0.35 × (A + B + C). Om samma gain skickas till separata signalvägar blir resultatet 0.35A + 0.35B + 0.35C, vilket ger samma resultat enligt den här enkla modellen med multiplikation och summering.
Beräkningen förklarar varför båda signalvägarna kan fungera. Den förutsätter identiskt gainbeteende och att ingen mellanliggande bearbetning förändrar resultatet. Den beskriver också elektrisk eller digital amplitud; den förutsäger inte hur lika framträdande olika klangfärger kommer att upplevas under uttoningen.
Felsök lager som tystnar före envelopen
Om den gemensamma envelopen fortfarande är aktiv men ett lager har försvunnit undersöker du det lagret tidigare i signalvägen. Ett sample kan ha nått sitt slut, eller så kan instrumentets egen amplitudenvelop redan ha stängts. Ett gainsteg längre fram kan dämpa tillgängligt ljud, men det kan inte återskapa saknat källmaterial.
Ableton Sampler-dokumentationen visar begränsningen som samplets längd innebär: uppspelningen kan nå Sample End innan volymenvelopen är klar. Dess sustain- och release-looplägen erbjuder olika sätt att fortsätta uppspelningen genom releasefasen. Kontrollera det faktiska uppspelningsläget i stället för att anta att en höjning av release-parametern förlänger alla samples. Ableton Live 12: Live Instrument Reference
Följ den här felsökningssekvensen:
- Sola det berörda lagret. Kontrollera om det tystnar vid note-off eller senare.
- Håll tillfälligt det gemensamma gainet öppet på en lägre nivå. Om lagret ändå tystnar undersöker du källan eller den interna envelopen.
- Kontrollera samplets gränser och loopinställningar. Se till att tillräckligt mycket ljudmaterial återstår för den önskade uttoningen.
- Återställ den gemensamma envelopen. Upprepa med samma tonlängd och jämför.
- Kombinera lagren igen. Justera deras balans först när uppspelningsbeteendet fungerar som det ska.
Om du behåller en intern amplitudenvelop ger du den tillräcklig varaktighet för att stödja den avsedda gemensamma uttoningen. Om du vill att den interna envelopen ska bidra med en egen artikulation lyssnar du på det kombinerade resultatet i stället för att förvänta dig att enbart den gemensamma envelopen ska beskriva den hörbara formen.
Bevara oberoende releaser när du spelar ackord
En enda envelop placerad efter en hel instrumentmix formar varje ton som passerar genom den. Om en ny ton retriggar envelopen påverkas även äldre toner av den nya gainrörelsen. Det följer direkt av att en enda multiplikator sitter efter det kombinerade ljudet.
För oberoende artikulation av varje ton placerar du lagermixern och det gemensamma envelopstyrda gainet inuti varje röst. Då får varje ton en envelop som delas av dess lager, medan övriga toner behåller sina egna enveloptillstånd.
I VCV Rack kan polyfona kablar bära separata kanaler för tonhöjd, gate och ljud, men moduler måste uttryckligen ha stöd för polyfoni. Bevara motsvarande röstkanaler genom envelop- och gainbearbetningen innan du kombinerar dem till den slutliga utgången. VCV Rack Manual: Polyphony
Gör ett test med två toner: håll den första tonen, spela den andra och släpp sedan bara den första. Lyssna efter om den första tonar ut medan den andra fortsätter. Det skiljer oberoende röstenvelopar från en gemensam envelop som påverkar hela ackordet.
Verifiera den färdiga signalvägen innan du lägger till komplexitet
Testa det färdiga ljudet med hållna toner, korta tryck, upprepade toner och överlappande toner. Kontrollera också den samlade nivån när alla lager är aktiva; att balansera lagren var för sig räcker inte för att färdigställa mixen.
Använd resultaten för att fatta ett konkret beslut. Om varje lager följer den avsedda uttoningen behåller du den gemensamma signalvägen. Om ett lager behöver ett eget avslut behåller du dess egen artikulation. Om äldre toner ändrar nivå när en ny ton börjar flyttar du envelopkontrollen till de individuella rösterna.
En fungerande gemensam envelop ger dig en användbar amplitudform samtidigt som tillräckligt med källjud finns kvar för releasen. Bygg det beteendet först, bekräfta det med tester av solade toner och överlappande toner och justera sedan konturen efter det ljud du vill ha.
