2009-05-22 14 views
16

オーディオファイルの波形をレンダリングする方法について誰かが提案しているのだろうかと思っていました。私は、ユーザーがオーディオトラックのイン点とアウト点を設定できるようにしたいと思うし、どこにポイントを置くかを見ることができるように波形が必要です。iphoneの波形をレンダリングする

これに利用できるライブラリはありますか、完全にカスタムソリューションにする必要がありますか?

波形とも呼ばれますか?多分もっと良い言葉があるので、私はより多くの検索をすることができます。

TIA!

答えて

11

それはここにも適用されますので、私は、this questionから私の答えを再投稿しています:

オーディオ波形を表示する場合は通常よりがあるので、あなたは、元のデータのデータ削減のいくつかの並べ替えを行うことになるでしょう画面上のピクセルよりもオーディオファイルで利用可能なデータ。ほとんどのオーディオエディタは、異なるズームレベルで使用するためのオーディオデータのサブセット(通常は波形のピークと谷)を格納する別のファイル(ピークファイルまたは概要ファイル)を作成します。その後、特定のポイントをズームインすると、生のオーディオデータ自体の参照が開始されます。限り、ソースコードが行くように、私はAudacityソースコードを探して推薦する

Waveform Display

Build an Audio Waveform Display

:ここ

はこの上でいくつかの良い記事です。 Audacityの波形表示は非常に優れており、波形をレンダリングするときに同様の種類のデータ削減が行われる可能性が非常に高いです。

2

CorePlotは、探しているライブラリです。 GoogleコードのIt is hosted

この関連性を参照してください。SO question

1

これは古い投稿であることを認識していますが、私はこれを最近検索し、SOや他のいくつかのサイトにあるいくつかのスニペットに基づいて自分のソリューションをロールアップすることに決めました。

私の答えを参照してくださいThis question

関連する問題