Searched refs:mFFTSamplingSize (Results 1 - 5 of 5) sorted by relevance

/external/drrickorang/LoopbackApp/app/src/main/java/org/drrickorang/loopback/
H A DFFT.java31 private final int mFFTSamplingSize; field in class:FFT
35 mFFTSamplingSize = FFTSamplingSize;
42 m = (int) (Math.log(mFFTSamplingSize) / Math.log(2));
45 if (mFFTSamplingSize != (1 << m))
49 cos = new double[mFFTSamplingSize / 2];
50 sin = new double[mFFTSamplingSize / 2];
52 for (int i = 0; i < mFFTSamplingSize / 2; i++) {
53 cos[i] = Math.cos(-2 * Math.PI * i / mFFTSamplingSize);
54 sin[i] = Math.sin(-2 * Math.PI * i / mFFTSamplingSize);
68 n2 = mFFTSamplingSize /
[all...]
H A DGlitchDetectionThread.java51 private final int mFFTSamplingSize; // amount of samples used to perform a FFT field in class:GlitchDetectionThread
77 mFFTSamplingSize = FFTSamplingSize;
79 mNewSamplesPerFFT = mFFTSamplingSize - mFFTOverlapSamples;
83 mShortBuffer = new short[mFFTSamplingSize];
84 mDoubleBuffer = new double[mFFTSamplingSize];
92 mFFTResult = new double[mFFTSamplingSize/2];
93 mCurrentSamples = new double[mFFTSamplingSize];
94 mImagArray = new double[mFFTSamplingSize];
96 mFFT = new FFT(mFFTSamplingSize);
116 requiredRead = mFFTSamplingSize
[all...]
H A DNativeAudioThread.java79 private int mFFTSamplingSize; field in class:NativeAudioThread
341 mFFTSamplingSize = targetFFTMs * mSamplingRate / Constant.MILLIS_PER_SECOND;
343 mFFTSamplingSize = (int) Math.pow(2, Math.round(Math.log(mFFTSamplingSize) / Math.log(2)));
345 if (mFFTSamplingSize < 2) {
346 mFFTSamplingSize = 2; // mFFTSamplingSize should be at least 2
348 mFFTOverlapSamples = mFFTSamplingSize / 2; // mFFTOverlapSamples is half of mFFTSamplingSize
351 mFFTSamplingSize, mFFTOverlapSample
[all...]
H A DRecorderRunnable.java66 private int mFFTSamplingSize; // the amount of samples used per FFT. field in class:RecorderRunnable
230 mFFTSamplingSize = targetFFTMs * mSamplingRate / Constant.MILLIS_PER_SECOND;
232 mFFTSamplingSize = (int) Math.pow(2, Math.round(Math.log(mFFTSamplingSize) / Math.log(2)));
234 if (mFFTSamplingSize < 2) {
235 mFFTSamplingSize = 2; // mFFTSamplingSize should be at least 2
237 mFFTOverlapSamples = mFFTSamplingSize / 2; // mFFTOverlapSamples is half of mFFTSamplingSize
296 mFFTSamplingSize, mFFTOverlapSample
[all...]
H A DLoopbackActivity.java173 private int mFFTSamplingSize; field in class:LoopbackActivity
267 mFFTSamplingSize = mAudioThread.getFFTSamplingSize();
334 mFFTSamplingSize = mNativeAudioThread.getNativeFFTSamplingSize();
1322 GlitchesStringBuilder.getGlitchMilliseconds(mFFTSamplingSize,
1442 GlitchesStringBuilder.getGlitchMilliseconds(mFFTSamplingSize,
1597 GlitchText.setText(GlitchesStringBuilder.getGlitchString(mFFTSamplingSize,
1655 GlitchesStringBuilder.getGlitchMilliseconds(mFFTSamplingSize,
2161 outputStream.write(GlitchesStringBuilder.getGlitchStringForFile(mFFTSamplingSize,
2335 mFFTSamplingSize = in.getInt("mFFTSamplingSize");
[all...]

Completed in 159 milliseconds