You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
On Android, all audio data are re-sampled automatically to maximum bit-depth and frequency that the USB soundcard supports, i.e. 24-bit / 96 kHz.
Besides, volume control on Android is done in software, that is, directly applied on audio samples, instead of sending commands to the USB soundcard. This means the maximum volume overall is the default volume hard-coded in the USB soundcard's firmware.
If we want to solve the above issues, one way I found is to set up a chroot environment with full ALSA stack installed, edit ~/.asoundrc to force ALSA use external USB soundcard, and play audio files with mocp.
The text was updated successfully, but these errors were encountered:
On Android, all audio data are re-sampled automatically to maximum bit-depth and frequency that the USB soundcard supports, i.e. 24-bit / 96 kHz.
Besides, volume control on Android is done in software, that is, directly applied on audio samples, instead of sending commands to the USB soundcard. This means the maximum volume overall is the default volume hard-coded in the USB soundcard's firmware.
If we want to solve the above issues, one way I found is to set up a
chroot
environment with full ALSA stack installed, edit~/.asoundrc
to force ALSA use external USB soundcard, and play audio files withmocp
.The text was updated successfully, but these errors were encountered: