我是靠谱客的博主 清新柠檬,最近开发中收集的这篇文章主要介绍MTK平台通话音量配置,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

**[DESCRIPTION]**
 增大speech通话时的音量
 audio_ver1_volume_custom_default.h
 ./vendor/mediatek/proprietary/custom/common/cgen/cfgdefault/audio_volume_custom_default.h
 
**[SOLUTION]**
 

如果是本地听到对方的说话音量较小(即下行音量较小)
./modem/custom/driver/audio/_Default_BB/MT6735/nvram_default_audio.c
1.在nvram_default_audio.c文件中将如下宏定义的值加大(以16为单位往上加,最大为255)

 如果是免提通话声音小

#define GAIN_HND_SPH_VOL   3               //默认通话使用第三阶音量

#define GAIN_HND_SPH_VOL0                                                40

#define GAIN_HND_SPH_VOL1                                                52

#define GAIN_HND_SPH_VOL2                                                64

#define GAIN_HND_SPH_VOL3                                                76

#define GAIN_HND_SPH_VOL4                                                88

#define GAIN_HND_SPH_VOL5                                                100

#define GAIN_HND_SPH_VOL6                                                112

 

如果是听筒声音小:

#define GAIN_NOR_SPH_VOL0                                80

#define GAIN_NOR_SPH_VOL1                                96

#define GAIN_NOR_SPH_VOL2                112      

#define GAIN_NOR_SPH_VOL3                                128

#define GAIN_NOR_SPH_VOL4                                144

#define GAIN_NOR_SPH_VOL5                                160

#define GAIN_NOR_SPH_VOL6                                176

如果是耳机声音小:

#define GAIN_HED_SPH_VOL0                 16

#define GAIN_HED_SPH_VOL1                 32

#define GAIN_HED_SPH_VOL2                 48

#define GAIN_HED_SPH_VOL3                 64

#define GAIN_HED_SPH_VOL4                 80

#define GAIN_HED_SPH_VOL5                 96

#define GAIN_HED_SPH_VOL6                 112

2.将audcoeff.c文件中的变量值做修改:

       const unsigned short   DG_DL_Speech   = 0xE3D;

 可以将该值增大,最好不要超过0x1000,这是将SPEECH 下行的数字增益加大

3.请将AFE_6261.C文件中的函数AFE_Chip_Init()的如下位置寄存器的值做更改:

   *AFE_VMCU_CON2   = 0x082C;

     *AFE_AMCU_CON2   = 0x002C; //请更改此寄存器的值,最大为0x003f,这个为SDM gain,也是一类数字增益

最后

以上就是清新柠檬为你收集整理的MTK平台通话音量配置的全部内容,希望文章能够帮你解决MTK平台通话音量配置所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(55)

评论列表共有 0 条评论

立即
投稿
返回
顶部