Sesin zamana ve frekansa bağlı olarak çizimi

Başlatan optimum, 02 Mart 2015, 00:32:19

optimum

Bilgisayar ortamında kayıtlı bir sesin zamana ve frekansa bağlı çizimi nasıl yapılır acaba?



ferdem

Zamana göre çizdirmek kolay da spektrumu güzel veren bilmiyorum. Audio analiz programları olarak bakmalısınız. Adobe Audition profesyoneldir, ücretlidir.
EArt Audio Editor ile çizilmiş bir örnek aşağıda ama FFT yi düzgün almıyor olabilir. FFT nin istediğimiz gibi çıkması için bazı ayarların yapılması lazım, örn: şu süre örnekle sonra FFT al. Frequency resolution, temporal resolution arasında dengeyi biz ayarlamalıyız. EXPStudio Audio Editor, audacity diğer alternatifler.
MATLAB de wav dosyasını kolayca çizdirebilirsiniz, dosyayı sürekliyip bırakarak datayı MATLAB a alabilirsiniz, MATLAB şart, er geç kullanılacak, çalışılacak :)



alicavuslu

Matlab ile öncelikle wavread veya auidoread komutu ile wav dosyasını okumalısın. Zaman düzleminde çizim yapabilmen için plot komutu ile okuduğun datayi çizdirmen yeterlidir. Frekans izge grafiği çizimi için ise Matlab'da spectrogram komutunu kullanmalısın. Detaylı analiz için ise bu komut seti parametrelerini ayarlamalısın...