AOSPA-L/android_external_android-visualizer

Name: android_external_android-visualizer

Owner: AOSPAL (Lollipop)

Description: Takes the input from the Android MediaPlayer and displays visualizations, like in iTunes or WinAmp

Created: 2015-03-12 22:29:51.0

Updated: 2015-03-12 22:29:51.0

Pushed: 2015-03-31 07:46:11.0

Homepage:

Size: 26391

Language: Java

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

Android Visualizer

A View subclass that Takes the input from the Android MediaPlayer and displays visualizations, like in iTunes or WinAmp

The Visualizer is designed to be modular, so it is very easy to combine visualizations to create more complex effects.

Examples

It's easy to create your own custom visualizations or combine/edit existing ones. Below are a few examples:

A pair of frequency distributions.


This is an example which uses the FFT data rather than the raw audio waveform

Line visualization


Draws the audio waveform on screen, pulsing on prominent beats

Circle visualization


Draws the audio waveform in a circle, with the radius changing over time

Combined visualization


A combination of all the above

License

Released under the MIT license.


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.