質問

私が書いている子供たちのiPhoneアプリケーションを持っていると私は、Core Audioのを使用して、サウンドサンプルのピッチをシフトできるようにする必要があります。誰もが、私はこれが行われているところで見ることができる任意のコード例を持っています。私は、私は最初のものはないです知っている、これを行うアプリケーションストアには多くの音楽やゲームのアプリがあります。しかし、私は、それが行われているのいずれかの例を見つけることができません。

役に立ちましたか?

解決

あなたはiphoneにピッチシフト用のDSP寸法からディラック-2 に使用することができます。引用: -

「DIRAC2が無制限のサンプル・レートと位相ロックされたマルチチャンネルのサポートを提供する商用オブジェクトライブラリの両方として、自由単一チャンネル、44.1 / 48kHzのLE版として提供されています。」

他のヒント

ピッチを変更することがsoundtouchオープンソースプロジェクトを使用する

ここにリンクがある: http://www.surina.net/soundtouch/する

あなたのプロジェクトにsoundtouchを追加すると、

は、入力として入力された音声ファイルのパス、出力音ファイルパスとピッチ変化を与える必要があります。

それはあなたが声を録音する場合、直接、処理のためにデータを与えるようにsoundtouchを修正するために、その優れたサウンドを処理するために多くの時間がかかるため。それはあなたのアプリケーションがより良いでしょう。

私はそれは同じ問題の解決策を探している他のいずれかのために(私が見つけたとおり)尋ねたが、それは本当に貴重なリンクである人のために遅すぎることを知っています。

だから、ここでは、世話をする、それ自身のオーディオプレーヤーのクラスと最新DIRAC3を持っていますを実行する時間ピッチと速度ののシフト(神はより多くのことを知っているために探ります)。サンプルを実行し、そのために拍手の大きなラウンドを持っています。

ディラックを試してみてください - それはそこに最高の技術だし、勝つ、Linuxでは、MacOSのXとiOSで利用可能です。我々は、すべて当社の製品には、それを使っている(と他のカップルは、同様に、App Storeで「カポ」を検索します)。彼らは、以前のバージョンからパフォーマンスの巨大な増加を見ている今、バージョン3にいます。この情報がお役に立てば幸いです。

scroll top