├── .gitignore ├── AndroidManifest.xml ├── LICENSE ├── README.md ├── ic_launcher-web.png ├── libs ├── android-support-v4.jar ├── commons-math3-3.1.1.jar ├── guava-14.0.1.jar └── musicg-1.4.2.0.jar ├── proguard-project.txt ├── project.properties ├── res ├── drawable-hdpi │ └── ic_launcher.png ├── drawable-ldpi │ └── ic_launcher.png ├── drawable-mdpi │ └── ic_launcher.png ├── drawable-xhdpi │ └── ic_launcher.png ├── layout │ └── activity_main.xml ├── menu │ └── activity_main.xml ├── raw │ ├── computdct.bc │ ├── computedct.bc │ ├── fft.bc │ ├── fft_restricted.bc │ ├── filtermultiplication.bc │ ├── grouptest.bc │ ├── hamming.bc │ ├── high_pass.bc │ ├── ifft.bc │ ├── logdataset.bc │ ├── matrixmultiplication.bc │ ├── matrixmultiplication2d.bc │ ├── melceps.bc │ ├── melfilterresps.bc │ ├── parallelsum.bc │ ├── powercalc.bc │ ├── powercalc2.bc │ ├── rearrangefilterresp.bc │ └── test_16b_8k.wav ├── values-v11 │ └── styles.xml ├── values-v14 │ └── styles.xml └── values │ ├── strings.xml │ └── styles.xml └── src └── com └── android └── rs ├── MainActivity.java ├── Mel_Test.java ├── Mel_Test_MicroBench.java ├── Mel_Test_Microphone.java ├── common.rsh ├── computeDCT.fs ├── fft.rs ├── filterMultiplication.fs ├── high_pass.fs ├── ifft.rs ├── logDataSet.fs ├── matrixMultiplication.fs ├── mel ├── DCT.java ├── HammingFilter.java └── MelFilterbank.java ├── melFilterResps.fs ├── parallelSum.rs ├── powerCalc.fs ├── rearrangeFilterResp.rs ├── test ├── FFT_Test.java ├── Hamming_Test.java ├── HighPass_Test.java └── iFFT_Test.java └── utils ├── ArrayConversion.java ├── MatrixMath.java └── MelMath.java /.gitignore: -------------------------------------------------------------------------------- 1 | bin 2 | gen 3 | .classpath 4 | .project 5 | .settings/ 6 | -------------------------------------------------------------------------------- /AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nesl/renderScriptFFT/HEAD/AndroidManifest.xml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nesl/renderScriptFFT/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nesl/renderScriptFFT/HEAD/README.md -------------------------------------------------------------------------------- /ic_launcher-web.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nesl/renderScriptFFT/HEAD/ic_launcher-web.png -------------------------------------------------------------------------------- /libs/android-support-v4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nesl/renderScriptFFT/HEAD/libs/android-support-v4.jar -------------------------------------------------------------------------------- /libs/commons-math3-3.1.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nesl/renderScriptFFT/HEAD/libs/commons-math3-3.1.1.jar -------------------------------------------------------------------------------- /libs/guava-14.0.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nesl/renderScriptFFT/HEAD/libs/guava-14.0.1.jar -------------------------------------------------------------------------------- /libs/musicg-1.4.2.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nesl/renderScriptFFT/HEAD/libs/musicg-1.4.2.0.jar -------------------------------------------------------------------------------- /proguard-project.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nesl/renderScriptFFT/HEAD/proguard-project.txt -------------------------------------------------------------------------------- /project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nesl/renderScriptFFT/HEAD/project.properties -------------------------------------------------------------------------------- /res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nesl/renderScriptFFT/HEAD/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /res/drawable-ldpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nesl/renderScriptFFT/HEAD/res/drawable-ldpi/ic_launcher.png -------------------------------------------------------------------------------- /res/drawable-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nesl/renderScriptFFT/HEAD/res/drawable-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /res/drawable-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nesl/renderScriptFFT/HEAD/res/drawable-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nesl/renderScriptFFT/HEAD/res/layout/activity_main.xml -------------------------------------------------------------------------------- /res/menu/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nesl/renderScriptFFT/HEAD/res/menu/activity_main.xml -------------------------------------------------------------------------------- /res/raw/computdct.bc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nesl/renderScriptFFT/HEAD/res/raw/computdct.bc -------------------------------------------------------------------------------- /res/raw/computedct.bc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nesl/renderScriptFFT/HEAD/res/raw/computedct.bc -------------------------------------------------------------------------------- /res/raw/fft.bc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nesl/renderScriptFFT/HEAD/res/raw/fft.bc -------------------------------------------------------------------------------- /res/raw/fft_restricted.bc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nesl/renderScriptFFT/HEAD/res/raw/fft_restricted.bc -------------------------------------------------------------------------------- /res/raw/filtermultiplication.bc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nesl/renderScriptFFT/HEAD/res/raw/filtermultiplication.bc -------------------------------------------------------------------------------- /res/raw/grouptest.bc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nesl/renderScriptFFT/HEAD/res/raw/grouptest.bc -------------------------------------------------------------------------------- /res/raw/hamming.bc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nesl/renderScriptFFT/HEAD/res/raw/hamming.bc -------------------------------------------------------------------------------- /res/raw/high_pass.bc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nesl/renderScriptFFT/HEAD/res/raw/high_pass.bc -------------------------------------------------------------------------------- /res/raw/ifft.bc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nesl/renderScriptFFT/HEAD/res/raw/ifft.bc -------------------------------------------------------------------------------- /res/raw/logdataset.bc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nesl/renderScriptFFT/HEAD/res/raw/logdataset.bc -------------------------------------------------------------------------------- /res/raw/matrixmultiplication.bc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nesl/renderScriptFFT/HEAD/res/raw/matrixmultiplication.bc -------------------------------------------------------------------------------- /res/raw/matrixmultiplication2d.bc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nesl/renderScriptFFT/HEAD/res/raw/matrixmultiplication2d.bc -------------------------------------------------------------------------------- /res/raw/melceps.bc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nesl/renderScriptFFT/HEAD/res/raw/melceps.bc -------------------------------------------------------------------------------- /res/raw/melfilterresps.bc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nesl/renderScriptFFT/HEAD/res/raw/melfilterresps.bc -------------------------------------------------------------------------------- /res/raw/parallelsum.bc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nesl/renderScriptFFT/HEAD/res/raw/parallelsum.bc -------------------------------------------------------------------------------- /res/raw/powercalc.bc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nesl/renderScriptFFT/HEAD/res/raw/powercalc.bc -------------------------------------------------------------------------------- /res/raw/powercalc2.bc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nesl/renderScriptFFT/HEAD/res/raw/powercalc2.bc -------------------------------------------------------------------------------- /res/raw/rearrangefilterresp.bc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nesl/renderScriptFFT/HEAD/res/raw/rearrangefilterresp.bc -------------------------------------------------------------------------------- /res/raw/test_16b_8k.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nesl/renderScriptFFT/HEAD/res/raw/test_16b_8k.wav -------------------------------------------------------------------------------- /res/values-v11/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nesl/renderScriptFFT/HEAD/res/values-v11/styles.xml -------------------------------------------------------------------------------- /res/values-v14/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nesl/renderScriptFFT/HEAD/res/values-v14/styles.xml -------------------------------------------------------------------------------- /res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nesl/renderScriptFFT/HEAD/res/values/strings.xml -------------------------------------------------------------------------------- /res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nesl/renderScriptFFT/HEAD/res/values/styles.xml -------------------------------------------------------------------------------- /src/com/android/rs/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nesl/renderScriptFFT/HEAD/src/com/android/rs/MainActivity.java -------------------------------------------------------------------------------- /src/com/android/rs/Mel_Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nesl/renderScriptFFT/HEAD/src/com/android/rs/Mel_Test.java -------------------------------------------------------------------------------- /src/com/android/rs/Mel_Test_MicroBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nesl/renderScriptFFT/HEAD/src/com/android/rs/Mel_Test_MicroBench.java -------------------------------------------------------------------------------- /src/com/android/rs/Mel_Test_Microphone.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nesl/renderScriptFFT/HEAD/src/com/android/rs/Mel_Test_Microphone.java -------------------------------------------------------------------------------- /src/com/android/rs/common.rsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nesl/renderScriptFFT/HEAD/src/com/android/rs/common.rsh -------------------------------------------------------------------------------- /src/com/android/rs/computeDCT.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nesl/renderScriptFFT/HEAD/src/com/android/rs/computeDCT.fs -------------------------------------------------------------------------------- /src/com/android/rs/fft.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nesl/renderScriptFFT/HEAD/src/com/android/rs/fft.rs -------------------------------------------------------------------------------- /src/com/android/rs/filterMultiplication.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nesl/renderScriptFFT/HEAD/src/com/android/rs/filterMultiplication.fs -------------------------------------------------------------------------------- /src/com/android/rs/high_pass.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nesl/renderScriptFFT/HEAD/src/com/android/rs/high_pass.fs -------------------------------------------------------------------------------- /src/com/android/rs/ifft.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nesl/renderScriptFFT/HEAD/src/com/android/rs/ifft.rs -------------------------------------------------------------------------------- /src/com/android/rs/logDataSet.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nesl/renderScriptFFT/HEAD/src/com/android/rs/logDataSet.fs -------------------------------------------------------------------------------- /src/com/android/rs/matrixMultiplication.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nesl/renderScriptFFT/HEAD/src/com/android/rs/matrixMultiplication.fs -------------------------------------------------------------------------------- /src/com/android/rs/mel/DCT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nesl/renderScriptFFT/HEAD/src/com/android/rs/mel/DCT.java -------------------------------------------------------------------------------- /src/com/android/rs/mel/HammingFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nesl/renderScriptFFT/HEAD/src/com/android/rs/mel/HammingFilter.java -------------------------------------------------------------------------------- /src/com/android/rs/mel/MelFilterbank.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nesl/renderScriptFFT/HEAD/src/com/android/rs/mel/MelFilterbank.java -------------------------------------------------------------------------------- /src/com/android/rs/melFilterResps.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nesl/renderScriptFFT/HEAD/src/com/android/rs/melFilterResps.fs -------------------------------------------------------------------------------- /src/com/android/rs/parallelSum.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nesl/renderScriptFFT/HEAD/src/com/android/rs/parallelSum.rs -------------------------------------------------------------------------------- /src/com/android/rs/powerCalc.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nesl/renderScriptFFT/HEAD/src/com/android/rs/powerCalc.fs -------------------------------------------------------------------------------- /src/com/android/rs/rearrangeFilterResp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nesl/renderScriptFFT/HEAD/src/com/android/rs/rearrangeFilterResp.rs -------------------------------------------------------------------------------- /src/com/android/rs/test/FFT_Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nesl/renderScriptFFT/HEAD/src/com/android/rs/test/FFT_Test.java -------------------------------------------------------------------------------- /src/com/android/rs/test/Hamming_Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nesl/renderScriptFFT/HEAD/src/com/android/rs/test/Hamming_Test.java -------------------------------------------------------------------------------- /src/com/android/rs/test/HighPass_Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nesl/renderScriptFFT/HEAD/src/com/android/rs/test/HighPass_Test.java -------------------------------------------------------------------------------- /src/com/android/rs/test/iFFT_Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nesl/renderScriptFFT/HEAD/src/com/android/rs/test/iFFT_Test.java -------------------------------------------------------------------------------- /src/com/android/rs/utils/ArrayConversion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nesl/renderScriptFFT/HEAD/src/com/android/rs/utils/ArrayConversion.java -------------------------------------------------------------------------------- /src/com/android/rs/utils/MatrixMath.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nesl/renderScriptFFT/HEAD/src/com/android/rs/utils/MatrixMath.java -------------------------------------------------------------------------------- /src/com/android/rs/utils/MelMath.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nesl/renderScriptFFT/HEAD/src/com/android/rs/utils/MelMath.java --------------------------------------------------------------------------------