
Audio
文章平均质量分 81
botelv
这个作者很懒,什么都没留下…
展开
-
RK3326 RK817 codec左右声道反
有时候,我们硬件上的解法导致左右声道的逻辑与驱动的设置不一致,导致左右声道反,可以通过修改驱动达到一致性,查看CODEC_DI2S_RXCR1寄存器是修改左右声道的寄存器,按以下修改即可:--- a/sound/soc/codecs/rk817_codec.c+++ b/sound/soc/codecs/rk817_codec.c@@ -272,7 +272,7 @@ static struct rk817_reg_val_typ playback_power_up_list[] = {原创 2020-10-06 17:02:00 · 1538 阅读 · 0 评论 -
RTL5640 path配置
调试5640声卡的时候,把对应route复制到hardware/rockchip/audio/tinyalsa_hal/codec_config/rt5640_config.h中rt5640_speaker_normal_controls中:I2S1---DAC--LOUT = { { .ctl_name = "DAI select", .str_val = "1:1|2:2", }, { .ctl_name = "DAC ...原创 2020-10-06 16:54:45 · 898 阅读 · 0 评论 -
rk3368 5.1 usb mic第三方视频通话没有声音
--- a/services/audiopolicy/AudioPolicyManager.cpp+++ b/services/audiopolicy/AudioPolicyManager.cpp@@ -5354,6 +5354,8 @@ audio_devices_t AudioPolicyManager::getDeviceForInputSource(audio_source_t input default: // FORCE_NONE if (...原创 2020-10-06 16:50:10 · 798 阅读 · 0 评论 -
RK3326 rk817 codec mic 增益修改
RK817对于mic的增益修改,没有提取到dts里面,通过查看规格书,发现CODEC_DMIC_PGA_GAIN寄存器,可以修改mic的增益,最近有项目在调试过程,发现录音杂音很大,原因是增益太大造成的,把增益降低就可以解决了。--- a/kernel/sound/soc/codecs/rk817_codec.c+++ b/kernel/sound/soc/codecs/rk817_codec.c@@ -113,7 +113,7 @@ static const struct reg_default原创 2020-10-06 16:36:57 · 3347 阅读 · 3 评论 -
RK3368 8.1 HDMI声音调节只有最大和最小两个等级
HDMI输出声音调节只有最大和最小两个等级,补丁如下:diff --git a/services/core/java/com/android/server/audio/AudioService.java b/services/core/java/com/android/server/audio/AudioService.javaindex ae6316a..076d307 100755--- a/services/core/java/com/android/server/audio/AudioSer原创 2020-06-03 19:57:44 · 537 阅读 · 0 评论 -
es8316 耳机插入时,同时打开2个mic
当耳机插入的时候,把mic2的寄存器通路打开即可diff --git a/sound/soc/codecs/es8316.c b/sound/soc/codecs/es8316.cindex ccf4ea1..22631d3 100644--- a/sound/soc/codecs/es8316.c+++ b/sound/soc/codecs/es8316.c@@ -670,7 +670,9 @@ static int es8316_pcm_startup(struct snd_pcm_subs原创 2020-06-10 10:37:19 · 1738 阅读 · 0 评论 -
RK3368 es8316和hdmiin共用IIS
1.es8316与hdmiin共用iis的时候,播放声音会杂音,因此当8316使用的时候,需要disable hdmiin功能,可以通过pwdn脚禁止hdmiin芯片2.当hdmiin使用的时候,需要关闭iis,这个时候就需要禁止主控的mclk和iis功能以下是3368 8.1的补丁,仅供参考: close i2s & mclk when hdmiin open Change-Id: I6321157b65cd9d524877f0db78e621ca7c2bd3...原创 2020-06-10 10:56:13 · 1650 阅读 · 0 评论