web-dev-qa-db-ja.com

Androidプログラムでのオーディオソングミキサー

オーディオソングのDjミキサーを作れるようなオーディオミキサー(DJミュージックトラック)のようなアプリを作りたい。ユーザーは、2つ以上の個別のリズム、ベース、またはビートトラックとミックスして、新しい修正Dj音楽を作成できるミュージックソングトラックを選択できます。

私はこれについて多くの調査を行いましたが、アイデアや手掛かりを見つけることができませんでした。

これに関するアイデアや参照URLをお持ちの方は、ぜひ共有してください。

24
Dinesh Sharma

Androidには、オーディオミキシング(2つのオーディオ入力ストリームを1つの出力ストリームに結合)をサポートする組み込みライブラリはありません。)Java javax.soundオーディオミキシングをサポートするライブラリは、Android-興味深いものがあります discussion に移植されていません。GoogleエンジニアのDiane Hackbornが、移植しない決定についてjavax.sound Androidに。

独自のソリューションをゼロから開発する必要があるようです。 SO)には、2つのオーディオストリームを1つに結合する方法に関する役立つ回答がいくつかあります。

オーディオファイルの混合

Androidでのオーディオ編集

Android-複数の静的波形を単一のAudioTrackに混合

16
Gunnar Karlsson

これの最も難しい部分は一度に複数のトラックを再生することであり、残りはUIで行うことができるようです。 複数のoggまたはmp3を同時に再生する方法..? 複数のサウンドを再生できるSoundPoolのドキュメントすぐに見つけることができます ここ

2
Techwolf