1

エコーまたはディレイ効果をシミュレートするためにオーディオに処理を適用するためのサンプルコードがどこにあるか知っている人はいますか?現在、AVAudioPlayerを使用してサンプルを再生していますが、その上にエフェクトを重ねたいと思います。これまでに見たすべてのリファレンスは非常に一般的で、AudioUnitに関連しています。

4

1 に答える 1

0

このためのサンプル コードを見つけるのが難しい理由は、avaudioplayer が実際にはエフェクト用ではないためです。サンプル バッファを (オーディオ ユニットのように) 直接処理する場合は、はるかに簡単なプロセスです。https://github.com/mazbox/ofxmarek/blob/master/mareklib/audio/effects/DigitalDelayを参照してください。 .h

私は avaudioplayer でエコーを行うためのサンプル コードを持っていませんが、一定の時間間隔で音量を下げながら数人のプレーヤーを発射する方法があります。これにより遅延効果が得られますが、それほど複雑ではありません。

于 2011-05-13T10:07:33.297 に答える