2010-09-07 26 views
0

En essayant de faire une application qui clignote l'écran en fonction de l'audio (comme un visualiseur audio, mais au lieu d'une visualisation comme des barres ou quelque chose comme ça, il suffit de faire clignoter l'écran) . Je ai déjà fait le lecteur de musique et de savoir comment faire le widget en plein écran et changer de couleur (qui va clignoter), mais je ne sais pas comment détecter le (je pense que c'est carte audio) tampon est plein, parce que quand il est plein je voudrais changer la couleur du widget, et ce serait vraiment super rapide, donc l'écran clignote super rapidement. Des idées sur la façon de détecter si le tampon est plein, ou toute autre approche que je pourrais poursuivre pour atteindre mon objectif?Comment gérer le tampon de carte audio

Merci d'avance.

Répondre

0

Avez-vous vérifié la méthode SoundMixer Class computeSpectrum? Il ne vous donne pas d'informations sur le tampon mais renvoie des informations sur le son en cours de lecture que vous pouvez utiliser pour représenter graphiquement le son.

+0

Je n'en ai pas entendu parler. Nom étrange SoundMixer Classe méthode computeSpectrum, n'est-ce pas? – Sismetic

+0

Merci pour le conseil :) – Sismetic

+0

Désolé, c'était mal exprimé! Vérifiez la méthode computeSpectrum de la classe SoundMixer! – PatrickS