Contains codes used for implementation of signal processing algorithm on smart phone.
Steps to create APK.
- Write MATLAB code for any algorithm (in this case DSP), Test it in MATLAB environment for correctness.
- Use MathCoder tool, to Convert MATLAB to C language. (Wow, This is awesome. No head banging for variable declaration and pointers :P)
- Copy all the files generated from MathCoder.
- Create a Project In android Studio
- Use JNI inerface and add files generated by Mathcoder to JNI folder.
- Create GUI to input user choice of parmeters. (Be creative in GUI)
- Build and generate APK.
- Use it on phone, and SHOW OFF !!
Thanks to Dr. Kehtarnavaz University Of Texas At Dallas, who taught this course. Using Mobile phone as platform, we can run any complex algorithm in hand and in REAL TIME. Feel Free to read the book " Smartphone-Based Real-Time Digital Signal Processing"