Leksykon IT › Programowanie › SoX (Sound eXchange)

SoX (Sound eXchange)

Programowanie Svenska → Zaktualizowano: 2026-10-27
Więcej informacji
Twórca
Lance Norskog
Rok
Licencja
GPL / LGPL
Oficjalna strona

Scyzoryk szwajcarski audio w wierszu poleceń: konwertuje, zmienia częstotliwość próbkowania i nakłada efekty, jeden potok po drugim.

Lance Norskog napisał SoX w 1991 roku, kiedy formatów plików audio było dużo, a narzędzi mało. Podstawowy schemat to sox in.wav out.flac rate 48k gain -3: wejście, wyjście i łańcuch efektów stosowanych po kolei. Ten sam program działa jako play albo rec, zależnie od nazwy, pod jaką go uruchomiono, a sox --i podaje częstotliwość próbkowania, głębię bitową i czas trwania.

Jego resampler od dawna uchodzi za jeden z najlepszych, jakie można mieć za darmo, i żyje dalej jako libsoxr, z której może korzystać między innymi FFmpeg. Sam projekt od wydania 14.4.2 w 2015 roku prawie nic nie opublikował, a wciąż siedzi w niemal każdej dystrybucji Linuksa i w niezliczonych skryptach, których nikt nie śmie ruszyć.

← Wróć do leksykonu