Metlivi-blog

Hoe de timing van de pitch-envelop samenhangt met de samplelengte

De timing van een pitch-envelop bepaalt hoe snel de toonhoogte verandert, terwijl het afspelen van de sample bepaalt hoeveel audio er voor die verandering beschikbaar blijft. Bij conventionele sampling met variabele afspeelsnelheid verandert de envelop ook de afspeelduur: bij een hogere toonhoogte wordt de sample sneller afgespeeld en bij een lagere toonhoogte langzamer. Om een sweep hoorbaar te laten eindigen, stem je de timing af op het daaruit voortvloeiende afspelen, inclusief eventuele volumefade.

Deze gids is bedoeld voor producers die gesamplede percussie of andere korte geluiden vormgeven. Het concrete doel is om een toonhoogteverandering vóór het einde van het geluid de gewenste eindwaarde te laten bereiken, met genoeg hoorbaar materiaal om de bereikte toonhoogte te kunnen horen.

29 oktober 20267 min leestijdDoor Metlivi Editorial Team
Sectie 1

Met welke lengte moet je de pitch-envelop vergelijken?

Begin met drie metingen van elkaar te onderscheiden: de duur van het oorspronkelijke bestand, de duur van het geselecteerde afspeelgebied en de duur van wat je daadwerkelijk hoort. Die kunnen flink van elkaar verschillen. Een lang bestand kan een kort geselecteerd gebied bevatten; een lang geselecteerd gebied kan al ruim vóór het eindpunt onhoorbaar worden.

De documentatie van Abletons Sampler vermeldt expliciet dat Sample End het afspelen van een sample zonder lus stopt, ook als de volume-envelop nog niet klaar is. De documentatie beschrijft ook de omgekeerde beperking: het afspelen kan stoppen zodra de volume-envelop zijn release heeft voltooid. Live Instrument Reference — Ableton Reference Manual Version 12

Gebruik voor het bewerken het hoorbare afspelen als referentie. Schakel effecten met lange uitklanken tijdelijk uit, speel één geïsoleerde noot af en luister wanneer de sample zelf eindigt. Vergelijk dat eindpunt vervolgens met het moment waarop de toonhoogte de eindwaarde bereikt. Met deze luistertest voorkom je dat je een effectuitklank aanziet voor resterend samplemateriaal.

Sectie 2

Past een pitch-envelop automatisch bij de sample?

Ga er niet van uit dat een getekende envelop wordt uitgerekt om met de golfvorm overeen te komen. Controleer of de horizontale bedieningselementen milliseconden, tellen of posities aangeven die aan het afspelen van de sample zijn gekoppeld. Een tijdswaarde beschrijft een modulatiefase; op zichzelf legt die geen verband met het eindpunt van het bestand vast.

Native Instruments beschrijft enveloppen als curves die parameters in de loop van de tijd veranderen, meestal als reactie op MIDI-noten. De Kontakt-documentatie onderscheidt deze van herhalende LFO-modulatie en beschrijft AHDSR als een envelop met een extra Hold-fase. Controleer voordat je de timing wijzigt of je de envelop bewerkt die aan de toonhoogte is toegewezen. Advanced modulation and automation tricks in Kontakt

In een ADSR-pitch-envelop beweegt de attack naar de piekwaarde, de decay naar de sustainwaarde en de release na note-off naar het eindniveau. Sustain is een niveau, geen vaste duur. Daarom kun je met de attack-, decay- en releasewaarden niet altijd voorspellen wanneer de toonhoogtebeweging van een aangehouden noot eindigt. Live Instrument Reference — Ableton Reference Manual Version 12

Omschrijf je doel nauwkeuriger dan ‘de envelop afmaken’. Voor een dalende percussiesweep kan het nuttige doel zijn: ‘bereik de grondtoon 60 milliseconden na het triggeren’. Voor een pitchbuiging in de releasefase kan het zijn: ‘bereik de eindtoonhoogte na note-off’. Die doelen vereisen verschillende envelopfasen en verschillende MIDI-timing.

Sectie 3

Hoe verandert het afspelen van duur als je de toonhoogte wijzigt?

Bij afspelen met variabele snelheid zijn toonhoogte en duur aan elkaar gekoppeld. Abletons uitleg van Re-Pitch geeft de basisrelatie: een verdubbeling van de afspeelsnelheid verhoogt de toonhoogte met één octaaf. De handleiding vermeldt ook dat Re-Pitch de transpositiebedieningselementen van de sample uitschakelt, omdat de afspeelsnelheid de toonhoogte rechtstreeks bepaalt. Audio Clips, Tempo, and Warping — Ableton Reference Manual Version 12

Bij een constante transpositie in twaalftoons gelijkzwevende stemming geldt de volgende berekening: afspeelduur = duur van de geselecteerde bron ÷ 2^(semitonen ÷ 12). De volgende waarden zijn berekende voorbeelden voor een gebied van 300 milliseconden, uitgaande van conventioneel afspelen met variabele snelheid, zonder lus en zonder eerder volumeverval.

Constante transpositie Afspeelsnelheid Berekende duur
−12 semitonen 0,5× 600 ms
0 semitonen 1× 300 ms
+12 semitonen 2× 150 ms

Bij een bewegende pitch-envelop is nog een stap nodig: de afspeelsnelheid verandert tijdens de sweep. Je kunt de duur niet alleen berekenen op basis van de begintoonhoogte en ook niet door simpelweg het gemiddelde van de begin- en eindwaarde in semitonen te nemen. Je moet rekening houden met hoeveel bronmateriaal elk deel van de beweging verbruikt.

Sectie 4

Kan een sweep eindigen terwijl er bijna geen geluid op de bereikte toonhoogte overblijft?

Ja. Neem als voorbeeld een samplegebied van 300 milliseconden. Stel dat het begint op +12 semitonen, in 200 milliseconden lineair in semitonen daalt naar nul en daarna op de oorspronkelijke toonhoogte blijft. Het afspelen is zonder lus en met variabele snelheid, zonder amplitudefade of andere transpositie.

Tijdens de sweep daalt de snelheid van 2× naar 1×. Omdat de envelop lineair verloopt in semitonen, volgt de snelheid r(t) = 2^(1 − t/D), waarbij D de duur van de sweep is en t de verstreken afspeeltijd. De integraal van die snelheid over de sweep geeft verbruikt bronmateriaal = D ÷ ln(2).

Bij een sweep van 200 milliseconden is dat ongeveer 288,54 milliseconden verbruikt bronmateriaal. Er blijft slechts 11,46 milliseconden over. Op de bereikte toonhoogte wordt dat restant met een snelheid van 1× afgespeeld, waardoor het volledige afspelen ongeveer 211,46 milliseconden duurt. Dit zijn wiskundige uitkomsten op basis van de vermelde aannames, geen metingen van een sampler.

De sweep bereikt technisch gezien de eindwaarde, maar het daaropvolgende deel duurt slechts ongeveer 11 milliseconden. Als je na de eerste beweging een duidelijk hoorbaar deel op de bereikte toonhoogte wilt, kan het nuttiger zijn om de sweep te verkorten dan alleen te zorgen dat die eindigt.

Sweep van +12 naar 0 semitonen Bronmateriaal verbruikt tijdens de sweep Resterend afspelen op de grondtoon
40 ms 57,71 ms 242,29 ms
80 ms 115,42 ms 184,58 ms
200 ms 288,54 ms 11,46 ms

Deze vergelijking biedt een praktisch hulpmiddel bij het maken van een keuze: bepaal zowel de duur van de sweep als de gewenste duur op de bereikte toonhoogte. Een sweep die bijna al het beschikbare afspelen in beslag neemt, kan passen bij een geluid dat voortdurend van toonhoogte verandert; een accent aan het begin heeft daarna ruimte nodig. Andere envelopcurves leveren andere getallen op, dus gebruik deze berekening als model om de wisselwerking te begrijpen.

Sectie 5

Hoe stel je de timing in de praktijk in?

Maak een gecontroleerde vergelijking voordat je de volledige patch aanpast:

  1. Bepaal het gebied. Kies het begin en einde van de sample en schakel de lus in eerste instantie uit.
  2. Bepaal de eindtoonhoogte. Schakel pitchmodulatie uit en stem de onderliggende sample zoals bedoeld.
  3. Maak het afspelen hoorbaar. Gebruik een volumeverloop waarmee je het gebied kunt horen en houd de noot lang genoeg aan voor de test.
  4. Voeg één toonhoogtebeweging toe. Stel de beginwaarde en eindwaarde in en vergelijk daarna verschillende duurtijden, waarbij je het toonhoogtebereik gelijk houdt.
  5. Luister na de sweep verder. Bepaal of er genoeg hoorbaar geluid op de bereikte toonhoogte overblijft.
  6. Herstel de muzikale omstandigheden. Pas het bedoelde volumeverloop weer toe en test de werkelijke noten, aanslagsterktes en nootduren.

Behandel de diepte en duur van de pitchverandering als afzonderlijke keuzes. Kies eerst een bruikbaar toonhoogtebereik en vergelijk daarna de timing binnen dat bereik. Anders kan een diepere sweep zowel het karakter als de hoeveelheid verbruikt bronmateriaal veranderen, waardoor het lastig is te bepalen waarom het resultaat korter is.

Neem voor een diagnostische vergelijking geïsoleerde versies op met de pitch-envelop uitgeschakeld, verkort en verlengd. Houd het geselecteerde gebied en de MIDI-invoer gelijk. Door deze opnamen te vergelijken, kun je bepalen of je de beweging zelf moet aanpassen of na afloop meer hoorbaar materiaal beschikbaar moet maken.

Sectie 6

Waarom kan de sample stoppen voordat de toonhoogtebeweging eindigt?

Controleer de nootafhandeling en de amplitude-envelop voordat je de sample verlengt. In de One Shot-instructies voor Kontakt van Native Instruments moet je zowel One Shot selecteren in het gedeelte Sample Loop als de volume-envelop omzeilen of de release ervan goed instellen. Dit is een concreet voorbeeld van hoe je de afspeelmodus en volumeregeling afzonderlijk moet controleren. How to Set Up a Sample to Play in One-Shot Mode in Kontakt

Gebruik het symptoom om de volgende test te kiezen:

Wat je hoort Gecontroleerde test Wat de uitkomst helpt vaststellen
Het geluid eindigt zodra je de toets loslaat Houd één noot langer aan Of note-off de hoorbare beweging beperkt
De sweep bereikt de eindtoonhoogte, maar daarna blijft er weinig geluid over Verkort alleen de sweep Of er te veel materiaal wordt verbruikt voordat de toonhoogte zich stabiliseert
Het eindpunt verandert wanneer de diepte van de pitchverandering verandert Vergelijk met de modulatie uitgeschakeld Of de variabele afspeelsnelheid eraan bijdraagt
Geïsoleerde noten klinken goed, maar het patroon kapt ze af Vergroot de afstand tussen triggers Of overlappende triggers het resultaat beïnvloeden
De opname loopt door, maar de pitchbuiging is moeilijk te horen Vereenvoudig tijdelijk het volumeverloop Of het einde te zacht is om goed te kunnen beoordelen

Verander één voorwaarde per test. Een langere release kan geen bronmateriaal terughalen dat het eindpunt al heeft bereikt, terwijl een langer brongebied weinig oplevert als het volume eerst wegvalt. Welke aanpassing nuttig is, hangt ervan af welke gebeurtenis het hoorbare geluid beëindigt.

Sectie 7

Wat verandert er bij timestretching of looping?

Timestretching kan toonhoogte en afspeelduur van elkaar loskoppelen. De documentatie voor Abletons Simpler beschrijft expliciet hoe je de toonhoogte kunt veranderen zonder de snelheid te veranderen, of de snelheid zonder de toonhoogte te veranderen. Wanneer die verwerking actief is, beschrijven de berekeningen voor variabele snelheid hierboven het resultaat mogelijk niet meer. Warping in Simpler

Controleer welk algoritme daadwerkelijk actief is in plaats van alleen af te gaan op een ingeschakelde Warp-schakelaar. Re-Pitch koppelt snelheid en toonhoogte bewust aan elkaar, terwijl andere warpmethoden andere relaties ondersteunen. Herhaal bij het wisselen van algoritme de test met de geïsoleerde noot voordat je een eerder ingestelde envelop opnieuw gebruikt. Audio Clips, Tempo, and Warping — Ableton Reference Manual Version 12

Looping verandert de hoeveelheid beschikbaar materiaal doordat een deel van de sample wordt herhaald. De Sampler-handleiding van Ableton beschrijft sustainslussen die blijven herhalen zolang de volume-envelop het afspelen toestaat. Zo kan er materiaal beschikbaar komen voor een langere pitchbeweging, al moet het herhaalde gedeelte ook passen bij het gewenste geluid. Live Instrument Reference — Ableton Reference Manual Version 12

Stem de timing van de pitch-envelop af op een hoorbaar muzikaal moment: het moment waarop het geluid moet stabiliseren, ombuigen of eindigen. Controleer vervolgens of er tijdens het afspelen genoeg materiaal beschikbaar is voor dat moment en wat erop moet volgen. Zodra het gebied, het afspeelalgoritme, de nootafhandeling en het volumeverloop vaststaan, wordt de timing van de envelop een bewuste keuze in sounddesign.

Sectie 8

Bronnen

Gerelateerde artikelen

Blijf dit onderwerp verkennen