Jest to ponowne próbkowanie polecenia, które można uruchomić u bezpłatnego dostawcy usług hostingowych OnWorks przy użyciu jednej z wielu naszych bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online MAC OS
PROGRAM:
IMIĘ
ponowne próbkowanie — ponowne próbkowanie 16-bitowego pliku dźwiękowego mono lub stereo o dowolny współczynnik
STRESZCZENIE
ponownie próbkować [-według współczynnika] [-to nowySrate] [-f plik_filtra] [-n] [-l] [-śledzenie] [-wersja]
plik wejściowy [plik wyjściowy]
OPIS
Kurs ponownie próbkować Program pobiera 16-bitowy plik dźwiękowy mono lub stereo i wykonuje go z ograniczeniem pasma
interpolacji w celu wytworzenia wyjściowego pliku dźwiękowego mają żądaną nową częstotliwość próbkowania. The
plik wyjściowy ma taki sam format jak plik wejściowy.
OPCJE
-doSrate
Ta opcja lub „-byFactor” jest wymagana. Określ nową częstotliwość próbkowania w próbkach na
drugi. Współczynnik konwersji jest implikowany i zostanie ustawiony na nową częstotliwość próbkowania
podzielona przez częstotliwość próbkowania wejściowego pliku dźwiękowego.
-według czynnika
Określ współczynnik konwersji. Ta opcja lub „-toSrate” jest wymagana. Konwersja
współczynnik to wielkość, o którą zmienia się częstotliwość próbkowania. Jeśli częstotliwość próbkowania
sygnału wejściowego wynosi Srate1, to częstotliwość próbkowania wyjścia wynosi
czynnik*Srate1. Na przykład współczynnik 2.0 zwiększa częstotliwość próbkowania o a
współczynnik 2, dając dwa razy więcej próbek w sygnale wyjściowym niż na wejściu.
Część ułamkowa współczynnika konwersji jest dokładna do 15 bitów. To jest
wystarczająco dokładne, aby ludzie nie byli w stanie usłyszeć żadnego błędu
w wysokości przesamplowanych dźwięków.
-filterPlik
Zmień domyślny filtr ponownego próbkowania. Taki plik filtru można zaprojektować
przez filtr okien (1) program (dołączony do ponownie próbkować dystrybucja). The
wstępnie załadowany plik filtra wymaga współczynnika nadpróbkowania wynoszącego co najmniej 20%.
aliasing (innymi słowy, jego „pasmo przejściowe” jako filtr dolnoprzepustowy wynosi co najmniej 20%
użytecznego zakresu częstotliwości w próbkowanym sygnale); tłumienie w paśmie zaporowym wynosi
około 80dB.
-noFilterInterp
Domyślnie tabela filtrów resamplingu jest interpolowana liniowo, aby zapewnić wysoki poziom
jakość dźwięku przy dowolnych współczynnikach konwersji częstotliwości próbkowania. Ta opcja jest wyłączona
interpolację filtra, zmniejszając w ten sposób liczbę wielokrotnych dodań o połowę w wewnętrznym
pętla (dla większości współczynników konwersji).
-Interpolacja liniowa
Wybierz zwykłą interpolację liniową do ponownego próbkowania (co oznacza filtr ponownego próbkowania
stół nie jest w ogóle używany). Ta opcja jest bardzo szybka, ale jakość wyjściowa jest niska
chyba że sygnał jest już mocno nadpróbkowany. Nie mylić z liniowym
interpolacja sygnału z interpolacją liniową filtra resamplingowego
table, która jest kontrolowana przez opcję „noFilterInterp”.
-lakoniczny Wyłącz wydruk informacyjny.
-wersja
Wydrukuj wersję programu.
PRZYKŁAD
Aby przekonwertować częstotliwość próbkowania z 48 kHz (używanej przez urządzenia DAT) na 44.1 kHz (standard
częstotliwość próbkowania dla płyt Compact Disc), wiersz poleceń wyglądałby mniej więcej tak
resample -to 44100 dat.snd cd.snd lub resample -by 0.91875 dat.snd cd.snd
Każdą rozsądną częstotliwość próbkowania można przekonwertować na dowolną inną. (Zauważ, że w tym przykładzie
jeśli uzyskałeś bezpośredni transfer cyfrowy z DAT lub CD, prawdopodobnie masz jakieś
filtrowanie z naciskiem, które należy anulować za pomocą filtra cyfrowego. Zobacz plik README.deemph
dotychczasowy ponownie próbkować uwolnienie w celu uzyskania dalszych informacji)
LITERATURA
Kod źródłowy i dalszą dokumentację można znaleźć na stronie Digital Audio Resampling Home
Strona (DARHP) znajdująca się pod adresem
http://ccrma.stanford.edu/~jos/resample/
HISTORIA
Pierwsza wersja tego oprogramowania została napisana przez Juliusa O. Smitha III
/kropka/ stanford /kropka/ edu> w CCRMAhttp://ccrma.stanford.edu> w 1981 r. Nazywała się
SRCONV i został napisany w SAIL dla maszyn kompatybilnych z PDP-10 (zobacz DARHP w tym celu
kod). Algorytm został po raz pierwszy opublikowany w r
Smith, Julius O. i Phil Gossett. ``Elastyczna metoda konwersji częstotliwości próbkowania''
Proceedings (2): 19.4.1-19.4.4, IEEE Conference on Acoustics, Speech and Signal
Przetwarzanie, San Diego, marzec 1984.
Rozszerzony samouczek oparty na tym dokumencie jest dostępny w DARHP.
Około 1988 roku program SRCONV został przetłumaczony z SAIL na C przez Christophera Lee Fraleya
pracując z Rogerem Dannenbergiem w CMU.
Od tego czasu wersja C jest utrzymywana przez jos.
Obsługa Sndlib została dodana 6/99 przez Johna Gibsona[email chroniony]>.
Kurs ponownie próbkować jest wolnym oprogramowaniem rozpowszechnianym zgodnie z Lesser GNU Public
Licencja (LGPL). NIE ma gwarancji; nawet dla WARTOŚCI HANDLOWEJ lub PRZYDATNOŚCI DO A
SZCZEGÓLNY POWÓD.
Użyj ponownego próbkowania online, korzystając z usług onworks.net