Blog Metlivi

Jak odtwarzać próbkę z różnymi wysokościami dźwięku, zachowując jej oryginalną długość

Aby odtwarzać próbkę wyżej lub niżej bez skracania ani wydłużania jej, użyj zmiany wysokości dźwięku z niezależną kontrolą czasu. W przypadku odtwarzania z klawiatury włącz w samplerze funkcję rozciągania w czasie lub Warp. W przypadku osobnych plików audio zastosuj efekt zmiany wysokości dźwięku zachowujący długość. Ableton Simpler i Audacity obsługują te metody. (Dokumentacja Simplera, Zmiana wysokości dźwięku w Audacity)

Ten poradnik jest przeznaczony dla producenta muzycznego, który chce używać jednej próbki na kilku wysokościach, zachowując jej pełną długość odtwarzania. W praktyce trzeba ustalić oryginalną długość, wybrać metodę przetwarzania i sprawdzić, czy każda wersja o zmienionej wysokości nadal mieści się w tym samym przedziale czasu.

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

Dlaczego zwykła transpozycja próbki zmienia jej długość?

Standardowy sampler zmienia wysokość dźwięku przez zmianę prędkości odtwarzania. Wyższe nuty odtwarzają nagranie szybciej, a niższe — wolniej. Tryb Re-Pitch w Abletonie działa na tej samej zasadzie: podwojenie prędkości odtwarzania podnosi wysokość dźwięku o oktawę. (Wyjaśnienie trybu Re-Pitch w Abletonie)

W przypadku przykładowej próbki o długości czterech sekund odtwarzanie z podwójną prędkością daje więc dwusekundową wersję o oktawę wyższą. Niezależna zmiana wysokości dźwięku kompensuje tę zmianę czasu. Wymaga przetwarzania audio, a znaczne zmiany mogą powodować słyszalne artefakty. Audacity opisuje możliwe rozmycie lub wodniste brzmienie w okolicach transjentów, czyli początków nut lub dźwięków perkusyjnych. (Podręcznik Audacity: wysokość dźwięku i tempo)

Sekcja 2

Czy użyć samplera, czy wyrenderować kopie o zmienionej wysokości?

Wybierz metodę odpowiednią do planowanego zastosowania:

Twoje zadanie Praktyczna metoda Co sprawdzić
Zagrać melodię przy użyciu jednej próbki Sampler z niezależnym przetwarzaniem wysokości dźwięku i czasu Różne nuty kończą się po upływie takiego samego czasu
Utworzyć kilka wersji z ustaloną transpozycją Wyrenderować każdą wersję za pomocą efektu zmiany wysokości dźwięku Każdy wyeksportowany plik ma taką samą długość jak oryginał
Zachować oryginalny rytm pętli Ustalić jej oryginalne tempo i długość przed transpozycją Zarówno koniec, jak i wewnętrzne zdarzenia rytmiczne pozostają zsynchronizowane

Zachowaj nienaruszony oryginał i przed przetwarzaniem zanotuj jego początek, koniec oraz długość. Zdecyduj, czy „oryginalna długość” oznacza cały plik, łącznie z ciszą na końcu, czy celowo wybrany fragment. Przez cały czas stosuj tę samą definicję; w przeciwnym razie różnice w przycinaniu mogą wyglądać na problem z przetwarzaniem wysokości dźwięku.

Sekcja 3

Jak tworzyć próbki o stałej długości i zmienionej wysokości w Audacity

Efekt Zmień wysokość dźwięku w Audacity to proste rozwiązanie, gdy potrzebujesz osobnych wersji zamiast transpozycji wykonywanej na żywo z klawiatury. Jego ustawienia przyjmują interwały muzyczne, nazwy nut lub częstotliwości. (Ustawienia efektu Zmień wysokość dźwięku w Audacity)

  1. Otwórz próbkę i zachowaj nienaruszoną kopię.
  2. Zaznacz cały fragment, którego długość chcesz zachować.
  3. Otwórz Efekt → Wysokość dźwięku i tempo → Zmień wysokość dźwięku.
  4. Wprowadź żądaną zmianę w półtonach, na przykład +3 dla trzech półtonów w górę lub −5 dla pięciu w dół.
  5. Jeśli ta opcja jest dostępna, włącz Użyj rozciągania wysokiej jakości (wolne).
  6. Odsłuchaj wynik, zastosuj efekt i porównaj jego długość z oryginałem.
  7. Wyeksportuj go pod inną nazwą, a następnie wróć do nienaruszonego źródła, aby przygotować kolejną wersję.

Starszy podręcznik Audacity wyraźnie stwierdza, że domyślne przetwarzanie może zmienić dokładną długość zaznaczenia, a rozciąganie wysokiej jakości ją zachowuje. To ustawienie jest szczególnie istotne, gdy liczy się dokładna długość. (Ograniczenie dotyczące dokładnej długości i ustawienie w Audacity)

Jeśli znasz już wymagany interwał, wprowadź bezpośrednio liczbę półtonów. Automatyczne wykrywanie wysokości dźwięku może błędnie wskazać oktawę w materiale bez wyraźnej, długo wybrzmiewającej nuty, dlatego przed użyciem ustawień opartych na zmianie z jednej nuty na drugą sprawdź wykrytą nutę początkową. (Wskazówki Audacity dotyczące szacowania wysokości dźwięku)

Sekcja 4

Jak odtwarzać różne wysokości dźwięku z zachowaniem tej samej długości w Ableton Simpler

W Live 12 przełącznik Warp w Simplerze uniezależnia czas odtwarzania próbki od granych nut. Odtwarzanie po włączeniu Warp podąża za tempem zestawu, więc samo włączenie Warp nie gwarantuje, że wynik będzie trwał tyle samo sekund co oryginał. (Instrukcja instrumentów Live: Simpler)

  1. Wczytaj próbkę do Simplera i uwzględnij cały zamierzony fragment odtwarzania.
  2. Wybierz tryb One-Shot i włącz Trigger, aby przeprowadzić wstępny test odtwarzania całej próbki.
  3. Włącz Warp i wybierz odpowiedni tryb z kolejnej sekcji.
  4. Porównaj długość w polu Warp as… z rzeczywistym czasem trwania źródła. Skoryguj błędną interpretację odtwarzania w połowie lub podwójnej prędkości za pomocą sąsiednich elementów sterujących.
  5. Wyzwól kilka oddzielonych od siebie nut i porównaj ich punkty końcowe.

One-Shot Trigger kontynuuje odtwarzanie po zwolnieniu klawisza. Jest monofoniczny, więc poczekaj na zakończenie każdego testu przed wyzwoleniem kolejnego. Jeśli potrzebujesz nakładających się nut, użyj trybu Classic i skonfiguruj jego obwiednię amplitudy tak, by pozwalała odtworzyć całą próbkę. (Tryby odtwarzania i ustawienia Warp w Simplerze)

Rozważ jawnie przykładową, dwutaktową pętlę w metrum 4/4 i tempie 120 BPM. Osiem ćwierćnut trwa 8 × 60 ÷ 120 = 4 sekundy. Przy 100 BPM te same osiem uderzeń trwa 4,8 sekundy. Aby w tym przykładzie zachować oryginalną długość czterech sekund, utrzymaj tempo zestawu na poziomie 120 BPM i sprawdź, czy Simpler interpretuje próbkę jako dwa takty.

W przypadku próbki bez oczywistego tempa muzycznego łatwiejsze w obsłudze mogą być wyrenderowane kopie ze zmienioną wysokością dźwięku. Ich długość można zmierzyć bezpośrednio, bez wcześniejszego przypisywania im użytecznej długości rytmicznej.

Sekcja 5

Który tryb rozciągania wybrać?

Wybierz punkt wyjścia na podstawie materiału źródłowego, a następnie porównaj tryby przy wysokości dźwięku, której faktycznie potrzebujesz. Ableton opisuje różne tryby przeznaczone dla różnych charakterystyk audio:

Materiał próbki Tryb początkowy w Live Powód
Perkusja lub mocno rytmiczne audio Beats Zaprojektowany z myślą o zachowaniu transjentów
Pojedynczy instrument o określonej wysokości lub linia basowa Tones Przeznaczony do audio o wyraźnej wysokości dźwięku
Nastrojowe pady lub tekstury szumowe Texture Przydatny w przypadku materiału o mniej wyraźnej wysokości
Mieszanka instrumentów lub cały fragment muzyczny Complex lub Complex Pro Przeznaczony do połączeń rytmu, melodii i tekstury

W tym zadaniu unikaj Re-Pitch, ponieważ wiąże on wysokość dźwięku z prędkością odtwarzania. Zalecenia dotyczące trybów pochodzą z opisu trybów Warp w Live 12.

Porównuj oryginał i przetworzone wersje przy podobnym poziomie głośności. Osobno skup się na ataku, podtrzymaniu i zakończeniu. Tryb, który zachowuje zasadniczą część nuty, może mimo to złagodzić jej początek; inny może zachować atak, ale dodać wyraźną teksturę do wybrzmienia.

Sekcja 6

Jak sprawdzić, czy długość rzeczywiście pozostała bez zmian?

Przeprowadź trzyczęściową kontrolę, aby zgodny punkt końcowy nie maskował innego problemu:

  1. Sprawdź granice. Wyrównaj oryginał i wersję przetworzoną względem tego samego punktu początkowego. Potwierdź numerycznie, że zamierzone punkty końcowe się zgadzają, zamiast polegać wyłącznie na wyglądzie przebiegu fali.
  2. Sprawdź zdarzenia wewnątrz próbki. Porównaj rozpoznawalny atak z początku, środka i końca. Pomoże to wykryć zmiany czasu wewnątrz pętli, nawet gdy jej całkowita długość się zgadza.
  3. Sprawdź pełne słyszalne wybrzmienie. Przesłuchaj zakończenie. Eksport o odpowiedniej długości nie dowodzi, że dźwięk odtworzył się w całości.

Aby dokładniej sprawdzić długość pliku, porównaj liczbę próbek przy tej samej częstotliwości próbkowania. Dla przykładu cztery sekundy przy 48 000 próbek na sekundę odpowiadają 192 000 ramkom próbek. Zapisz pierwotną liczbę i porównaj z nią każdą wyrenderowaną wersję.

Zaimportuj ponownie wyeksportowane wersje na potrzeby porównania. Dzięki temu sprawdzisz plik, którego faktycznie użyjesz ponownie, wraz z wybranymi granicami eksportu. Zapisz dodatkową ciszę lub zamierzone zanikanie w nazwie pliku albo notatkach z sesji.

Sekcja 7

Co sprawdzić, gdy wynik brzmi nieprawidłowo?

Jeśli nuta kończy się za wcześnie, przed zmianą algorytmu rozciągania sprawdź sposób odtwarzania. W Simplerze tryb Gate reaguje na zwolnienie nuty, a One-Shot Trigger pozwala kontynuować odtwarzanie. Sprawdź też, czy zaznaczony fragment obejmuje zakończenie. (Ustawienia One-Shot w Simplerze)

Jeśli czas się zgadza, ale dźwięk staje się rozmyty, porównaj inny tryb lub zmniejsz interwał. Niezależne przetwarzanie wysokości dźwięku i czasu może pozostawić artefakty, zwłaszcza przy większych zmianach; zgodność długości nie oznacza zachowania oryginalnej barwy. (Uwagi Audacity na temat przetwarzania)

Jeśli podczas używania Complex lub Complex Pro dźwięk przerywa, zmniejsz liczbę jednoczesnych głosów albo zamroź ścieżkę, gdy partia będzie już gotowa. Ableton wskazuje, że tryby te wymagają dużych zasobów, szczególnie przy wielu nutach lub dużych transpozycjach. (Ableton: rozciąganie w Simplerze)

Dobry efekt końcowy spełnia trzy warunki: zmiana wysokości dźwięku jest prawidłowa, cała próbka mieści się w zamierzonym czasie, a jej ataki i wybrzmienie pasują do partii. Najpierw ustal czas, przesłuchaj wymagany zakres wysokości i sprawdź wyrenderowany plik lub nagrane odtwarzanie, zanim oprzesz na nim aranżację.

Sekcja 8

Źródła

Warto przeczytać

Eksploruj dalej ten temat