Ini ialah arahan aubiopitch 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
aubiopitch - alat baris arahan untuk mengekstrak padang muzik
SINOPSIS
aubiopitch sumber
aubiopitch [[-i] sumber] [-o sink]
[-r kadar] [-B menang] [-H hop]
[-p kaedah] [-u unit] [-l thres]
[-s sil] [-f]
[-v] [-h] [-j]
DESCRIPTION
aubiopitch percubaan untuk mengesan pic, ketinggian yang dirasakan nota muzik.
Apabila dimulakan dengan input sumber (-i/--input), padang yang dikesan dicetak pada
konsol, diawali dengan cap masa dalam beberapa saat. Jika tiada calon pitch ditemui, outputnya adalah
0.
Apabila dimulakan tanpa input sumber, atau dengan pilihan bicu (-j/--jack), aubiopitch
bermula dalam mod bicu.
PILIHAN
Program ini mengikut sintaks baris arahan GNU yang biasa, dengan pilihan panjang bermula dengan
dua sengkang (--). Ringkasan pilihan disertakan di bawah.
-saya, --input sumber
Jalankan analisis pada fail audio ini. Kebanyakan yang tidak dimampatkan dan dimampatkan disokong,
bergantung pada cara aubio dibina.
-o, --pengeluaran sink
Simpan hasil dalam fail ini. Fail akan dibuat pada model fail input.
Frekuensi yang dikesan dimainkan pada kelantangan yang dikesan.
-r, --sampel kadar
Ambil input sumber, sampel semula pada persampelan yang diberikan kadar. Yang kadar sepatutnya
dinyatakan dalam Hertz sebagai integer. Jika 0, persampelan kadar dari yang asal sumber
akan digunakan. Lalai kepada 0.
-B, --bufsize menang
Saiz penimbal untuk dianalisis, iaitu panjang tetingkap yang digunakan
pengiraan spektrum dan temporal. Lalai kepada 2048.
-H, --hopsize hop
Bilangan sampel antara dua analisis berturut-turut. Lalai kepada 256.
-p, --pitch kaedah
Pengesanan padang kaedah untuk menggunakan. Lihat KAEDAH PITCH di bawah. Lalai kepada 'lalai'.
-u, --pitch-unit unit
. unit untuk digunakan untuk mencetak frekuensi. Nilai yang mungkin termasuk midi, bin, cent,
dan Hz. Lalai kepada 'Hz'.
-l, --toleransi nada thres
Tetapkan toleransi untuk algoritma pengesanan padang. Nilai biasa berkisar antara
0.2 dan 0.9. Calon padang ditemui dengan keyakinan kurang daripada kehendak ambang ini
tidak terpilih. Lebih tinggi ambang, lebih yakin kepada calon.
Lalai untuk dinyahtetapkan.
-ya, --senyap sil
Tetapkan ambang senyap, dalam dB, di mana permulaan tidak akan dikesan. A
nilai -20.0 akan menghapuskan kebanyakan permulaan tetapi yang paling kuat. Nilai daripada -90.0
akan memilih semua permulaan. Lalai kepada -90.0.
-m, --campuran-input
Campurkan sumber isyarat kepada isyarat keluaran sebelum menulis ke sink.
-f, --paksa-tulis ganti
Tulis ganti fail output jika ia sudah wujud.
-j, --jack
Gunakan input/output Jack. Anda memerlukan pengawal sambungan Jack untuk menyuap aubio
beberapa isyarat dan dengar outputnya.
-h, - membantu
Cetak mesej bantuan ringkas dan keluar.
-v, --verbose
Berkata-kata.
PITCH KAEDAH
Kaedah yang ada ialah:
lalai
gunakan lalai kaedah
Pada masa ini, lalai kaedah ditetapkan kepada yinfft.
schmitt
Pencetus Schmitt
Pengekstrakan padang ini kaedah melaksanakan pencetus Schmitt untuk menganggarkan tempoh a
isyarat. Ia adalah sangat murah dari segi pengiraan, tetapi juga sangat sensitif kepada bunyi bising.
fcomb penapis sikat harmonik pantas
Pengekstrakan padang ini kaedah melaksanakan penapis sikat harmonik pantas untuk menentukan
frekuensi asas bunyi harmonik.
mcomb penapis berbilang sikat
Algoritma anggaran kekerapan asas ini melaksanakan perataan spektrum, berbilang sikat
penapisan dan histogram puncak.
specacf
Fungsi auto-korelasi spektrum
yin Algoritma YIN
Algoritma ini telah dibangunkan oleh A. de Cheveigne dan H. Kawahara dan pertama kali diterbitkan
dalam:
De Cheveigné, A., Kawahara, H. (2002) "YIN, penganggar frekuensi asas untuk pertuturan
dan muzik", J. Acoust. Soc. Am. 111, 1917-1930.
yinfft Algoritma Yinfft
Algoritma ini diperoleh daripada algoritma YIN. Dalam pelaksanaan ini, Fourier
transform digunakan untuk mengira fungsi perbezaan segi empat sama tirus, yang membolehkan spektrum
pemberat. Kerana fungsi perbezaan adalah tirus, pemilihan tempoh adalah
dipermudahkan.
Paul Brossier, Anotasi automatik audio muzik untuk sistem interaktif, Bab 3,
Analisis Pitch, tesis PhD, Pusat muzik Digital, Queen Mary University of London,
London, UK, 2006.
Gunakan aubiopitch dalam talian menggunakan perkhidmatan onworks.net