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