From c93dff432ec51d6633d6fe1154ca18d801b6bf5c Mon Sep 17 00:00:00 2001 From: Ahmet Inan Date: Sun, 24 Nov 2024 07:43:38 +0100 Subject: [PATCH] use fixed point by default simply too many devices have a broken floating point implementation --- app/src/main/java/xdsopl/robot36/MainActivity.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/xdsopl/robot36/MainActivity.java b/app/src/main/java/xdsopl/robot36/MainActivity.java index 386ef81..4aac273 100644 --- a/app/src/main/java/xdsopl/robot36/MainActivity.java +++ b/app/src/main/java/xdsopl/robot36/MainActivity.java @@ -424,7 +424,7 @@ public class MainActivity extends AppCompatActivity { final int defaultSampleRate = 44100; final int defaultChannelSelect = 0; final int defaultAudioSource = MediaRecorder.AudioSource.MIC; - final int defaultAudioFormat = AudioFormat.ENCODING_PCM_FLOAT; + final int defaultAudioFormat = AudioFormat.ENCODING_PCM_16BIT; final boolean defaultAutoSave = true; final String defaultLanguage = "system"; if (state == null) {