{"id":13848118,"url":"https://github.com/felixpalmer/android-visualizer","last_synced_at":"2025-04-04T10:09:20.461Z","repository":{"id":1970274,"uuid":"2901410","full_name":"felixpalmer/android-visualizer","owner":"felixpalmer","description":"Takes the input from the Android MediaPlayer and displays visualizations, like in iTunes or WinAmp","archived":false,"fork":false,"pushed_at":"2018-08-22T01:19:03.000Z","size":26503,"stargazers_count":822,"open_issues_count":24,"forks_count":279,"subscribers_count":75,"default_branch":"master","last_synced_at":"2025-03-28T09:09:14.375Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/felixpalmer.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2011-12-02T20:50:55.000Z","updated_at":"2025-03-27T02:49:17.000Z","dependencies_parsed_at":"2022-07-14T06:40:28.521Z","dependency_job_id":null,"html_url":"https://github.com/felixpalmer/android-visualizer","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/felixpalmer%2Fandroid-visualizer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/felixpalmer%2Fandroid-visualizer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/felixpalmer%2Fandroid-visualizer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/felixpalmer%2Fandroid-visualizer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/felixpalmer","download_url":"https://codeload.github.com/felixpalmer/android-visualizer/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247157283,"owners_count":20893220,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-04T19:00:41.967Z","updated_at":"2025-04-04T10:09:20.436Z","avatar_url":"https://github.com/felixpalmer.png","language":"Java","readme":"# Android Visualizer\n\nA View subclass that Takes the input from the Android MediaPlayer and displays visualizations, like in iTunes or WinAmp\n\nThe Visualizer is designed to be modular, so it is very easy to combine visualizations to create more complex effects.\n\n## Examples\n\nIt's easy to create your own custom visualizations or combine/edit existing ones. Below are a few examples:\n\n### A pair of frequency distributions. \n![](https://github.com/felixpalmer/android-visualizer/raw/master/demo/demo-1.gif)  \nThis is an example which uses the FFT data rather than the raw audio waveform  \n### Line visualization\n![](https://github.com/felixpalmer/android-visualizer/raw/master/demo/demo-2.gif)  \nDraws the audio waveform on screen, pulsing on prominent beats\n### Circle visualization\n![](https://github.com/felixpalmer/android-visualizer/raw/master/demo/demo-3.gif)  \nDraws the audio waveform in a circle, with the radius changing over time\n### Combined visualization\n![](https://github.com/felixpalmer/android-visualizer/raw/master/demo/demo-4.gif)  \nA combination of all the above\n\n## License\nReleased under the [MIT license](http://creativecommons.org/licenses/MIT/).\n\n","funding_links":[],"categories":["Java","Libs"],"sub_categories":["\u003cA NAME=\"Widget\"\u003e\u003c/A\u003eWidget"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffelixpalmer%2Fandroid-visualizer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffelixpalmer%2Fandroid-visualizer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffelixpalmer%2Fandroid-visualizer/lists"}