EnglishFrenchSpanyol

Ad


Favicon OnWorks

fsynth - Dalam talian dalam Awan

Jalankan fsynth dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah arahan fsynth yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


siggen - an Jururawat berdasarkan isyarat penjana program

SINOPSIS


siggen [-s samplerate] [-8|-16|-b 8|-b 16] [-1|-2]

DESCRIPTION


siggen ialah program penjana isyarat mudah, dengan antara muka pengguna berasaskan Ncurses, itu
boleh menjana bentuk gelombang standard secara digital pada peranti LINUX /dev/dsp. 8 atau 16 bit
sampel boleh dihasilkan bergantung pada perkakasan.

siggen membolehkan dua bentuk gelombang bebas dijana. Dalam stereo dua isyarat muncul
pada saluran yang berbeza. Dalam mono kedua-dua isyarat dicampur secara digital ke satu mono
saluran.

Kekerapan ditentukan sebagai nombor integer Hertz. Frekuensi Fractional Hertz ialah
tidak disokong. Sudah tentu, hanya frekuensi kurang daripada separuh kadar sampel (bilangan
sampel/saat) adalah bermakna dengan tepat. Frekuensi yang lebih tinggi boleh ditentukan, tetapi jangan
mengharapkan untuk mendengar mereka!

Bentuk gelombang yang boleh dihasilkan ialah:

sinus Gelombang sinus piawai

kosinus gelombang sinus dengan anjakan fasa 90 darjah

segi empat sama gelombang persegi standard dengan nisbah ruang markah 50%.

segitiga
bentuk gelombang tanjakan dengan 'infinitely' flyback pantas (:-) Asas masa osiloskop yang ideal
isyarat.

gergajian
berbentuk seperti gigi yang sama jarak pada gergaji (:-)

bunyi Ini lemah. Semuanya terdiri daripada satu saat daripada pseudo-rawak yang dijana
sampel, dimainkan berulang kali. Saya ingin membuat bunyi putih/merah jambu yang betul, tetapi saya tidak melakukannya
cukup tahu, dan saya rasa struktur program itu tidak kondusif
penjanaan bunyi yang tepat.

nadi Bentuk gelombang segi empat sama di mana nisbah tanda/ruang (sebagai peratusan) boleh ditentukan.
Nilai lalai ialah 10% (nisbah markah/ruang 1:9).

Banyak pemikiran telah dimasukkan ke dalam algoritma untuk menghasilkan bentuk gelombang. Saya percaya
sin/cos wave menjadi sangat tulen (modulo kad bunyi anda :-), tetapi saya tidak mempunyai akses kepada THD
meter untuk mengukurnya. Untuk ketepatan isyarat terbaik biarkan tetapan keuntungan pada 100(%). The
penjana kemudiannya akan menjadikan nilai puncak gelombang sesuai dengan nilai digital maksimum yang dibenarkan. guna
program pengadun untuk mengawal volum keluaran, atau pengecil luaran.

Pilihan faktor keuntungan boleh berguna untuk mensimulasikan isyarat yang telah tertakluk kepada
keratan, dengan menyatakan keuntungan > 100%. Malah isyarat trapezoid boleh dibuat oleh
menghasilkan gelombang gigi gergaji terpotong. Semakin besar keuntungan, semakin dekat isyarat mendekati
gelombang persegi (masa naik dan turun berkurangan).

siggen menghasilkan sampel 1 Hz bernilai satu saat pada kadar sampel yang ditentukan, untuk setiap satu
bentuk gelombang, dan menjana frekuensi F dengan persampelan bulatan setiap sampel Fth. Setiap penimbal
serpihan dijana untuk parameter yang ditetapkan pada masa itu. Saiz serpihan penimbal ialah
tetapkan supaya lebih kurang. 10 serpihan/saat dijana. Menukar parameter penjanaan, cth
bentuk gelombang, kekerapan, keuntungan, akan memberi kesan kepada serpihan penimbal seterusnya yang dihasilkan, dan oleh itu
perubahan kelihatan hampir serta-merta.

Jika bunyi anda secara berkala 'putus' dengan klik atau pecah, ia biasanya merupakan petanda bahawa
siggen tidak dijadualkan cukup kerap. Sama ada keutamaan (lihat baik et
al.), mematikan proses lain, dapatkan pemproses yang lebih pantas, atau tingkatkan bilangan audio
serpihan penimbal yang digunakan oleh siggen. Yang terakhir ini akan membuatkan siggen bertindak balas dengan lebih perlahan
perubahan dalam parameter penjanaan. syslogd and cron adalah dua proses yang saya temui
berguna untuk membunuh - YMMV.

Lalai
output ke /dev/dsp, 22050 sampel/saat, stereo jika kad stereo lain mono, 16 bit
sampel jika boleh, jika tidak 8 bit, 3 serpihan penimbal audio.

PILIHAN


-h paparan penggunaan dan maklumat bantuan

-v bertutur kata

-s sampel
jana dengan kadar sampel sampel/saat

-8|-16 atau -b 8|16
memaksa mod 8 bit atau 16 bit.

-1|-2 mono atau stereo

CONTOH



Gunakan fsynth dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

Arahan Linux

Ad