私は実行時に変化する単純な音を演奏したいと思います。たとえば、異なる周波数の音を再生することができます。iOSで音符や簡単な音を鳴らしていますか?
基本的に、私は実行時に簡単なメロディを作り、それを再生できるようにしたいと考えています。どのようにアプリケーションを合成するのですか?私はCoreAudio
経由でそれを行う方法があると思います。
SDKを使用する方法はありますか?
私は実行時に変化する単純な音を演奏したいと思います。たとえば、異なる周波数の音を再生することができます。iOSで音符や簡単な音を鳴らしていますか?
基本的に、私は実行時に簡単なメロディを作り、それを再生できるようにしたいと考えています。どのようにアプリケーションを合成するのですか?私はCoreAudio
経由でそれを行う方法があると思います。
SDKを使用する方法はありますか?
オーディオ波形のPCMサンプルを作成する方法がわかっている場合は、希望の音符長の波形を希望する周波数と音量で作成し、その生の波形データをAudio Queue APIまたはAudio Unit RemoteIO API。
ここでは、これらのAPIを使用した音色が少し長くなっています(description of how to play)。
これを行うにはいくつかの方法があります。最も簡単なのは、必要なすべての音符を記録してから、タイマーを使ってシーケンスを作成することです。最初にAVAudioPlayerを試してみてください。これが最も簡単な方法です。オーディオデータを直接操作する必要がある場合は、Audio Queue ServicesまたはOpenALを使用できます。
http://atastypixel.com/blog/using-remoteio-audio-unit/
これは、最も優れた資源である、それはあなたを取得し、オーディオユニットで実行されます。
これはあまりにも素晴らしいです:http://cocoawithlove.com/2010/10/ios-tone-generator-introduction-to.html
+1質問が必要とされているどのくらいのコントロール、それを明確にしません。 HollanceのOpenAL SoundBank Player(GitHub上)は、ポリフォニックプレーヤーが必要な場合に非常に簡単なソリューションを提供します。 –