Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

fsynth — online w chmurze

Uruchom fsynth w darmowym dostawcy hostingu OnWorks przez Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

Jest to polecenie fsynth, które można uruchomić w darmowym 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Ę


znak - an ncurses na podstawie sygnał generator program

STRESZCZENIE


siggen [-s częstotliwość próbkowania] [-8|-16|-b 8|-b 16] [-1|-2]

OPIS


znak to prosty program do generowania sygnałów z interfejsem użytkownika opartym na Ncurses, który:
może cyfrowo generować standardowe przebiegi na urządzeniu LINUX /dev/dsp. 8 lub 16 bitów
próbki mogą być generowane w zależności od sprzętu.

znak umożliwia generowanie dwóch niezależnych przebiegów. W stereo pojawiają się dwa sygnały
na różnych kanałach. W trybie mono oba sygnały są cyfrowo miksowane w jeden mono
kanał.

Częstotliwość jest określona jako całkowita liczba herców. Częstotliwości ułamkowe herca są
Nieobsługiwany. Oczywiście tylko częstotliwości mniejsze niż połowa częstotliwości próbkowania (liczba
próbki/s) są dokładnie znaczące. Można określić wyższe częstotliwości, ale nie
spodziewajcie się ich usłyszeć!

Przebiegi, które można wygenerować, to:

sinus Standardowa fala sinusoidalna

cosinus sinusoida z przesunięciem fazowym 90 stopni

kwadrat standardowa fala prostokątna ze współczynnikiem odstępu znaku 50%

trójkąt
przebieg narastający z „nieskończenie” szybkim flybackiem (:-) Idealna podstawa czasu oscyloskopu
sygnał.

piłokształtny
w kształcie równo rozmieszczonych zębów na piły (:-)

hałas To jest słabe. Składa się tylko z jednej sekundy pseudolosowo generowanej
próbki, odtwarzane wielokrotnie. Chciałbym zrobić porządny biało-różowy szum, ale tego nie robię
wiem wystarczająco dużo i nie sądzę, aby struktura programu sprzyjała
dokładne generowanie hałasu.

impuls Prostokątny kształt fali, w którym można określić stosunek znak/przestrzeń (w procentach).
Wartość domyślna to 10% (stosunek znak/spacja 1:9).

Wiele uwagi poświęcono algorytmom generowania przebiegów. Wierzę, że
sin/cos wave jest bardzo czysty (modulo swoją kartę dźwiękową :-), ale nie mam dostępu do THD
miernik do pomiaru. Aby uzyskać najlepszą dokładność sygnału, pozostaw ustawienie wzmocnienia na 100(%). ten
generator dostosuje wtedy wartość szczytową fali do maksymalnych dozwolonych wartości cyfrowych. Posługiwać się
program miksera do sterowania głośnością wyjściową lub zewnętrzny tłumik.

Opcja współczynnika wzmocnienia może być przydatna do symulacji sygnału, który został poddany:
obcinanie, określając wzmocnienie > 100%. W rzeczywistości sygnał trapezowy może być wykonany przez:
generowanie przyciętej fali piłokształtnej. Im większe wzmocnienie, tym bliżej zbliża się sygnał
fala prostokątna (czasy narastania i opadania maleją).

znak generuje jednosekundowe próbki o częstotliwości 1 Hz z określoną częstotliwością próbkowania dla każdego
kształtu fali i generuje częstotliwość F poprzez cykliczne próbkowanie każdej F-tej próbki. Każdy bufor
generowany jest fragment dla parametrów ustawionych w tym momencie. Rozmiary fragmentów bufora są
ustawić tak, że ok. Generowanych jest 10 fragmentów na sekundę. Zmiana parametru generowania, np.
kształt fali, częstotliwość, wzmocnienie będą miały wpływ na wygenerowany następny fragment bufora, a co za tym idzie
zmiany wydają się być niemal natychmiastowe.

Jeśli Twoje dźwięki okresowo „przerywają się” z kliknięciami lub przerwami, zwykle jest to znak, że
siggen nie jest planowany wystarczająco często. Albo wyższy priorytet (patrz miło et
al.), zabij inne procesy, uzyskaj szybszy procesor lub zwiększ ilość dźwięku
fragmenty bufora używane przez siggen. To ostatnie sprawi, że siggen będzie reagował wolniej na
zmiany parametrów generacji. syslogd i krąg są dwa procesy, które znalazłem
przydatne do zabicia - YMMV.

Defaults
wyjście do /dev/dsp, 22050 próbek/s, stereo jeśli karta stereo w innym przypadku mono, 16 bit
próbki, jeśli to możliwe, w przeciwnym razie 8-bitowe, 3 fragmenty bufora audio.

OPCJE


-h użycie wyświetlacza i informacje pomocy

-v być gadatliwym

-s próbki
generuj z częstotliwością próbkowania próbek/s

-8|-16 lub -b 8|16
wymuś tryb 8-bitowy lub 16-bitowy.

-1|-2 mono lub stereo

PRZYKŁADY



Korzystaj z fsynth online, korzystając z usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

Komendy systemu Linux

Ad