微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > mt6735 来电\闹钟\短信提示 \铃声预览\拍照音等,在播放过程中插入...

mt6735 来电\闹钟\短信提示 \铃声预览\拍照音等,在播放过程中插入...

时间:10-02 整理:3721RD 点击:
[Audio Volume]来电\闹钟\短信提示\铃声预览\拍照音等,在播放过程中插入或者拔出耳机,外放中的铃声音异常
[DESCRIPTION]
来电铃声,闹钟铃声,短信提示音,铃声预览以及拍照音等,在播放过程中插入耳机或者拔出耳机,外放中的铃声音量
会出现变大或者变小等不符合用户体验的现象。
[SOLUTION]
原因分析:
因为这几种提示音都是默认在插着耳机的情况下,外放也是要输出的,而插耳机前是 LouDSPeaker Mode ,插入耳
机之后会变成 LoudSpeaker HeADSet mode ,因此两种模式不同,音频的音量参数也需要重新配置。
可以通过工程模式来 check ,步骤如下:
1. 进入工程模式 –>Hardware testing->Audio 如下图。


2. Check LoudSpeaker Mode 和 Headset_LoudSpeaker Mode 的如下两个对比图的参数完全一致。


以上的改动可以保证音量的一致,调整完成后, 需要写到 source code 中的 default value 中,步骤如下。
Audio_Ver1_Volume_Custom_default.h 中的
VER1_AUD_HEADSETSPEAKER_VOLUME_DEFAULT 的 index 1 就是 headset+speaker mode 下的
Max Speaker Vol , index 0 是 Max Headset vol ;
VER1_AUD_SPEAKER_VOLUME_DEFAULT 的 index0 就是 loudspeaker mode 下的 max vol 的值;
#define VER1_AUD_VOLUME_RING \
112,136,160,184,208,232,255,0,0,0,0,0,0,0,0,\ è对应工程模式下的 normal mode 的
Ring 的音量参数。仅使用用 index 0 ~ 6
112,136,160,184,208,232,255,0,0,0,0,0,0,0,0,\ è对应到工程模式下的 headset mode 的
Ring 的音量参数。仅使用用 index 0 ~ 6
104,128,152,176,200,224,248,0,0,0,0,0,0,0,0,\ è对应到工程模式下的 LoudSPK mode 的
Ring 的音量参数。仅使用用 index 0 ~ 6
104,128,152,176,200,224,248,0,0,0,0,0,0,0,0 è对应到工程模式下的 LoudSPK_Headset
mode 的 ring 的参数。仅使用用 index 0 ~ 6

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top