Nagrywanie dźwięku w stereo daje te same dane w lewym i prawym kanale
Próbuję nagrywać i przetwarzać dane audio na podstawie różnic w tym, co jest rejestrowane w lewym i prawym kanale. Do tego używam klasy Audio Record z MIC jako wejściem i trybem STEREO.
recorder = new AudioRecord(MediaRecorder.AudioSource.MIC, sampleRate,
AudioFormat.CHANNEL_IN_STEREO,
AudioFormat.ENCODING_PCM_16BIT, bufferSize);
Moim problemem jest to, że otrzymuję dokładnie te same dane w obu kanałach. (alternatywne próbki są rozdzielane, aby uzyskać pojedyncze wejścia kanału). Proszę pomóż. Nie wiem, dlaczego tak się dzieje.