2011-03-23 97 views
0

是否可以在可聽範圍內設置特定頻率並讓iPhone在該頻率下播放音符?播放特定頻率的音符

我期望有可能是等的方法如下:

  • (無效)playNote(浮頻率,浮動量,浮動的持續時間);
+1

先嚐試一下,然後尋求幫助。不要指望我們從頭開始爲你編寫代碼。 – ryebr3ad 2011-03-23 15:11:30

+0

期待像' - (void)playNote(浮點型,浮點型,浮點型)的函數;'?這是一個語法錯誤分開。你可能是指**方法**,但即使如此,它仍然是錯誤的。另外,你想要什麼樣的波形?竇,正方形,三角形也許? – 2011-03-23 15:23:01

+0

我試圖清理問題。也許現在可以回答。 – keparo 2011-03-23 16:38:15

回答

2

這裏沒有內置或標準的API。但是如果你知道如何繪製你想要的波形,你可以將你想要的頻率和幅度的聲音波形合成爲一系列音頻隊列或音頻單元RemoteIO緩衝器。

+0

是的,我可以畫出它:它只是一條平坦的線條:我只想在各種音量下演奏單個音符。我會檢查這些課程,謝謝。 – 2011-03-25 09:52:48

+0

我已經找到這本書: – 2011-04-08 09:47:40

+0

http://www.amazon.com/Core-Audio-Kevin-Avila/dp/0321636848/ref=sr_1_1?ie=UTF8&qid=1302255962&sr=8-1 – 2011-04-08 09:47:56