Audio processing for Android using NDK, focusing Guitar
##Mockups
To setup the NDK, you must follow this tutorial
You can watch the video of the tutorial here
| Use Case | Status | Implementation Notes |
|---|---|---|
| The app should capture audio from an external audio source | ✅ | It works if the device supports external audio source |
| The app should send the processed signal through an external audio output | ✅ | |
| The process of capturing, processing and emitting the audio should have a very small latency | ✅ | The latency to process the signal is smaller than 2 ms, but the total latency is much bigger |
| The app should offer at least 1 effect (Distortion) | ✅ |
- Due to hardware specificities, the app will not work in all the android devices.
Here is a list of tested devices
| Testes Devices | Status |
|---|---|
| Samsung Galaxy SIII | ✅ |
| ASUS Zenfone 2 | ❌ |
To connect the guitar to the phone, some hardware is required. You can make it yourself using this tutorial



