Come disegnare la forma d'onda del lettore musicale di Android?

uno degli sfondi predefiniti dal vivo fornito con il mio telefono è stato uno background che ha mostrato la forma d'onda della musica che suona in tempo reale in tempo reale. Mi stavo chiedendo come si potesse fare questo. Sembra che dovrei accedere in qualche modo ai dati di streaming della musica di sottofondo e calcolare i campioni in tempo reale, ma non ho idea di come get i dati in streaming. Penso di poter visualizzare la forma d'onda seguendo questo tutorial http://codeidol.com/java/swing/Audio/Build-an-Audio-Waveform-Display/ , ma non sono esattamente sicuro di come farlo. Aiuto sarebbe molto apprezzato /

  • Schermata di block Android
  • consumando il webservice da eclipse di android
  • Cercando di scrivere e aggiornare i contatti
  • La compilazione di Eclipse di Android 4.0 non è rioutput
  • Aggiungere un filter di ricerca su RecyclerView con le tabs?
  • Imansible scrivere su SD Card sul telefono Android
  • Come effettuare query ricorsive in SQLite?
  • DialogFragment si blocca Attività quando si chiama startActivity ()
  • Nascondere il tempo nella notifica di Android senza utilizzare il layout personalizzato
  • Android: Tutorial sulla creazione della visualizzazione personalizzata
  • È presente l'evento di installazione in android?
  • Sovrapposizione colore Android - Modalità PorterDuff
  • 2 Solutions collect form web for “Come disegnare la forma d'onda del lettore musicale di Android?”

    Esiste una class Android denominata Visualizer che consente di accedere all'audio che viene eseguito http://developer.android.com/reference/android/media/audiofx/Visualizer.html

    Inoltre, poiché Android è tutto open source, puoi guardare come funziona lo background in diretta! https://android.googlesource.com/platform/packages/wallpapers/MusicVisualization/

    Inoltre, consulta https://github.com/felixpalmer/android-visualizer per un esempio di come creare visualizzazioni dall'output audio del MediaPlayer.

    L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.