qcc3020 earbud工程应该怎样把音量加大
如题,应该修改哪一块的代码呢?把默认音量改为0 看一看音量调节部分代码 本帖最后由 对三要不起 于 2020-7-29 09:16 编辑
twspro 发表于 2020-7-29 09:03
看一看音量调节部分代码
case APP_MFB_SINGLE_PRESS:
if(appSmIsOutOfCase())
{
int16 hfp_change;
int16 av_change;
if(appConfigIsRight())
{
hfp_change = appConfigGetHfpVolumeStep() * 1;
av_change = appConfigGetAvVolumeStep() * 1;
}
else
{
hfp_change = - (appConfigGetHfpVolumeStep() * 1);
av_change = - (appConfigGetAvVolumeStep() * 1);
}
if (appHfpIsScoActive())
{
appHfpVolumeChangex(hfp_change);
}
else if (appScoFwdIsReceiving())
{
appScoFwdVolumeStep(hfp_change);
}
#ifdef INCLUDE_AV
else if (appAvIsStreaming())
{
appAvVolumeChange(av_change);
}
#endif
else if (appHfpIsConnected())
{
appHfpVolumeChangex(hfp_change);
}
else if (appScoFwdIsConnected())
{
appScoFwdVolumeStep(av_change);
}
}
break;/*! Minimum volume gain in dB */
#define appConfigMinVolumedB() (-45)
/*! Maximum volume gain in dB */
#define appConfigMaxVolumedB() (-4) //ns li
/*! Default volume gain in dB */
#define appConfigDefaultVolumedB() (-10)
/*! The volume setting to use for no gain, when volume is specifed on range of 0-127 */
#define appConfigVolumeNoGain127Step()(127)
/*! Number of volume steps to use per AV UI volume event.
The full volume range is 0-127 */
#define appConfigGetAvVolumeStep()(8)
/*! Number of volume steps to use per HFP UI volume event.
The full volume range is 0-15 */
#define appConfigGetHfpVolumeStep() (1)
/*! Enable Super-wideband SCO */
#define appConfigScoSwbEnabled() (TRUE)现在是想把总音量给加大几个DB Wney 发表于 2020-7-29 08:29
把默认音量改为0
默认音量改到0连上手机直接到最大了,现在想把总音量加几个DB 对三要不起 发表于 2020-7-29 09:15
默认音量改到0连上手机直接到最大了,现在想把总音量加几个DB
那只能调EQ,把mater gain增大 对三要不起 发表于 2020-7-29 09:13
现在是想把总音量给加大几个DB
现在还在用双地址的做啊,音量代码都贴出来了,好好跟进一下代码才能提高。没有那么复杂。 twspro 发表于 2020-7-29 09:20
现在还在用双地址的做啊,音量代码都贴出来了,好好跟进一下代码才能提高。没有那么复杂。
这个以前是别人做的,工程文件全是打包过来的.........{:3_41:} Wney 发表于 2020-7-29 09:18
那只能调EQ,把mater gain增大
代码里面修改不了了吗 对三要不起 发表于 2020-7-29 09:27
代码里面修改不了了吗
要改也只能改DSP了,但是DSP 3020没开放。
页:
[1]
2