オーディオソングのDjミキサーを作れるようなオーディオミキサー(DJミュージックトラック)のようなアプリを作りたい。ユーザーは、2つ以上の個別のリズム、ベース、またはビートトラックとミックスして、新しい修正Dj音楽を作成できるミュージックソングトラックを選択できます。
私はこれについて多くの調査を行いましたが、アイデアや手掛かりを見つけることができませんでした。
これに関するアイデアや参照URLをお持ちの方は、ぜひ共有してください。
Androidには、オーディオミキシング(2つのオーディオ入力ストリームを1つの出力ストリームに結合)をサポートする組み込みライブラリはありません。)Java javax.sound
オーディオミキシングをサポートするライブラリは、Android-興味深いものがあります discussion に移植されていません。GoogleエンジニアのDiane Hackbornが、移植しない決定についてjavax.sound
Androidに。
独自のソリューションをゼロから開発する必要があるようです。 SO)には、2つのオーディオストリームを1つに結合する方法に関する役立つ回答がいくつかあります。
これの最も難しい部分は一度に複数のトラックを再生することであり、残りはUIで行うことができるようです。 複数のoggまたはmp3を同時に再生する方法..? 複数のサウンドを再生できるSoundPoolのドキュメントすぐに見つけることができます ここ 。