我不假設任何人都知道有任何庫可以檢測Mac OS X中麥克風接收到的當前音高(即音符)嗎?我假設它是Objective-C和一些提供lib的混合體。或者在Java中用於多平臺的善良?Mac OS X中的音高檢測
2
A
回答
0
那麼,你可以使用Aubio從麥克風錄製樣品後,或找到一個方法來管它。
0
不知道任何特定的庫,但Praat做音高分析,在OS X上運行,並可以腳本。
1
音樂DSP解決方案很難。發現一些特別好的和包裝在圖書館和免費是非常樂觀的。 (音樂軟件被業內譽爲具有競爭力,因爲它是...)
的源代碼庫有用的可以在http://www.musicdsp.org/
找到否則,米勒·普克特的小提琴〜代碼做幾乎你描述什麼。它不是一個圖書館,但它是(PD是一個擴展)。但來源可用AFAIK。
0
轉錄非常好。它會顯示錄音的音調,並向您顯示哪些鋼琴鍵。
如果你想自己寫這個,看看FFT(快速傅里葉變換)算法。它實際上很容易實現。 Id做FFT(將信號轉換成其頻率分量),然後挑出最上面的一個。
2
這裏有一些代碼片斷描述音調的自動關聯。
http://www.iwillapps.com/wordpress/?p=212
http://www.iwillapps.com/wordpress/?p=214
此外,這是在兩種類型的音調檢測 http://cnx.org/content/m11714/latest/)的一個偉大的 「解釋」:
- 時域 自相關
- 頻域諧波產品頻譜。
相關問題
- 1. 如何在Mac OS X中檢測SSD?
- 2. 系統檢測(Windows,Mac OS X或Linux)
- 3. Mac OS X簡單語音錄音機
- 4. 如何檢測Mac OS X中是否連接了藍牙音頻設備?
- 5. Mac OS X上的高性能代碼
- 6. 如何檢測Mac OS X中的「無效drawable」?
- 7. 如何檢測JavaScript中的Mac OS X版本
- 8. 檢測Mac OS X空間中空間的變化情況
- 9. 如何檢測Mac OS X中使用揚聲器的程序?
- 10. 在mac os中檢測無響應的窗口x
- 11. 如何檢測Mac OS X中的Java運行時?
- 12. 音樂的音高檢測
- 13. Mac OS X文本轉語音性別
- 14. 音頻採集在Mac OS X
- 15. 檢測Windows與Mac OS
- 16. 在錄製過程中檢測到沉默mac os x sdk
- 17. 在Mac OS X
- 18. Mac OS X Linker
- 19. 在Mac OS X
- 20. 在Mac OS X
- 21. Mac OS X PackageMaker
- 22. Mac OS X上的SimpleFTPUpload X
- 23. Mac OS X中的/ proc/uptime
- 24. 檢測Mac OS X上的Ruby 64位CPU
- 25. 在Mac OS X上測試IE6
- 26. 從CoreData檢索NSImage - Mac OS X
- 27. 從Mac OS X 10.6.7到最新版本的MAC OS X
- 28. Mac OS X上的Emacs中的語音編碼
- 29. Mac OS X窗口調整大小或移動時檢測
- 30. 如何以編程方式檢測Mac OS X Server Edition?