The Analysis & Resynthesis Sound Spectrograph

Software screenshot:
The Analysis & Resynthesis Sound Spectrograph
Rincian Software:
Versi: 0.2.3
Tanggal Upload: 2 Jun 15
Pengembang: Michel Rouzic
Lisensi: Gratis
Popularitas: 14

Rating: nan/5 (Total Votes: 0)

Analisis & resynthesis Suara Spectrograph, juga dikenal sebagai ARSS, adalah program yang menganalisis file suara ke dalam spectrogram dan mampu synthetise spektogram ini, atau gambar yang dibuat pengguna lainnya, kembali menjadi suara.
ARSS terdiri dalam dua bagian utama, spectrographer dengan basis-2 skala frekuensi logaritmik, dan synthetiser spektogram.
Tidak seperti kebanyakan spectrographers yang didasarkan pada STFTs dan melakukan analisis dengan memotong sinyal menjadi irisan waktu kecil untuk menganalisis irisan tersebut dalam domain frekuensi, ARSS yang didasarkan pada filter bank diikuti oleh deteksi amplop, yang berarti bahwa sinyal dipotong menjadi irisan frekuensi-domain kecil, dan kemudian dianalisis dalam domain waktu.
Bank filter, seperti yang sekarang, dibuat dengan tumpang tindih filter bandpass FIR didefinisikan logaritmis. Setelah sinyal asli disaring dengan filter bank, sinyal setiap dihasilkan dikirim ke amplop deteksi.
Deteksi amplop di ARSS yang tidak didasarkan pada Hilbert transform dan puncak deteksi, seperti itu biasanya dilakukan. Untuk mencapai deteksi amplop, pertama kita melakukan FFT pada sinyal, nol-pad awal sinyal dalam domain frekuensi sesuai dengan pengaturan yang ditetapkan pengguna, maka kita melakukan IFFT, dan, sekarang dalam domain waktu, kita beralih setiap sampel negatif menjadi positif, dan kami low-pass filter (dan akhirnya memusnahkan) sinyal sesuai dengan pengaturan yang ditetapkan pengguna yang sama seperti sebelumnya kita gunakan.
Sebagai contoh, katakanlah kita memiliki sinyal dengan frekuensi sampling 44.100 Hz, dan bahwa kita ingin mendapatkan amplop untuk itu yang frekuensi sampling akan 100 Hz. Setelah kita melakukan FFT, kita menambahkan cukup nol dalam domain frekuensi pada awal sinyal kami sehingga setiap frekuensi komponen pergeseran sebesar 50 Hz (100 Hz dibagi dua, nanti akan muncul jelas mengapa), dan kami melakukan IFFT. Sinyal kami sekarang memiliki frekuensi sampling 44200 Hz (44.100 + 100 Hz), dan sinyal asli yang sebelumnya membentang dari 0 Hz sampai 22.050 Hz sekarang membentang dari 50 Hz sampai 22.100 Hz.
Sekarang kita mengubah setiap sampel waktu-domain ke dalam nilai mutlak dengan memutar setiap sampel negatif menjadi positif. Untuk melakukan ini pada sinyal berarti bahwa, misalnya, gelombang sinus frekuensi tertentu akan menjadi sinyal yang periodisitas akan menjadi dua kali frekuensi. Setelah kita filter low-pass yang sinyal untuk dua kali frekuensi bahwa kita memperoleh amplop yang sinyal. Dalam kasus kami, sekarang kami telah memperoleh nilai absolut untuk sinyal kami, karena periodisitas dari sinus pada frekuensi terendah - 50 Hz - sekarang akan menjadi 100 Hz, kami hanya low-pass menyaring sinyal kami di 100 Hz untuk mendapatkan amplop sinyal asli. Kita sekarang dapat memusnahkan sinyal ke tingkat sampel 100 Hz.
Amplop yang dihasilkan untuk setiap pita frekuensi membuat garis horizontal dari gambar yang mewakili spectrogram. Amplitudo amplop menerjemahkan linear dalam intensitas dalam gambar.
The spektogram synthetiser didasarkan pada modulasi menggunakan garis horizontal gambar amplop. Setiap baris horizontal upsampled dengan tingkat sampling tingkat sinyal akhir yang diinginkan sampling, dan kemudian dimodulasi dengan, tergantung pada modus synthetisation dipilih oleh pengguna, sinus cocok dengan frekuensi pusat setiap garis horizontal mewakili, atau kebisingan disaring melalui filter Bank.
Apa yang Baru di Release ini:
· Tetap sistem basis logaritma sehingga menghasilkan hasil yang diharapkan bila menggunakan dasar yang berbeda dari 2
· Diimplementasikan skala frekuensi linear
· Tetap volume band noise dalam sintesis suara, meskipun mungkin tidak sempurna dan mungkin cara off untuk basis logarithmical selain skala frekuensi 2 dan linear
· Batas Diimplementasikan memeriksa ketika membaca dan menulis di frekuensi bawah dan atas
· Tetap input pengaturan brightness yang hanya akan mengambil nilai integer
· Ditambahkan sedikit informasi lebih lanjut di jalur display kemajuan

Software yang serupa

Valosoitin
Valosoitin

20 Feb 15

SunVox
SunVox

17 Feb 15

RipOff CD Ripper
RipOff CD Ripper

3 Jun 15

Komentar untuk The Analysis & Resynthesis Sound Spectrograph

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!