Android Visualizer FFT / Wellenform vom Gerätevolumen betroffen?

8

Ich arbeite an einer Musikanalyse mit der Visualizer-Klasse für Android 2.3.1. Ich finde, dass die FFT- und Wellenform-Größen von der Lautstärke des Geräts beeinflusst werden. Das heißt, wenn der Benutzer die Lautstärke heruntergeregelt hat, erhalte ich wenig oder keine FFT-Daten.

Ich habe das auf einem Motorola Xoom, Samsung Galaxy Tab und dem Emulator getestet und es verhält sich so.

Ich verwende den folgenden Code:

%Vor%

Wenn wir uns die Dokumente für die Visualizer-Klasse ansehen, scheint es, als ob wir vorbeigehen In einer gültigen Audiositzungs-ID sollte der Visualisierer bei dieser Audiositzung arbeiten. Es scheint, dass der Visualizer auf der Ausgabemischung arbeitet.

Hat irgendjemand anderes das entdeckt oder einen Weg gefunden?

Danke

    
user1035335 08.11.2011, 10:03
quelle

1 Antwort

11

Ich hatte auch das gleiche Problem, aber es funktioniert, wenn ich den Eqaulizer und Visualizer für die gleiche Seession-ID aktiviert habe. Ich kenne den Grund dafür nicht, ich habe es überprüft, den Equalizer von der Visualizer-Klasse in api Demos zu entfernen Arbeiten wie du gesagt hast.

%Vor%     
Ramesh Akula 26.11.2011, 10:06
quelle