blob: 0ff84ecb807449a1492bdc1517acbb6a717e0fc2 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
# Android Visualizer
A View subclass that Takes the input from the Android MediaPlayer and displays visualizations, like in iTunes or WinAmp
## 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.
![](https://github.com/felixpalmer/android-visualizer/raw/master/demo/demo-1.gif)
This is an example which uses the FFT data rather than the raw audio waveform
### Line visualization
![](https://github.com/felixpalmer/android-visualizer/raw/master/demo/demo-2.gif)
Draws the audio waveform on screen, pulsing on prominent beats
### Circle visualization
![](https://github.com/felixpalmer/android-visualizer/raw/master/demo/demo-3.gif)
Draws the audio waveform in a circle, with the radius changing over time
### Combined visualization
![](https://github.com/felixpalmer/android-visualizer/raw/master/demo/demo-4.gif)
A combination of all the above
## License
Released under the [MIT license](http://creativecommons.org/licenses/MIT/).
|