Reproduzir som no alto-falante esquerdo ou direito usando o AudioTrack android

Estou reproduzindo som com a ajuda do AudioTrack no meu APP, mas quero reproduzir som no alto-falante / ouvido específico, no alto-falante esquerdo ou no alto-falante direito ou no alto-falante.

Seguindo o código que estou usando para reproduzir som.

private AudioTrack generateTone(double freqHz, int durationMs)
{
    int count = (int)(44100.0 * 2.0 * (durationMs / 1000.0)) & ~1;
    short[] samples = new short[count];
    for(int i = 0; i < count; i += 2){
        short sample = (short)(Math.sin(2 * Math.PI * i / (44100.0 / freqHz)) * 0x7FFF);
        samples[i + 0] = sample;
        samples[i + 1] = sample;
    }
    AudioTrack track = new AudioTrack(AudioManager.STREAM_MUSIC, 44100,
        AudioFormat.CHANNEL_OUT_STEREO, AudioFormat.ENCODING_PCM_16BIT,
        count * (Short.SIZE / 8), AudioTrack.MODE_STATIC);

    track.write(samples, 0, count);
    return track;
}

Com o código a seguir, estou chamando essa função para reproduzir som.

AudioTrack soundAtSpecificFrequency =   generateTone(500, 6000);
soundAtSpecificFrequency.play();

Código a seguir para parar de reproduzir som.

soundAtSpecificFrequency.pause();

Você pode me dizer qual é a solução possível neste caso ou em qualquer outra solução alternativa?

Obrigado pelo seu precioso tempo.

questionAnswers(1)

yourAnswerToTheQuestion