Blog Metlivi

Jak używać szumu jako źródła modulacji do uzyskania tekstury bulgoczącej wody

Aby stworzyć teksturę bulgoczącej wody, próbkuj sygnał szumu raz na każdy bąbel i używaj utrzymanej wartości do zmiany wysokości krótkiego tonu. Ukształtuj każdy ton szybką obwiednią amplitudy, dodaj niewielki przebieg zmian wysokości i zmieniaj odstępy między zdarzeniami. Dzięki temu szum pełni konkretną funkcję: kontroluje różnice między bąblami.

Ten poradnik jest przeznaczony dla projektantów dźwięku pracujących z syntezatorem modularnym lub instrumentem programowym o elastycznym routingu modulacji. Zadanie polega na zbudowaniu ciągłej tekstury z pojedynczych dźwięków przypominających bąble. Poniższe ustawienia to przykładowe wybory przy budowaniu patcha, a nie zmierzone właściwości wody ani przetestowany preset.

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

Co powinien kontrolować szum w patchu bulgoczącej wody?

Zacznij od trzech niezależnie regulowanych cech: tonu każdego bąbla, jego czasu trwania i odstępu przed kolejnym zdarzeniem. Oryginalny poradnik Tsugi dotyczący syntezy wody wykorzystuje dedykowany generator bąbli z kontrolą promienia powiązaną z wysokością dźwięku i kontrolą wznoszenia, losowością dla każdego zdarzenia oraz regulowanym taktowaniem wyzwalania. To przydatny wzorzec przy budowaniu prostszego patcha z ogólnodostępnych narzędzi syntezy. Patch Anatomy #7 – Water Swish

W tym patchu oscylator sinusoidalny dostarcza słyszalny ton, obwiednia tworzy każde krótkie zdarzenie, a szum dostarcza zmiennych wartości sterujących. Wprowadzenie do VCV wyjaśnia istotne rozróżnienie: sygnały audio dostarczają dźwięk, natomiast napięcia sterujące mogą modulować parametry, takie jak wysokość dźwięku oscylatora lub poziom wzmacniacza. Getting Started — VCV Rack Manual

Przypisz każdej ścieżce modulacji konkretny cel. Niech losowość na poziomie zdarzenia wybiera początkową wysokość dźwięku bąbla. Niech obwiednia nada mu wewnętrzny ruch wysokości. Wolniejsze zmiany częstotliwości zdarzeń dodaj dopiero wtedy, gdy pojedyncze bąble brzmią odpowiednio. Takie rozdzielenie ułatwia ocenę zmian i diagnozowanie problemów.

Sekcja 2

Jakich narzędzi potrzebujesz?

Użyj instrumentu lub środowiska modularnego z następującymi funkcjami. Jeśli standardowy syntezator nie potrafi próbkować swojego źródła szumu do sygnału modulującego, skorzystaj z modularnego środowiska patchowania, aby zastosować tę metodę.

  • Generator szumu i układ próbkująco-pamiętający.
  • Oscylator sinusoidalny z wejściem modulacji wysokości dźwięku.
  • Wyzwalana obwiednia narastania i opadania oraz wzmacniacz sterowany napięciem lub równoważna kontrola amplitudy.
  • Zegar lub generator impulsów.
  • Regulacja skali i przesunięcia modulacji.
  • Mikser i wyjście audio.
  • Opcjonalnie: druga obwiednia, kolejny kanał próbkująco-pamiętający i ogranicznik szybkości zmian.

VCV Rack to jedno z odpowiednich rozwiązań. Oficjalny przewodnik konfiguracji opisuje dodawanie modułów oraz konfigurowanie sterownika i urządzenia wyjściowego w module Audio. Zanim zbudujesz sieć modulacji, upewnij się, że wyjście audio działa. Getting Started — VCV Rack Manual

Do jawnego próbkowania szumu moduł S&H firmy Bogaudio przyjmuje zewnętrzne wejście i próbkuje na narastającym zboczu wyzwalania lub bramki. Obwiednia AD rozpoczyna cykl narastania i opadania po wyzwoleniu. Te funkcje zapewniają potrzebną tu kontrolę na poziomie zdarzeń i kształtowanie amplitudy. BogaudioModules — maker documentation

Sekcja 3

Jak najpierw zbudować jeden wyraźny bąbel?

Zacznij bez modulacji szumem. Połącz oscylator sinusoidalny ze wzmacniaczem, a następnie podłącz wzmacniacz do miksera wyjściowego. Podłącz obwiednię narastania i opadania do regulacji poziomu wzmacniacza. Zamknij ręczną regulację wzmocnienia wzmacniacza, tak aby oscylator stawał się słyszalny tylko wtedy, gdy otworzy go obwiednia.

Wyzwalaj obwiednię ręcznie lub wolnym zegarem. Użyj poniższych ustawień początkowych i dostosuj je do dostępnych regulatorów:

Parametr Przykładowe ustawienie początkowe Na co zwrócić uwagę
Częstotliwość oscylatora 600 Hz Wyraźny, krótki ton
Narastanie amplitudy 2–5 ms Wyraźny początek bez dominującego kliknięcia
Opadanie amplitudy 60–120 ms Krótkie zdarzenie ze słyszalnym wybrzmieniem
Częstotliwość zdarzeń 3–5 wyzwoleń na sekundę Wystarczające odstępy, by ocenić pojedyncze bąble
Czas trwania obwiedni wysokości 30–70 ms Krótki wewnętrzny ruch wysokości dźwięku

Dodaj drugą obwiednię sterującą wysokością dźwięku i zacznij od niewielkiej wartości. Wypróbuj przebieg w górę, a następnie odwróć ścieżkę i porównaj go z przebiegiem w dół. Wybierz kierunek, który nadaje patchowi pożądany charakter. Implementacja modułu Bubble firmy Tsugi wykorzystuje ruch wysokości dźwięku, by uzyskać charakterystyczną, płynną artykulację; sugerowany tu kształt i kierunek obwiedni pozostają kwestią wyboru artystycznego. Patch Anatomy #7 – Water Swish

Jeśli dostępna jest tylko jedna obwiednia, rozdziel jej wyjście na amplitudę i wysokość dźwięku, używając osobnych regulatorów głębokości. W ten sposób oba przebiegi będą ze sobą powiązane, ale wystarczy to do uzyskania podstawowego brzmienia. Podczas regulacji opadania amplitudy zachowaj umiarkowany ruch wysokości; długi, wyraźny przebieg zmian może odwracać uwagę od krótkiego zdarzenia przypominającego bąbel.

Sekcja 4

Jak sprawić, by szum nadawał każdemu bąblowi inną wysokość dźwięku?

Utwórz następującą ścieżkę sterowania: szum → układ próbkująco-pamiętający → skalowanie zakresu → wysokość dźwięku oscylatora. Rozdziel sygnał zegara zdarzeń, aby wyzwalał zarówno układ próbkująco-pamiętający, jak i obwiednię amplitudy. Każde zdarzenie otrzyma wtedy nową próbkowaną wartość, która pozostanie stabilna do kolejnego wyzwolenia. Działanie układu próbkująco-pamiętającego opisano zarówno w podręczniku modułów VCV, jak i dokumentacji producenta Bogaudio. VCV Free Modules, BogaudioModules

Na tym etapie nie kieruj szumu do miksera audio. Posłuchaj, jak jego wartości sterujące zmieniają brzmienie oscylatora. W prostym patchu VCV podłącz wyjście szumu do wejścia modułu S&H firmy Bogaudio, sygnał zegara do jego wejścia bramki, a wyjście podtrzymanej wartości poprowadź przez moduł skalujący przed wejściem V/OCT oscylatora. Wyłącz tryb track-and-hold.

Ustal ograniczony zakres wysokości dźwięku, zanim zwiększysz głębokość modulacji. Na przykład sygnał sterujący o zakresie 0–10 V po przemnożeniu przez 0,1 i odjęciu 0,5 V daje zakres od −0,5 do +0,5 V. Jeśli źródło ma inny zakres, odpowiednio zmień skalowanie; sprawdź go oscyloskopem lub wyświetlaczem napięcia, zamiast zakładać jego wartości graniczne.

Przy wejściu wysokości dźwięku o charakterystyce 1 V/oktawę ten przykładowy zakres umieszcza bazową częstotliwość 600 Hz w przedziale około 424–849 Hz. Obliczenie wygląda tak: częstotliwość = 600 × 2^napięcie_sterujące, gdzie napięcie_sterujące oznacza przeskalowane napięcie w woltach. VCV opisuje zależność oktawy na wolt wykorzystywaną w tym obliczeniu. Getting Started — VCV Rack Manual

Wykorzystaj ten zakres jako punkt odniesienia przy podejmowaniu decyzji. Jeśli kolejne zdarzenia brzmią zbyt podobnie, nieco go poszerz. Jeśli przypominają wędrującą melodię, zawęź go i skróć opadanie amplitudy. Podczas rozwijania tej ciągłej tekstury nie dodawaj kwantyzatora wysokości do ścieżki.

Sekcja 5

Jak zmieniać rytm, nie tracąc charakteru bąbli?

Stały zegar przydaje się podczas dostrajania brzmienia. Gdy modulacja wysokości działa już odpowiednio, dodaj łagodne zmiany częstotliwości zegara. Zmiany wysokości powiąż z pojedynczymi zdarzeniami, a kontrolę rytmu pozwól zmieniać wolniej.

Jednym ze sposobów jest próbkowanie szumu drugim, wolniejszym zegarem, wygładzenie podtrzymanego sygnału i przeskalowanie go do wejścia regulującego częstotliwość głównego zegara. Zacznij od niewielkich odchyleń wokół czterech zdarzeń na sekundę, a potem wypróbuj szerszy zakres, na przykład od dwóch do siedmiu. Są to przykładowe ustawienia: przydatna wartość zależy od charakterystyki wejścia zegara i czasu trwania obwiedni.

Ogranicznik szybkości zmian sprawia, że sygnał sterujący rytmem stopniowo przechodzi między wartościami docelowymi. Moduł S&H firmy Bogaudio oferuje opcjonalną funkcję glide, a VCV Process udostępnia osobne wyjście z ograniczoną szybkością zmian. Przed wprowadzeniem wartości sprawdź jednostki czasu wybranego modułu. BogaudioModules, VCV Free Modules

Zwróć uwagę na relację między odstępami zdarzeń a czasem opadania. Przy czterech zdarzeniach na sekundę średni odstęp wynosi 250 ms, więc bąbel o czasie trwania 80 ms ma miejsce, by wybrzmieć. Przy dwunastu zdarzeniach na sekundę odstęp wynosi około 83 ms, co pozostawia niewielką przerwę. Zwiększenie częstotliwości może więc wymagać krótszego opadania lub dodatkowych niezależnych głosów, zamiast głębszej modulacji.

Sekcja 6

Jak uzyskać pełniejszą teksturę?

Zduplikuj gotowy głos bąbla, zanim dodasz rozbudowane przetwarzanie. Nadaj drugiemu głosowi inną wysokość bazową, czas opadania i częstotliwość zegara. Na przykład wypróbuj niższy głos o częstotliwości około 400 Hz i czasie opadania 110 ms obok wyższego głosu o częstotliwości około 900 Hz i czasie opadania 50 ms. Użyj osobnych próbkowanych wartości, aby oba głosy nie powtarzały identycznych zmian wysokości.

Przydatnym, opcjonalnym powiązaniem jest skracanie czasu trwania zdarzeń o wyższej wysokości. Rozdziel podtrzymany sygnał sterujący wysokością, odwróć i przeskaluj drugą gałąź, a następnie skieruj ją do regulacji czasu opadania, jeśli obwiednia obsługuje takie wejście. Potraktuj to jako artystyczne mapowanie. Sprawdź minimalny i maksymalny czas opadania, aby skrajna wartość sterująca nie wydłużyła zdarzenia do niezamierzonego, podtrzymywanego tonu.

Dodaj cichą warstwę tła dopiero wtedy, gdy bąble są wyraźnie słyszalne. Przefiltrowany szum może zapewnić ciągłe tło, ale zwiększaj jego poziom od zera i zatrzymaj się, zanim zacznie zagłuszać pojedyncze zdarzenia. Patch wodny Tsugi również łączy odrębne generatory, aby uzyskać różnorodność tekstury, i stosuje powściągliwe przetwarzanie, by zachować ich charakter. Patch Anatomy #7 – Water Swish

Sekcja 7

Jak rozwiązać problemy z brzmieniem?

Zmieniaj jedną ścieżkę naraz i porównuj brzmienie przy podobnym poziomie wyjściowym. Poniższa kolejność pomaga ustalić, który element patcha wymaga uwagi.

Co słyszysz Pierwsza regulacja Dodatkowe sprawdzenie
Głównie szum Wycisz każde bezpośrednie połączenie szumu z audio Upewnij się, że szum nadal dociera do układu próbkująco-pamiętającego
Ciągły gwizd Zamknij ręczną regulację wzmocnienia wzmacniacza Sprawdź, czy obwiednia amplitudy wraca do zera
Powtarzający się wzór „plip” Dodaj umiarkowane zmiany rytmu Zapewnij dodatkowym głosom osobne zegary
Wędrująca melodia Zawęź próbkowany zakres wysokości Skróć wyraźnie słyszalne wybrzmienia tonów
Dominują kliknięcia Nieco wydłuż narastanie amplitudy Sprawdź, czy skoki wysokości pojawiają się podczas trwającego wybrzmienia
Rozmyta tekstura Skróć czas opadania lub zmniejsz częstotliwość zdarzeń Zanim dodasz efekty, ogranicz liczbę nakładających się głosów
Niewielkie słyszalne różnice Sprawdź podtrzymany sygnał sterujący Upewnij się, że układ próbkująco-pamiętający otrzymuje wyzwolenia

Jeśli zmiany wysokości zakłócają niedokończony bąbel, zwolnij zegar, aby obwiednia zdążyła się zamknąć przed pobraniem kolejnej próbki. Możesz też użyć osobnych głosów, dzięki czemu jeden bąbel może wybrzmieć, gdy zaczyna się następny. Jeśli w danym środowisku routing wyzwalania aktualizuje wysokość z opóźnieniem, niewielkie opóźnienie wyzwolenia obwiedni może dać czas na ustabilizowanie się wartości wysokości; oceń tę zmianę w wybranym środowisku.

Na koniec wycisz warstwę tła i wszystkie efekty przestrzenne. Suchy patch powinien nadal zawierać wyraźne krótkie zdarzenia, kontrolowane różnice wysokości oraz użyteczne przerwy lub skupiska. Stopniowo przywracaj warstwy wspierające i utrzymuj zakresy modulacji szumem na tyle wąskie, by każde zdarzenie zachowało charakter wypracowany przy pierwszym bąblu.

Sekcja 8

Źródła

Warto przeczytać

Eksploruj dalej ten temat