Dokumentacja/Rack FX
Opóźnienie i CPU
Skąd bierze się opóźnienie, jak Shadow Rack wyrównuje kanały w czasie i jak wybrać bufor, przy którym nic nie trzaska.
Wszystko, co przechodzi przez komputer, dochodzi trochę później. W Shadow Rack opóźnienie ma dwie części: to, co dokłada Mac (bufory interfejsu, takie same dla każdego kanału), i to, co dokładają wtyczki na każdym kanale. Shadow Rack pokazuje obie dokładnie, wyrównuje w czasie kanały, które muszą grać razem, i podpowiada, kiedy bufor jest za mały albo za duży.
Część Maca#
Dźwięk wchodzi do Maca buforami i wychodzi bufor później. Przy 48 kHz i buforze 64 próbek to 1,33 ms na wejściu i 1,33 ms na wyjściu. Wartość MAC w polu LATENCY na górnym pasku to właśnie to: jeden bufor wejścia plus jeden bufor wyjścia, od wejścia USB do wyjścia USB. Nie zależy od wtyczek.
Część wtyczek#
Wiele wtyczek opóźnia sygnał: limitery i de-essery z lookaheadem, korektory liniowo-fazowe, niektóre kompresory. Shadow Rack pokazuje to wszędzie:
- W łańcuchu każdy wiersz ma swoje DELAY w ms – żółte powyżej 1 ms, czerwone powyżej 5 ms.
- W mikserze, pod miernikami każdego paska: całe opóźnienie kanału, np. 5.00 ms.
- Na dole widoku kanału linia LATENCY wszystko sumuje: LATENCY 4.20 ms (plugins 2.10 + 2.10 PA). Robi się czerwona, gdy wtyczki dokładają więcej niż 5 ms.
Gdy wtyczka w trakcie pracy zmieni swoje opóźnienie (włączysz lookahead, przełączysz tryb), Shadow Rack od razu to uwzględnia.
Jak kanały grają równo w czasie#
Każdy kanał jest opóźniony tylko przez własne wtyczki – kanały nie czekają na siebie nawzajem, chyba że muszą. Muszą w dwóch przypadkach:
Szyny New York – automatycznie. Kopia New York musi wyjść równo ze swoim kanałem, co do próbki, inaczej robi się filtr grzebieniowy. Dlatego każdy kanał, który wysyła na szynę New York, jest opóźniany dokładnie o tyle, ile trwają wtyczki tej szyny; odczyt szyny pokazuje zakres (0.00-15.00 ms). Niczego nie ustawiasz. Zobacz szyny New York.
Keep in time with the PA – gdy tego chcesz. Kanały, które razem idą na głośniki (lewy i prawy main, suby, linie opóźniające), nie mogą się rozjechać w czasie tylko dlatego, że jeden z nich ma limiter z lookaheadem. Zaznacz te kanały w mikserze, kliknij prawym przyciskiem i zaznacz Keep in time with the PA. Każdy kanał w tej grupie jest wtedy opóźniany tak jak najwolniejszy z nich. Ich odczyty opóźnienia robią się żółte – PA 4.20 ms – a komunikat mówi ... kept in time with the PA. Ustawienie zapisuje się w sesji.
Bypass wtyczki nigdy nie zmienia czasu: suchy sygnał jest opóźniony dokładnie tak jak wtyczka. Gdy opóźnienie musi się zmienić, zmienia się płynnie, bez dziury i bez trzasku.
Odczyty#
- 1Rozmiary bufora, przy każdym jego czas
- 2RECOMMENDED FOR LIVE: 48 KHZ, 64
- 3CPU (AUDIO): jaką część czasu każdego bufora zajmuje przetwarzanie
- 4DROPOUTS: dropouty od ostatniego zerowania
- 5MAC (EXACT): bufor wejścia + wyjścia
- 6LOOP (MEASURED): cała droga ze stołu i z powrotem
- 7SLOWEST CHANNEL: kanał z największym opóźnieniem wtyczek i całe jego opóźnienie
- 8Podpowiedź z przyciskiem, który ją wykonuje
Na górnym pasku, zawsze widoczne:
- CPU – jaką część dostępnego czasu zajmuje przetwarzanie dźwięku, z paskiem: zielony, żółty, czerwony.
- DROPS – dropouty (trzaski) od uruchomienia; powyżej 0 na czerwono. Kliknięcie zeruje licznik.
- LATENCY – MAC (dokładnie) i LOOP (zmierzone albo not measured). Kliknięcie otwiera Setup > Audio.
W Setup > Audio panel Running now pokazuje to samo w dużym formacie, a do tego najwolniejszy kanał – jego nazwę i +15.00 ms = 21.90 ms in all, czyli pętlę plus jego wtyczki – i jedną linijkę podpowiedzi. Więcej na stronie Setup > Audio.
Ile CPU zajmuje każda wtyczka, widać w jej wierszu w łańcuchu: powyżej 10 % na żółto, powyżej 25 % na czerwono.
Pomiar pętli#
LOOP to cała droga: ze stołu, przez Maca, z powrotem do stołu. Mierzysz ją raz dla każdego rozmiaru bufora:
- Na stole puść jedno wyjście USB prosto z powrotem na jedno wejście USB (tak, żeby nic nie szło na PA).
- W Setup > Audio, w części Measure the loop, wybierz to wyjście jako SEND ON, a to wejście jako LISTEN ON.
- Naciśnij MEASURE. Shadow Rack wysyła krótki, cichy sygnał i nasłuchuje, kiedy wróci.
Wynik – Measured: 331 samples at 48 kHz – zostaje zapamiętany dla tego rozmiaru bufora. Jeśli sygnał nie wraca, sprawdź pętlę na stole; jeśli interfejs nie ma włączonych wejść, najpierw je włącz.
Jaki bufor wybrać#
Zacznij od 48 kHz, 64 próbki – ustawia to przycisk RECOMMENDED FOR LIVE: 48 KHZ, 64. Potem na próbie, z wczytanym całym koncertem, patrz na DROPS:
- Są trzaski – podpowiedź proponuje następny, większy bufor (128 adds 2.67 ms). Ustaw go i wyzeruj licznik.
- CPU prawie pełne – ustaw większy bufor, zanim pojawią się trzaski.
- Bez trzasków, niskie CPU, bufor powyżej 64 – podpowiedź proponuje mniejszy: mniejsze opóźnienie, ale potem pilnuj dropoutów.
Gdy kanały grają, a ty zmieniasz interfejs, częstotliwość albo bufor, Shadow Rack najpierw pyta: Restart the audio? – wszystko, co idzie przez rack, na chwilę cichnie, kiedy interfejs startuje od nowa.
Shadow Rack sam używa wszystkich rdzeni Maca: kanały są liczone równolegle. Nie ma tu czego ustawiać.
Coś się nie zgadza albo jest nieaktualne? Napisz do nas
