alsa_in - Online di Cloud

Ini adalah perintah alsa_in yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


alsa_in, alsa_out - Jack klien yang melakukan I/O dengan antarmuka audio alternatif

RINGKASAN


alsa_in [Pilihan]
alsa_out [Pilihan]

DESKRIPSI


Klien JACK yang membuka antarmuka audio tertentu (berbeda dengan yang digunakan oleh
JACK server, jika ada) dan memindahkan data audio antara port JACK dan antarmuka.
alsa_in akan menyediakan data dari antarmuka (berpotensi untuk ditangkap); alsa_out will
mengirimkan data ke sana (untuk pemutaran).

Antarmuka audio yang digunakan oleh alsa_in/alsa_out tidak perlu disinkronkan dengan JACK
backend (atau perangkat keras yang mungkin digunakan). alsa_in/alsa_out mencoba membuat sampel ulang
aliran output dalam upaya untuk mengkompensasi penyimpangan antara dua jam.

Pada jack-0.116.3 ini bekerja hampir sempurna. Butuh beberapa waktu, untuk mencapai absolut
stabilitas tingkat sampel. Jadi berikan beberapa menit (ini dimaksudkan untuk berjalan secara permanen
omong-omong)

PILIHAN


-j jack_klien_nama
Tetapkan Nama Klien.

-d alsa_device
Gunakan Kartu Suara ini.

-v
Verbose, mencetak koefisien sampel ulang dan parameter lain yang berguna untuk debugging,
setiap 500ms. juga melaporkan soft xruns.

-i
Peralatan. Ini mencatat 4 parameter penting dari kontrol samplerate
algoritma setiap 1 ms. Anda dapat menyalurkan ini ke dalam file, dan memplotnya. Seharusnya hanya
diperlukan, jika tidak berfungsi seperti yang diharapkan, dan kami perlu menyesuaikan beberapa
parameter yang tidak jelas, untuk membuatnya berfungsi. Temukan saya di irc.freenode.org #jack untuk
mengatur ini dengan benar.

-c saluran
Atur Jumlah saluran.

-r tingkat_sampel
Setel sample_rate. Program mengambil sampel ulang seperlunya. Jadi Anda dapat menghubungkan 44k1
jackd ke kartu suara yang hanya mendukung 48k. (defaultnya adalah jack sample_rate)

-p periode_ukuran
Mengatur ukuran periode. Ini tidak terkait dengan jackd period_size. Terkadang itu
mempengaruhi kualitas pengukuran delay. Mengatur ini lebih rendah dari jackd
period_size hanya akan berfungsi, jika Anda menggunakan jumlah titik yang lebih banyak.

-n jumlah_period
Tetapkan jumlah periode. Lihat catatan untuk period_size.

-q kualitas
Mengatur kualitas resampler dari 0 hingga 4. dapat secara signifikan mengurangi penggunaan cpu.

-m max_diff
Nilai saat soft xrun terjadi. Pada dasarnya jendela, di mana pointer dma
mungkin gelisah. Saya tidak berpikir itu perlu untuk bermain dengan ini lagi.

-t target_penundaan
Penundaan alsa_io harus mencoba mendekati. Sama seperti untuk max_diff. Ini akan diatur
berdasarkan -p dan -n yang umumnya cukup.

-s ukuran_array_halus
Parameter ini mengontrol ukuran array yang digunakan untuk menghaluskan penundaan
pengukuran. Standarnya adalah 256. Jika Anda menggunakan ukuran periode yang cukup rendah, Anda dapat
turunkan penggunaan CPU sedikit dengan mengurangi parameter ini. Namun sebagian besar waktu CPU adalah
dihabiskan dalam resampling jadi ini tidak akan banyak.

-C P kontrol penjepit
Jika Anda memiliki kartu PCI, maka nilai default (15) dari parameter ini terlalu tinggi
untuk -p64 -n2... Menyetelnya ke 5 akan memperbaikinya. Sadarilah bahwa pengaturan ini
parameter terlalu rendah, memungkinkan kebisingan hf pada pengukuran penundaan masuk ke
sampel ulang, sehingga ini dapat menurunkan kualitas output. (tapi itu ambang batas
nilai, dan telah dipilih, untuk menutupi kebisingan kartu USB, yang memiliki
amplitudo yang 50 kali lebih tinggi dari kartu PCI, jadi 5 tidak akan kehilangan Anda
kualitas pada kartu PCI)

Gunakan alsa_in online menggunakan layanan onworks.net



Program online Linux & Windows terbaru