私が構築している Android アプリは、音楽を聴いて(電話で再生するか、デバイスのマイクで拾う) 、音楽に基づいて何かを行う必要があります。
そこで、私が考えていたのは、再生中の音楽のテンポ/bpm を聞いて、アプリの背景色に影響を与えるものを計算することです。
Malcolm McRoberts がここで要求したのと同様のものが必要です。つまり、音楽を分析してから何かを実行します。彼はEcho Nestを使用して目標を達成できたと言いましたが、その方法については (まだ) 説明していません。
elucid135 がここで要求したものと非常によく似たものが必要です。1 分あたりの拍数 (bpm) をリッスンし、それに基づいてアニメーションを実行します。しかし、私のプラットフォームは大きく異なります。
Androidのアイデアはありますか?
おそらく、Android AudioTrack、MediaPlayer、またはAudio Captureの知識を持っている人が何らかの情報を提供できます。
編集:
私が求めていることを誰も理解していないようだったので、言い換えてみます。
Android を使用して、デバイスのマイクを介して音楽を録音したいと考えています。次に、録音された音楽のビートを見つけるために録音されたものを分析したいと思います。そのビートに基づいて、私はアプリで何かが起こることを望んでいます.
私は音楽を録音する方法を知っています。私が探しているのは、音楽のビートを識別する方法に関するアドバイスです。
それが解決することを願っています。