| Repo: | IzzyOnDroid |
| AppID: | com.audiosoftware.jaliscope |
| Author: | CalibratedMind |
| License: | GPL-3.0-only |
| InRepoSince: | 2026-10-04 |
| LastRepoUpdate: | 2026-10-07 |
| LastAppUpdate: | 2026-10-06 |
| LastVersion: | 1.0.6 |
| Categories: | Graphics, Multimedia, Science & Education |
| APK source: | Codeberg/Forgejo/Gitea |
| Google Play: | Check if it's there |
This is an audio visualizer program, it takes audio files and converts them to lines rendered on screen where you can modify them as you desire with the functions available inside the buttons! Such program is sometimes classified as a Vectorscope Program, or a Lissajous Plot program to be specific.
First thing you see when you boot up the program is a rendering of the sound being currently played, and they are being used to play a nice tune.
HOW was it made?
The program is built using C++, and by using the SDL3 library for the renderings, and the MINIAUDIO single-header library for the audio playback buffering.
CONTROLS
When you tap the screen, 9 buttons in abstract minimal style shows up, layered on the edges of the screen before you, each one of them has a functionality.
Make a double tap under 500 milliseconds, and the audio stops, the rendering with it.
Starting clockwise from the bottom left, we have:
Some Quirks
Changing the frames chunk size can flush the audio buffer, which skips some chunk of the audio, with this, you can flush the buffers on the audio's halfbeat to make the audio play in a swing rhythm!
Rotating the rendering fast enough can give a stroboscopic effect for the rendering lines. In my opinion, this is very mesmerizing!
Add that with the splines changing at your whim, and you'd get a virtually infinite numbers of combos!
IMPORTANT NOTES!
For now, the app can ONLY process the following audio formats: FLAC, WAV, MP3. Ogg, and Opus formats, will be supported in future releases.
This project is licensed under the GNU General Public License v3.0
WhatsNew:
Fixed the lines rotation degree factor starting at 0.0.
Added a text when an unsupported format is loaded
And reformatted some logs