Hi, i like very much aosp extended, and other similar roms (for example RR), but i'm a pianist, so i need to record my stuff, and i can't do it with those roms because the sound it's horrible.
The same problem appears when i record whatsapp audio, but if i take a video from the camera app (aosp), the sound it's OK.
What can i do?
Thank you and sorry for my bad english.
If you're on Android 6.0.1 like me, you can edit two files:
1. /system/etc/audio_platform_info.xml
...
<acdb_ids>
<device name="SND_DEVICE_OUT_SPEAKER_PROTECTED" acdb_id="136"/>
<device name="SND_DEVICE_OUT_VOICE_SPEAKER_PROTECTED" acdb_id="136"/>
<device name="SND_DEVICE_OUT_SPEAKER_PROTECTED_VBAT" acdb_id="136"/>
<device name="SND_DEVICE_OUT_VOICE_SPEAKER_PROTECTED_VBAT" acdb_id="136"/>
<device name="SND_DEVICE_IN_CAPTURE_VI_FEEDBACK" acdb_id="137"/>
<device name="SND_DEVICE_IN_VOICE_REC_MIC" acdb_id="1"/>
<device name="SND_DEVICE_IN_HANDSET_STEREO_DMIC" acdb_id="1"/>
<device name="SND_DEVICE_IN_HEADSET_MIC" acdb_id="1"/>
</acdb_ids>
...
2. /system/etc/mixer_paths_mtp.xml
...
<path name="audio-record">
<ctl name="DEC1 Volume" value="108" />
<ctl name="DEC2 Volume" value="108" />
<ctl name="MultiMedia1 Mixer TERT_MI2S_TX" value="1" />
</path>
...
<path name="low-latency-record">
<ctl name="DEC1 Volume" value="108" />
<ctl name="DEC2 Volume" value="108" />
<ctl name="MultiMedia5 Mixer TERT_MI2S_TX" value="1" />
</path>
...
note: You can replace 108 with a value that suits you most. The range is 84-120.