0

私のチームと私は、iPhone および Android 用の音楽アプリケーションの開発をほぼ完了しました。これにより、ユーザーは、サンプリングされたサウンドを再生および重ね合わせることで構築された独自の音楽を作成できます (一度に最大 16 まで)。私たちは、ユーザーがこれらの曲を共有できるようにする方法を探しています。これは、(Android および iPhone アプリケーションが既に行っているように) ピッチ、長さ、開始時間を表す文字列として表現される曲を取得するオーディオ プレーヤーを Web サイトに埋め込むことによって実現します。 、および楽器を作成し、それらを単一の再生可能なオーディオ ファイル (任意の形式) に変換します。

SoundManager 2 と WebAudio を調べたところ、両方で同じ問題が発生しました。サウンドを停止すると、ビープ音またはポップ音が作成され、削除できません。調査すべき別のフレームワークまたは API を知っている人はいますか? ちょっとしたグーグル検索でも sfplay は際立っていましたが、それに関するドキュメントはあまりありません。他の提案はありますか?

ありがとう!

4

1 に答える 1

0

javascript/html5 オーディオにはまだ多くの問題があります。WebAudio は非常に強力ですが、あまり移植性がありません。Soundmanager 2 はそれほど強力ではありませんが、より移植性があります。何か間違ったことをしていない限り、どちらのライブラリでもクリック音や不連続音は聞こえないはずですが、ブラウザベースのオーディオでは同期などに問題があります。

そのため、Web で「本格的な」オーディオを行っているほとんどの人は、Java アプレットまたはフラッシュを使用していますが、これらはデバイスでは機能しません。

于 2012-09-05T00:57:08.533 に答える