Blog Metlivi

Jak tworzyć losowe warstwy efektów dźwiękowych z oddzielnych pul próbek

Aby tworzyć losowe warstwy efektów dźwiękowych, podziel próbki według funkcji, utwórz niezależny selektor dla każdej puli i uruchamiaj selektory jednocześnie. Każde odtworzenie łączy wtedy wybrany atak, środkową część i wybrany ogon w jeden złożony efekt.

Ten proces jest przeznaczony dla projektanta dźwięku, który tworzy powtarzalny, krótki efekt dźwiękowy, którego elementy różnią się przy kolejnych odtworzeniach. Praktyczny przykład poniżej pokazuje, jak w programie FMOD Studio 2.04 złożyć mechaniczny klik z oddzielnych pul. Projekt pul, kontrole zgodności i testy odsłuchowe są też przydatnym planem pracy w innych narzędziach audio.

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

Jaką strukturę odtwarzania powinny mieć oddzielne pule próbek?

Potraktuj efekt jako równoległe gałęzie. Wspólny sygnał wyzwalający uruchamia każdą gałąź, a każda z nich wybiera jedną próbkę z własnej puli. W przypadku efektu złożonego z trzech warstw struktura wygląda tak: wspólny sygnał wyzwalający → selektory ataku, środkowej części i ogona → połączone wyjście.

Multi instrument w FMOD zapewnia funkcję wyboru: zawiera playlistę i wybiera element po otrzymaniu sygnału wyzwalającego. Utwórz osobny multi instrument dla każdej puli, aby każda warstwa miała własny wybór. Umieszczenie wszystkich próbek w jednym multi instrumencie sprawiłoby, że byłyby alternatywami w obrębie tej samej playlisty. Podręcznik użytkownika FMOD Studio: Praca z instrumentami

Sprawdź, czy wybrane narzędzie obsługuje zarówno wybór, jak i jednoczesne odtwarzanie. To odrębne operacje. Na przykład w dokumentacji programu Soundplant 59 tryb playlisty „start all simultaneously” oznacza jednoczesne uruchomienie wszystkich plików, a tasowanie dotyczy playlist odtwarzanych sekwencyjnie i playlist, w których przechodzi się przez utwory pojedynczym naciśnięciem klawisza. Samo włączenie tasowania nie tworzy więc systemu równoległych warstw. Podręcznik użytkownika Soundplant 59.0: Playlista

Sekcja 2

Jak uporządkować pule próbek?

Zacznij od określenia funkcji dźwiękowej każdej warstwy. W przypadku mechanicznego kliku użyj puli ataku dla początkowego trzasku, puli środkowej części dla krótkiej, centralnej tekstury oraz puli ogona dla wybrzmiewającego rezonansu. Poniższy plan produkcji jest przykładowy; liczby próbek dobrano tak, aby odsłuchiwanie nie było uciążliwe.

Pula Przykładowa zawartość Zasada wyboru Cel przygotowania
Atak 4 krótkie trzaski Jeden na sygnał wyzwalający Spójne położenie początku
Środkowa część 5 zwięzłych tekstur mechanicznych Jedna na sygnał wyzwalający Zbliżona postrzegana siła
Ogon 3 krótkie rezonanse Jeden na sygnał wyzwalający Zgodny charakter wybrzmiewania

Przygotuj każdy plik tak, aby zamierzony początek dźwięku znajdował się w stałym położeniu względem początku pliku. Jeśli jeden trzask zawiera długi fragment ciszy na początku, wybór tej próbki zmieni pozorne wyczucie czasu, nawet gdy system odtwarzania uruchamia wszystkie gałęzie jednocześnie. Zachowaj celowe przesunięcia, ale je udokumentuj, zamiast mieszać przypadkową ciszę do puli.

Porównuj alternatywy w każdej puli, słuchając ich przy stałym poziomie głośności. Zastępcza próbka środkowej części nie powinna nieoczekiwanie zdominować całego efektu. Następnie zbalansuj pule względem siebie, zachowując wyraźny atak i proporcjonalny ogon. Podejmuj te decyzje na podstawie odsłuchu; nie wymagaj identycznych wartości szczytowych od niepodobnych do siebie dźwięków.

Używaj nazw ułatwiających prześledzenie wyborów, na przykład click_attack_01.wav, click_body_01.wav i click_tail_01.wav. Prowadź listę zasobów z informacją o przynależności do puli i wszelkich celowych przesunięciach początku. Przydaje się to zwłaszcza wtedy, gdy trzeba poprawić konkretną kombinację.

Sekcja 3

Jak zbudować efekt warstwowy w FMOD Studio?

Zacznij od przygotowanych plików audio i nowego zdarzenia na osi czasu. Poniższa procedura wykorzystuje instrumenty synchroniczne oraz oś czasu wystarczająco długą, by pomieścić każdy wybrany plik, co ułatwia sprawdzanie synchronizacji.

  1. Utwórz trzy ścieżki audio o nazwach Atak, Środkowa część i Ogon.
  2. Przeciągnij wszystkie pliki ataku naraz na ścieżkę Atak, aby utworzyć multi instrument. Powtórz to dla puli środkowej części i ogona.
  3. Wyrównaj lewe krawędzie wszystkich trzech multi instrumentów do początku osi czasu.
  4. Wydłuż obszar wyzwalania tak, aby obejmował najdłuższy plik w danej puli, a oś czasu ustaw tak, by sięgała co najmniej do końca najdłuższego ogona.
  5. Wyłącz zapętlanie playlisty i zapętlanie poszczególnych wpisów playlisty.
  6. Rozpocznij odsłuchiwanie od początku osi czasu i sprawdź, czy każda z trzech ścieżek odtwarza jeden wybrany element.

Dokumentacja FMOD opisuje tworzenie multi instrumentu przez przeciągnięcie wybranych plików audio na ścieżkę. Rozróżnia też zapętlanie playlisty, które wybiera kolejne elementy, od zapętlania pojedynczego elementu. W tym efekcie każda gałąź powinna dokonywać jednego wyboru na odtworzenie. Podręcznik użytkownika FMOD Studio: Praca z instrumentami

Zwróć szczególną uwagę na długość obszaru wyzwalania: instrument synchroniczny przestaje generować dźwięk, gdy pozycja odtwarzania opuści ten obszar. Zbyt krótki obszar może uciąć dłuższą próbkę. Podręcznik użytkownika FMOD Studio: Praca z instrumentami

Na początku pozostaw próbki bez zmiany wysokości dźwięku i użyj stałych poziomów głośności. Zanim dodasz modulację, potwierdź prawidłowy wybór i synchronizację. Jeśli ogon powinien pojawiać się później, przesuń cały jego instrument o zamierzoną wartość na osi czasu i odpowiednio wydłuż dostępny czas odtwarzania. Zachowaj stałe przesunięcie, aż złożony efekt będzie spójny dla wszystkich alternatyw.

Sekcja 4

Czy użyć trybu Randomize, Shuffle czy wyboru ważonego?

Wybierz tryb selekcji w zależności od oczekiwanego zachowania przy powtórzeniach. FMOD 2.04 rozróżnia tryby Randomize i Shuffle: Randomize nie uwzględnia poprzednich wyborów, a Shuffle zapobiega kolejnemu wyborowi tego samego instrumentu, jeśli playlista zawiera co najmniej trzy instrumenty i nie mają one przypisanych wartości procentowych odtwarzania. Te warunki mają znaczenie. Podręcznik użytkownika FMOD Studio: Dokumentacja instrumentów

Oczekiwane zachowanie Zalecany wybór na początek Co sprawdzić
Niezależne wybory z możliwością natychmiastowego powtórzenia Randomize Czy powtórzenia wyrazistych próbek nie stają się rozpraszające
Mniej natychmiastowych powtórzeń Shuffle Co najmniej trzy instrumenty na playliście i brak wartości procentowych odtwarzania — tak działa udokumentowany tryb FMOD
Niektóre alternatywy występują częściej Wagi oparte na procentowym udziale w odtwarzaniu Czy uzyskana częstotliwość pasuje do złożonego efektu i zmienia oczekiwane zachowanie przy powtórzeniach

Wpisom playlisty FMOD można przypisać procentowy udział w odtwarzaniu, który wpływa na wybór w trybie Shuffle lub Randomize. Zacznij od pul bez wag i zmieniaj je dopiero wtedy, gdy potrafisz uzasadnić, dlaczego dana alternatywa powinna występować częściej lub rzadziej. Podręcznik użytkownika FMOD Studio: Dokumentacja instrumentów

Najsilniej kontroluj powtórzenia w tej warstwie, która najbardziej wyróżnia efekt. Jeśli charakterystyczny atak ciągle powraca, zmienność cichego ogona może niewiele zmieniać ogólne wrażenie. Wybierając tryb, słuchaj całego złożonego efektu — zróżnicowany dziennik wyborów to tylko część rezultatu.

Sekcja 5

Ile kombinacji jest faktycznie użytecznych?

W przypadku przykładowych pul powyżej cztery ataki pomnożone przez pięć środkowych części i trzy ogony dają 60 możliwych kombinacji próbek z 12 plików źródłowych. Obliczenie to zakłada, że każdy atak można połączyć z każdą środkową częścią i każdym ogonem, a wszystkie trzy warstwy są obecne.

Przy równych, niezależnych wyborach Randomize prawdopodobieństwo każdej konkretnej kombinacji wynosi 1/60 dla jednego sygnału wyzwalającego. Jest to obliczenie dotyczące wyboru próbek, a nie miara ich słyszalnej odmienności. Podobne pliki źródłowe mogą dawać kombinacje brzmiące niemal identycznie.

Zanim rozszerzysz pule, sprawdź, czy niezależne wybory pasują do materiału. Skorzystaj z poniższej sekwencji decyzji:

  1. Czy każda para próbek może ze sobą współgrać? Jeśli tak, zachowaj niezależne pule.
  2. Czy niektóre pary zgrzytają pod względem czasu, barwy lub pozornej wielkości? Edytuj lub zastąp te pliki albo podziel materiał na zgodne rodziny.
  3. Czy dana warstwa ma sens tylko z jednym konkretnym partnerem? Zachowaj tę parę jako wspólną odmianę, a następnie losowo dobieraj do niej inne zgodne elementy.

Zgodność próbek jest głównym ograniczeniem liczby kombinacji. Jeśli jasna brzmieniowo środkowa część pasuje tylko do jednego ogona, traktowanie wszystkich kombinacji jako równie użytecznych oznacza więcej poprawek. Mniejszą kolekcję wymiennych elementów łatwiej ukończyć i utrzymywać.

Sekcja 6

Ile dodać zmian wysokości dźwięku, głośności i czasu?

Gdy kombinacje bez modulacji działają poprawnie, dodawaj zmiany po jednej właściwości naraz. Jako przykładowy punkt wyjścia wypróbuj wahania wysokości dźwięku środkowej części w granicach półtonu oraz niewielki zakres redukcji głośności, pozostawiając stały początek ataku. To ustawienia do odsłuchu, a nie zalecane wartości.

Losowe modulatory FMOD stosują zmianę po uruchomieniu powiązanego instrumentu lub zdarzenia. Losowa modulacja głośności stosuje ujemne zmiany wyrażone w decybelach, a zmiany wysokości dźwięku mogą być dodatnie lub ujemne w określonym zakresie. Ustaw głośność bazową, uwzględniając to, że losowa modulacja głośności może ją tylko obniżyć. Podręcznik użytkownika FMOD Studio: Tworzenie zdarzeń

Użyj zmian na poziomie instrumentu, gdy poszczególne warstwy powinny zmieniać się niezależnie. Rozważ zmiany wysokości dźwięku na poziomie zdarzenia, gdy cały efekt ma zmieniać się wspólnie. Nie zmieniaj niezależnie wysokości dźwięku elementów, których relacja tonalna powinna pozostać stała.

Ogranicz zmiany czasu, dopóki efekt nie będzie działał w docelowym tempie odtwarzania. Jeśli losowe opóźnienia rozdzielą atak i środkową część na dwa słyszalne gesty, zmniejsz zakres opóźnienia albo zachowaj stałe przesunięcie. Wybór próbek już zapewnia zmienność; nie trzeba losowo zmieniać każdego dostępnego parametru.

Sekcja 7

Jak przetestować i dopracować system losowych warstw?

Sprawdź zarówno wybrane kombinacje, jak i wielokrotne odtwarzanie z losowaniem. Każda metoda odpowiada na inne pytania: celowe sprawdzanie ujawnia niezgodne składniki, a wielokrotne odtwarzanie pokazuje, jak zachowują się wybory w czasie.

W małym przykładzie odsłuchaj wszystkie 60 kombinacji próbek przy wyłączonej modulacji. Tymczasowo izoluj próbki lub wymuszaj wybory na playlistach, zapisuj nazwy wybranych plików, a następnie przywróć zamierzone tryby wyboru. Zapewnia to pełne pokrycie kombinacji próbek, choć nie obejmuje wszystkich możliwych wartości ciągłych zmian modulacji.

| Objaw | Co sprawdzić najpierw | Praktyczna poprawka | |---|---|---|---| | Efekt czasem wydaje się spóźniony | Cisza na początku pliku i przesunięcia początku | Wyrównaj pliki albo skoryguj zamierzone przesunięcie warstwy | | Ogon kończy się gwałtownie | Długość obszaru wyzwalania | Wydłuż obszar i ponownie sprawdź najdłuższy plik | | Niektóre wersje brzmią nieproporcjonalnie potężnie | Poziomy poszczególnych środkowych części i ogonów | Zbalansuj alternatywy w problematycznej puli | | Jedna kombinacja brzmi cienko | Konkretne próbki, osobno i razem | Zmień ich czas, barwę lub przynależność do puli | | Powtórzenia nadal rzucają się w ucho | Najbardziej rozpoznawalna warstwa | Zmień jej alternatywy lub sposób wyboru |

Następnie przywróć losowy wybór i testuj z oczekiwanym odstępem między sygnałami wyzwalającymi, także z nakładającymi się odtworzeniami, jeśli są zamierzone. Podczas odsłuchu obserwuj łączny poziom wyjściowy. Zmniejsz poziomy warstw lub zdarzenia, jeśli nakładające się kombinacje nie pozostawiają wystarczającego zapasu dynamiki. Po włączeniu modulacji wysokości dźwięku i głośności sprawdź ponownie zwłaszcza skrajne wartości wybranych zakresów.

Nagrywaj przykładowy przebieg, porównując kolejne wersje. Profiler FMOD rozróżnia odtwarzanie Waveform, które odtwarza przechwycony dźwięk, od odtwarzania Simulate, które ponownie odtwarza przechwycone wywołania i może wygenerować inne wyniki losowych wyborów na playlistach. Oceniając dokładnie ten dźwięk, który wcześniej słyszano, użyj nagranego przebiegu. Podręcznik użytkownika FMOD Studio: Profilowanie

Na koniec zapisz w projekcie skład pul, tryby wyboru, ustawienia poziomów, przesunięcia i zakresy modulacji. System jest gotowy do użycia, gdy dozwolone kombinacje zachowują wyraźny charakter, synchronizacja sprawdza się podczas wielokrotnego odtwarzania, a każdą nową próbkę można ocenić w odniesieniu do udokumentowanego zestawu zgodnych warstw.

Sekcja 8

Źródła

Warto przeczytać

Eksploruj dalej ten temat