EnglishFrenchSpanyol

Favicon OnWorks

sweepgen - Dalam Talian di Awan

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

Ini ialah arahan sweepgen 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


sweepgen - an Jururawat berdasarkan menyapu penjana program

SINOPSIS


sweepgen [pilihan]

DESCRIPTION


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

sweepgen in MONO mod mengeluarkan bentuk gelombang sapuan yang dijana. Dalam STEREO mod yang disapu
bentuk gelombang adalah output pada satu saluran, dan bentuk gelombang menyapu adalah output pada saluran kedua
saluran.

Kekerapan menyapu secara lalai ditentukan sebagai nombor integer Hertz. pecahan
Frekuensi hertz, boleh ditentukan kepada resolusi 0.1Hz atau 0.01Hz, disokong oleh penggunaan
-daging lembu pilihan baris arahan, atau resolusi parameter dalam fail konfigurasi.
Walau bagaimanapun be memberi amaran pada resolusi 0.1Hz, penimbal sampel bentuk gelombang asas yang dihasilkan adalah setiap satu
10 kali (dan pada resolusi 0.01Hz 100 kali) sebesar kadar sampel. Ia biasanya
memerlukan 5.5Mbytes memori untuk berjalan pada resolusi 0.1Hz, 16bit 32000 sampel/saat. dan
55Mbytes memori untuk dijalankan pada resolusi 0.01Hz. Kerana saiz penimbal yang besar, yang
masa pengiraan bentuk gelombang awal juga boleh menjadi panjang. Ingat juga bahawa bentuk gelombang
dikira semula apabila parameter main, 8/16bit, mono/stereo, kadar sampel adalah
berubah.

Frekuensi bentuk gelombang yang disapu ditentukan sama ada sebagai frekuensi bawah dan atas, atau sebagai
frekuensi tengah dengan variasi frekuensi.

1000 500
akan menandakan julat 1000-500 Hz hingga 1000+500 Hz, iaitu 500 hingga 1500 Hz

Sudah tentu, hanya frekuensi kurang daripada separuh kadar sampel (bilangan sampel/saat) boleh
dihasilkan. Walaupun ini tidak disemak.

Bentuk gelombang yang boleh digunakan sama ada sebagai isyarat sapuan atau sapuan ialah:

sinus Gelombang sinus piawai

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

segitiga
kenaikan linear dari 0 ke puncak, melalui' 0 ke puncak negatif, dan kembali ke 0

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

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) ialah 10% (tanda/ruang
nisbah 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.

Pada resolusi 1Hz, sweepgen menghasilkan sampel 1 Hz bernilai satu saat pada masa yang ditentukan
kadar sampel, untuk setiap bentuk gelombang, dan menjana frekuensi sapuan F dengan pensampelan bulat
setiap sampel Fth. Sampel ini diskalakan agar sesuai dengan julat frekuensi yang disapu dan digunakan
untuk mencuba bentuk gelombang yang disapu untuk menjana isyarat yang disapu. Setiap serpihan penimbal ialah
dijana untuk parameter yang ditetapkan pada masa itu. Secara lalai, saiz serpihan penimbal adalah
tetapkan supaya lebih kurang. 10 serpihan/saat dijana. Menukar parameter penjanaan, cth
bentuk gelombang, kekerapan, akan memberi kesan kepada serpihan penimbal seterusnya yang dihasilkan, dan seterusnya berubah
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, lain 8 bit.

CONFIGURATION FILES


Tiga fail konfigurasi yang mungkin boleh digunakan: fail konfigurasi TEMPATAN (biasanya dalam fail semasa
direktori), fail konfigurasi HOME dalam direktori $HOME pengguna dan fail konfigurasi GLOBAL.

Semua set program siggen disusun dengan nama fail konfigurasi terbina dalam.
Secara lalai fail konfigurasi ialah:

./.siggen.conf
ialah fail konfigurasi LOCAL.

$HOME/.siggen.conf
ialah fail konfigurasi HOME.

/etc/siggen.conf
ialah fail konfigurasi GLOBAL.

tanda -h
akan menunjukkan fail konfigurasi yang akan dicari.

Fail konfigurasi tidak perlu wujud. Jika mereka wujud dan boleh dibaca oleh program mereka
digunakan, jika tidak, ia hanya diabaikan.

Fail konfigurasi sentiasa dicari untuk nilai konfigurasi dalam susunan LOCAL, HOME,
GLOBAL. Ini membenarkan skema di mana sysadmin menyediakan nilai konfigurasi lalai dalam
fail konfigurasi GLOBAL, tetapi membenarkan pengguna menetapkan beberapa atau semua nilai yang berbeza dalam nilai mereka sendiri
fail konfigurasi HOME dan untuk menetapkan nilai yang lebih khusus apabila dijalankan dari yang tertentu
direktori.

Jika tiada fail konfigurasi wujud, program ini menyediakan nilai lalai terbina dalam, dan kebanyakannya
nilai ini boleh ditetapkan oleh suis dan bendera baris arahan yang sesuai.

Lihat siggen.conf(5) untuk butiran fail konfigurasi.

sweepgen mencari nilai konfigurasi BUFFERSPERSEC, CHANNELS, DACFILE, FRAGMENTS,
PENYELESAIAN, SAMPLERAT, SAIZ SAMPLES, VERBOSE, VI_KEYS.

BUFFERSPERSEC
Lebih kurang. bilangan serpihan penimbal bunyi untuk dimainkan setiap saat (Saiz penimbal bunyi
sentiasa kuasa 2).

SALURAN
menetapkan bilangan saluran, mono atau stereo.

DACFILE
membenarkan nama peranti DAC/DSP/PCM ditukar daripada /dev/dsp

Serpihan
Bilangan Penampan Audio untuk dikonfigurasikan dalam pemacu.

RESOLUSI
Perubahan minimum yang mungkin kepada tetapan frekuensi. Hanya 3 nilai dibenarkan: 1Hz ,
0.1Hz atau 0.01Hz

CONTOH
menetapkan bilangan sampel/saat untuk peranti DAC

SAIZ SAMPEL
menetapkan sama ada sampel 8 atau 16 bit akan dijana

VERBOSE
menetapkan sama ada untuk berjalan dalam mod verbose atau tidak.

VI_KEYS
jika ditetapkan maka kekunci bergerak kursor VI "HJKL" didayakan

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 mod mono atau stereo

-res n set resolusi penjanaan frekuensi. Nilai yang sah ialah: 1Hz, 0.l1Hz atau 0.01Hz

CONTOH



Gunakan sweepgen dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

  • 1
    KDiff3
    KDiff3
    Repositori ini tidak lagi diselenggara
    dan disimpan untuk tujuan arkib. Lihat
    https://invent.kde.org/sdk/kdiff3 for
    kod terbaru dan
    https://download.kde.o...
    Muat turun KDiff3
  • 2
    USBLoaderGX
    USBLoaderGX
    USBLoaderGX ialah GUI untuk
    Pemuat USB Waninkoko, berdasarkan
    libwiigui. Ia membenarkan penyenaraian dan
    melancarkan permainan Wii, permainan Gamecube dan
    homebrew di Wii dan WiiU...
    Muat turun USBLoaderGX
  • 3
    Firebird
    Firebird
    Firebird RDBMS menawarkan ciri ANSI SQL
    & berjalan pada Linux, Windows &
    beberapa platform Unix. ciri-ciri
    konkurensi & prestasi cemerlang
    & kuasa...
    Muat turun Firebird
  • 4
    KompoZer
    KompoZer
    KompoZer ialah editor HTML wysiwyg menggunakan
    pangkalan kod Mozilla Composer. Sebagai
    Pembangunan Nvu telah dihentikan
    pada tahun 2005, KompoZer membetulkan banyak pepijat dan
    menambah f...
    Muat turun KompoZer
  • 5
    Muat turun Manga Percuma
    Muat turun Manga Percuma
    The Free Manga Downloader (FMD) ialah sebuah
    aplikasi sumber terbuka yang ditulis dalam
    Objek-Pascal untuk mengurus dan
    memuat turun manga dari pelbagai laman web.
    Ini adalah cermin...
    Muat turun Manga Downloader Percuma
  • 6
    Aetbootin
    Aetbootin
    UNetbootin membolehkan anda mencipta boleh boot
    Pemacu USB langsung untuk Ubuntu, Fedora dan
    pengedaran Linux lain tanpa
    membakar CD. Ia berjalan pada Windows, Linux,
    dan ...
    Muat turun UNetbootin
  • Lebih »

Arahan Linux

Ad