Show HN: Android guitar looper app for creating seamless practice loops (play.google.com)

1 points by ralph_sc ↗ HN
I’m a developer and hobby guitarist, and I built a small Android app to help with practicing.

I always wanted to make a cross-platform native app in C (C99), and this is my attempt. I started on macOS and then moved to Android. The hardest parts so far have been JNI integration and handling permissions. The GUI is custom and rendered with OpenGL ES.

The app records seamless, bar-perfect loops with a precount click, so you can strum chord changes and improvise over them.

Happy to answer questions or get feedback.

3 comments

[ 4.6 ms ] story [ 18.6 ms ] thread
Are you saying it automatically fixes the loop so it makes it seamless? Or I still have to physically time it with the click?
It worked well! Super handy to have a looper in my pocket! I do wish I could play a riff one time and just say loop it. I think you could use TarsosDSP for onset/beat detection, aubio for more advanced tempo and onset analysis and Superpowered for high-quality time-stretching and actual loop creation.