Blog Metlivi

Jak odtworzyć morfującą się falę, gdy standardowe tryby warpowania wavetable nie wystarczą

Aby odtworzyć morfującą się falę, której standardowe tryby warpowania nie mogą odwzorować, zbuduj niestandardową sekwencję klatek falowych, wybierz sposób ich interpolacji i zautomatyzuj skanowanie, aby odtworzyć czasowanie referencji. Jeśli możesz nagrać oryginalny dźwięk, konwersja czystego sweepa na wavetable daje inny praktyczny punkt wyjścia.

Ten przepływ pracy jest dla producentów, którzy potrafią zbliżyć się do referencji w jednym momencie, ale tracą podobieństwo, gdy ta się zmienia. Zadaniem jest rekonstrukcja jednego ewoluującego dźwięku oscylatora. Serum 2 dostarcza konkretne przykłady edycji; diagnostyczne podejście dotyczy również innych instrumentów wavetable.

29 października 20268 min czytaniaAutor: Metlivi Editorial Team
Sekcja 1

Dlaczego tryb warpowania pasuje do jednego momentu, ale nie uwzględnia morphingu?

Pozycja wavetable i przetwarzanie oscylatora to osobne kontrolki. Pozycja wybiera lokalizację wśród przechowywanych fal; przetwarzanie zmienia sposób, w jaki oscylator odczytuje lub transformuje je. Native Instruments dokumentuje to rozróżnienie jawnie w Massive X, gdzie pozycja wavetable skanuje fale, a tryby oscylatora określają ich zachowanie odczytu. Na przykład tryb Bend kompresuje niektóre fragmenty fali i rozciąga inne. Massive X manual: Wavetable oscillators

Praktyczne implikacja jest taka, że przekonujący punkt końcowy nie ustanawia przekonującego przejścia. Ustawienie bend może odtworzyć wąski szczyt referencji, pomijając kształty, które do niego prowadzą. Zwiększenie głębi modulacji wtedy pogarsza niewłaściwy ruch.

Przetestuj trzy momenty stacjonarne: początek, charakterystyczny stan pośredni i koniec. Jeśli jedna konfiguracja warpowania może osiągnąć wszystkie trzy, kontynuuj eksplorację jej modulacji. Jeśli osiągnięcie środka wymaga zmiany fali źródłowej lub układu przetwarzania, spróbuj niestandardowej tabeli. Traktuj to jako rekomendację diagnostyczną, a nie dowód na to, jak został stworzony oryginalny patch.

Sekcja 2

Co powinieneś uchwycić przed przebudową dźwięku?

Przygotuj referencję, która umożliwi powtarzalne porównania. Użyj trzymanej nuty lub wyraźnie identyfikowalnej sekcji morphingu. Trzymaj referencję obok swojej rekonstrukcji i porównuj tę samą wysokość i długość zawsze, gdy to możliwe.

Rozpocznij rekonstrukcję od jednego głosu oscylatora, stabilnej amplitudy i ręcznie kontrolowanej pozycji wavetable. Tymczasowo pomiń dodatkowe przetwarzanie, aby każda korekta miała oczywisty cel. Zachowaj oddzielną kopię roboczego patcha przed edycją jego tabeli.

Napisz krótką kartę obserwacji obejmującą cztery rzeczy:

  • Kształt: Gdzie znajdują się wyraźne szczyty, dołki, odcinki płaskie lub zmiany symetrii?
  • Widmo: Które regiony harmoniczne stają się silniejsze lub słabsze?
  • Czasowanie: Kiedy występuje każdy rozpoznawalny stan i jak długo trwa?
  • Poziom: Czy referencja staje się głośniejsza podczas przejścia?

Przeanalizuj kilka cykli przy użyciu oscyloskopu. Wybierz spójny wyzwalacz lub referencję fazy, aby ruch poziomy nie odciągał uwagi od zmian kształtu. Użyj widma i porównania słuchowego obok wyświetlacza fali; Twój cel roboczy powinien opisywać zarówno widoczny kształt, jak i słyszalny charakter.

Zaznacz początkowo od trzech do pięciu sensownych punktów kontrolnych. Dodaj kolejny tylko wtedy, gdy przejście zawiera cechę, której te punkty nie opisują. To utrzyma pierwszą rekonstrukcję zarządzalną i da każdej ramce jasny cel.

Sekcja 3

Czy budować klatki ręcznie, czy konwertować nagrany sweep?

Wybierz metodę startową zgodnie z materiałem, który faktycznie posiadasz. Poniższa pomoc decyzyjna to propozycja przepływu pracy, a nie ranking metod syntezy.

Dostępny materiał Zalecana metoda startowa Pierwsza rzecz do zweryfikowania
Kilka identyfikowalnych stanów falowych Zbuduj uporządkowany zbiór klatek Każdy stan stacjonarny przypomina swoją referencję
Czysta nagranie kompletnego ruchu Konwertuj nagranie na wavetable Przydatne stany pośrednie przeżyły konwersję
Podobny dźwięk oscylatora z edytowalnymi kontrolkami Wyrenderuj kontrolowany sweep, a następnie go skonwertuj Render zawiera pożądany ruch
Gotowy dźwięk z znacznym dodatkowym przetwarzaniem Najpierw zrekonstruuj oscylator Które cechy wciąż wymagają osobnego przetwarzania

Dla drogi nagrywania, Serum 2 udostępnia udokumentowaną procedurę konwersji: załaduj nagranie do oscylatora Sample, otwórz jego menu samples, wybierz Switch to Wavetable i zaznacz Frequency Estimation. Xfer zaleca krótkie próbki z jasną treścią harmoniczną jako bardziej przewidywalny materiał startowy. Xfer Records: Converting Samples to Wavetables

Po konwersji przesuń kontrolę pozycji ręcznie i zidentyfikuj swoje punkty kontrolne ponownie. Nie zakładaj, że nagrana długość stała się gotową krzywą modulacji. Najpierw ustal, które pozycje zawierają użyteczne dźwięki; następnie odtwórz ich czasowanie.

Konwersja wavetable zmienia również model odtwarzania. Podręcznik Xfer rozróżnia import audio jako powtarzalny materiał falowy od odtwarzania źródła bezpośrednio w trybie Sample. Jeśli zachowanie pełnego zachowania nagrania jest rzeczywistym celem, przesłuchaj odtwarzanie próbek przed podjęciem decyzji o rekonstrukcji. Serum 2 User Guide: Importing Audio as Wavetables

Sekcja 4

Jak zbudować niestandardową tabelę wokół referencji?

Do budowy ręcznej przygotuj jedną falę jednocyklową dla każdego punktu kontrolnego. Możesz je narysować w edytorze lub wyekstrahować z odpowiednich sekcji stacjonarnego audio źródłowego. Zachowaj nieedytowane pliki źródłowe, abyś mógł później poprawić wybór.

W Serum 2, przeciągnięcie pliku audio jednocyklowego na miniaturkę klatki zastępuje tę klatkę. Przeciągnięcie kilku plików jednocyklowych razem na widok fali oscylatora tworzy tabelę z tych plików. Możesz zmienić kolejność klatek, przeciągając ich miniatury. Serum 2 User Guide: Importing Single-Cycle Waveforms and Sorting Frames

Uporządkuj klatki w kolejności, w jakiej je odwiedza referencja. Użyj opisowych nazw roboczych, takich jak „zaokrąglony start”, „spłaszczone środek” i „wąski koniec”. Te nazwy to etykiety obserwacji, a nie twierdzenia o technice syntezy stojącej za dźwiękiem.

Przesłuchaj każdy punkt kontrolny bez automatycznego skanowania. Dostosuj jego kształt, aż będzie użyteczny sam w sobie, a następnie sprawdź sąsiednie przejście. Jeśli oba punkty końcowe działają, ale przejście między nimi pomija charakterystyczną cechę, dodaj klatkę w tym miejscu. Dodawanie klatek bez rozróżnienia utrudnia zidentyfikowanie, która edycja poprawiła rekonstrukcję.

Unikaj automatycznego ustawiania wszystkiego od ciemnego do jasnego, gdy referencja idzie inną drogą. Morphing, który staje się jasny, potem pusty, potem zaokrąglony, potrzebuje tej sekwencji reprezantowanej. Tabela powinna zakodować zamierzoną podróż.

Sekcja 5

Którą metodę interpolacji spróbować jako pierwszą?

Menu MORPH w Serum 2 zawiera Morph - Crossfade, który miesza sąsiednie klatki, oraz Morph - Spectral, który resyntetyzuje klatki pośrednie używając informacji spektralnych i fazowych. Warianty zero-phase modyfikują fazę klatek źródłowych; Xfer zauważa, że Undo może być preferowane przed usuwaniem tabel morph przy cofaniu tych zmian. Zapisz kopię przed porównywaniem. Serum 2 User Guide: Morph Menu

Zacznij od crossfade i słuchaj powoli przez każdy przedział. Porównaj wersję spectral tylko tam, gdzie crossfade nie spełnia referencji. Wybierz wersję, która zachowuje pożądany charakter pośredni, nawet jeśli inna opcja daje bardziej gładki wygląd wyświetlacza.

Prosta ilustracja matematyczna wyjaśnia jeden możliwy problem crossfade. Dla liniowego mieszania, niech wyjściem będzie (1 − u)A + uB, gdzie u biegnie od zera do jedności. Jeśli klatka B jest dokładnie negacją klatki A, wyjście w połowie to 0.5A + 0.5(−A) = 0. Oba punkty końcowe mogą być zatem silne, podczas gdy ich środek znika. To ilustruje anulowanie przy określonych warunkach; nie przewiduje zachowania interpolacji każdego syntezatora.

Gdy przejście staje się nieoczekiwanie cienkie, porównaj klatki stacjonarne, ich fazę wzajemną i alternatywną metodę interpolacji przed kompensacją wzmocnieniem. Wprowadzaj po jednej zmianie naraz, aby przyczyna pozostała identyfikowalna.

Sekcja 6

Jak odtworzyć prędkość i rytm morphingu?

Gdy dźwięki stacjonarne i przejścia działają, zamapuj ich czasowanie. Podręcznik Ableton opisuje stałą pozycję wavetable jako generującą stały barwę, podczas gdy ruch po tabeli generuje przesuwającą się barwę. To rozróżnienie sprawia, że automatyzacja pozycji staje się kolejnym etapem rekonstrukcji. Ableton Live 12 manual: Wavetable Synthesis

Użyj mapy punktów kontrolnych zamiast od razu przypisywać trójkątny LFO. Poniższe wartości to przykładowe dane wejściowe dla ruchu dwusekundowego. Procenty opisują użyteczny zakres tabeli, który zidentyfikowałeś, niezależnie od jednostek wyświetlanych przez instrument.

Upływ czasu Pozycja wavetable Zamierzone zachowanie
0.00 sekund 0% Zacznij od klatki zaokrąglonej
0.60 sekundy 50% Osiągnij charakterystyczną klatkę środkową
1.60 sekundy 100% Osiągnij wąski punkt końcowy
2.00 sekundy 100% Zakończ po zatrzymaniu punktu końcowego

Narysuj automatyzację DAW przez te punkty. Tutaj pierwsza połowa tabeli trwa 0.60 sekundy, druga połowa 1.00 sekundy, a punkt końcowy trzyma się przez 0.40 sekundy. Sweep o stałej prędkości dałby inne czasowanie mimo użycia identycznych klatek.

Najpierw porównaj proste segmenty automatyzacji, następnie dostosuj krzywiznę tam, gdzie referencja przyspiesza lub zwalnia. Gdy ruch się zgadza, przenieś go na odpowiednią obwiednię lub LFO, jeśli potrzebujesz wydajności wyzwalanej nutą. Sprawdź, czy kolejne nuty powinny restartować ruch, czy go kontynuować, i przetestuj to zachowanie jawnie.

Sekcja 7

Jak zdiagnozować pozostałe niezgodności?

Oceń rekonstrukcję w ustalonej kolejności: klatki stacjonarne, przejścia, czasowanie, a potem dodatkowe przetwarzanie. Ta kolejność pomaga uniknąć wielokrotnej edycji poprawnej tabeli w celu kompensacji czegoś innego w patchu.

Czego słyszysz Następna akcja diagnostyczna
Jeden punkt kontrolny konsekwentnie brzmi źle Popraw tę klatkę źródłową
Punkty kontrolne działają, ale przedział brzmi źle Porównaj interpolację i dodaj sensowną klatkę pośrednią, jeśli trzeba
Prawidłowy barwa przychodzi za wcześnie Dostosuj automatyzację pozycji
Konwersja zawiera wiele nieużytecznych stanów Spróbuj krótszego, czystszego segmentu źródłowego
Oscylator przypomina referencję, ale kompletny patch nie Ponownie wprowadź i porównaj przetwarzanie oddzielnie

Jeśli wracasz do przetwarzania warp, zidentyfikuj najpierw konkretną pozostałą cechę. Ableton Wavetable na przykład rozróżnia przetwarzanie szerokości impulsu i sync od swoich kontrolek Modern Warp i Fold. Wybierz proces zgodnie z brakującym zachowaniem, a następnie porównaj jego efekt na całym skanie. Ableton Live 12 manual: Wavetable Oscillators

Zakończ testowaniem patcha na nutach i długościach nut, które zamierzasz używać. Porównaj poziomy, słuchaj wolnych skanów oraz ostatecznego ruchu, i zapisz tabelę razem z gotowym patchem. Użyteczna rekonstrukcja powinna pozwolić Ci zidentyfikować, które klatki tworzą charakter, które przejścia je łączą, a która krzywa modulacji dostarcza ruch.

Sekcja 8

Źródła

Warto przeczytać

Eksploruj dalej ten temat