我正在尋找一種方法,可以從插入Windows PC上麥克風插座的磁帶錄音機獲取正弦波的頻率。這是我正在研究的一個小項目,用於查看是否可以將數據存儲在聲帶上,因此我將讀取和寫入磁帶的頻率以存儲數據。查找麥克風中正弦波的頻率
由於
我正在尋找一種方法,可以從插入Windows PC上麥克風插座的磁帶錄音機獲取正弦波的頻率。這是我正在研究的一個小項目,用於查看是否可以將數據存儲在聲帶上,因此我將讀取和寫入磁帶的頻率以存儲數據。查找麥克風中正弦波的頻率
由於
估計的正弦波的頻率的一種簡單方法是做一個頻譜分析和查找「最響亮的」頻率(大約):
我希望它與簡單的色調很好地工作。
^看到http://en.wikipedia.org/wiki/Window_function
^^有大量的可用FFT實現的,例如http://www.fftw.org/
如果只有一個在任何給定時間的正弦波,你可以指望有多少次每秒的信號變化它的值從正面到負面(IOW,穿過0)或其他方式,並且會給你頻率。或者您可以測量連續過零點之間的時間。這是一個非常簡單和便宜的解決方案。
任何編程語言要求?你會記錄到一個.wav文件,然後處理該wav文件,或者你是否實時流式傳輸數據? – TJD 2012-01-02 16:42:46
你到目前爲止嘗試過什麼?什麼工作?什麼沒有?請注意,您在任何時候都沒有從麥克風獲得一個清晰的波形。無論如何,你可能想看看古代極客使用的方法,這樣你就不會重新發明一個方形的車輪 - 例如http://en.wikipedia.org/wiki/ZX_Spectrum_software#Tape – Piskvor 2012-01-02 16:43:53