Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/felixpalmer/android-visualizer
Takes the input from the Android MediaPlayer and displays visualizations, like in iTunes or WinAmp
https://github.com/felixpalmer/android-visualizer
Last synced: 16 days ago
JSON representation
Takes the input from the Android MediaPlayer and displays visualizations, like in iTunes or WinAmp
- Host: GitHub
- URL: https://github.com/felixpalmer/android-visualizer
- Owner: felixpalmer
- Created: 2011-12-02T20:50:55.000Z (almost 13 years ago)
- Default Branch: master
- Last Pushed: 2018-08-22T01:19:03.000Z (about 6 years ago)
- Last Synced: 2024-08-05T19:35:25.690Z (3 months ago)
- Language: Java
- Homepage:
- Size: 25.3 MB
- Stars: 814
- Watchers: 75
- Forks: 277
- Open Issues: 24
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
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.
![](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/).