aboutsummaryrefslogtreecommitdiffstats
path: root/README.md
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/).