MidiScope/Application/src/main/java/com/example/android/common/midi/synth/SimpleAudioOutput.java [57:74]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    public AudioTrack createAudioTrack(int frameRate) {
        int minBufferSizeBytes = AudioTrack.getMinBufferSize(frameRate,
                AudioFormat.CHANNEL_OUT_STEREO, AudioFormat.ENCODING_PCM_FLOAT);
        Log.i(TAG, "AudioTrack.minBufferSize = " + minBufferSizeBytes
                + " bytes = " + (minBufferSizeBytes / BYTES_PER_FRAME)
                + " frames");
        int bufferSize = 8 * minBufferSizeBytes / 8;
        int outputBufferSizeFrames = bufferSize / BYTES_PER_FRAME;
        Log.i(TAG, "actual bufferSize = " + bufferSize + " bytes = "
                + outputBufferSizeFrames + " frames");

        AudioTrack player = new AudioTrack(AudioManager.STREAM_MUSIC,
                mFrameRate, AudioFormat.CHANNEL_OUT_STEREO,
                AudioFormat.ENCODING_PCM_FLOAT, bufferSize,
                AudioTrack.MODE_STREAM);
        Log.i(TAG, "created AudioTrack");
        return player;
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



MidiSynth/Application/src/main/java/com/example/android/common/midi/synth/SimpleAudioOutput.java [57:74]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    public AudioTrack createAudioTrack(int frameRate) {
        int minBufferSizeBytes = AudioTrack.getMinBufferSize(frameRate,
                AudioFormat.CHANNEL_OUT_STEREO, AudioFormat.ENCODING_PCM_FLOAT);
        Log.i(TAG, "AudioTrack.minBufferSize = " + minBufferSizeBytes
                + " bytes = " + (minBufferSizeBytes / BYTES_PER_FRAME)
                + " frames");
        int bufferSize = 8 * minBufferSizeBytes / 8;
        int outputBufferSizeFrames = bufferSize / BYTES_PER_FRAME;
        Log.i(TAG, "actual bufferSize = " + bufferSize + " bytes = "
                + outputBufferSizeFrames + " frames");

        AudioTrack player = new AudioTrack(AudioManager.STREAM_MUSIC,
                mFrameRate, AudioFormat.CHANNEL_OUT_STEREO,
                AudioFormat.ENCODING_PCM_FLOAT, bufferSize,
                AudioTrack.MODE_STREAM);
        Log.i(TAG, "created AudioTrack");
        return player;
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



