本章节非常详细的介绍这个提示音的增加-调整-使用,其余耳机包之类的也是差不多的!!
目录
1.添加自己需要用的提示音
2.根据添加的提示音-代码中配置
1.在tone_player.h中枚举里添加本次提示音的名称
2.把定义好的提示音放到tone_player.c的数组里面
3.在tone_table.c中添加到数组中
4.随后就可以正常调用,直接使用就可以
3.特殊的提示音-正弦波
1.在tone_player.h中枚举里添加本次正弦提示音的名称
2.把定义好的提示音放到tone_player.c的数组里面
3.在tone_table.c中添加到数组中
4.随后就可以正常调用,直接使用就可以,因为都是放在同一个数据里面
4.调节提示音大小
1.添加自己需要用的提示音
打开配置工具,通常在tools路径下AC701N_config_tool文件夹
提示音配置,在这里打开文件夹,
默认路径是这个(也可以修改,后期配对路径就好),然后选择提示音频,格式看看需不需要压缩什么,没所谓就默认就好。
选择后可以点播放看看,是否正常,没问题就点击保存提示音文件就好。
2.根据添加的提示音-代码中配置
1.在tone_player.h中枚举里添加本次提示音的名称
同样在后门定义好他们的路径,这个路径和我们前面定义那个是一样的。
2.把定义好的提示音放到tone_player.c的数组里面
3.在tone_table.c中添加到数组中
4.随后就可以正常调用,直接使用就可以
tone_play_by_path();直接调用,后面这个打断标记还没使用过具体,有兴趣可以研究一下。
3.特殊的提示音-正弦波
我们没有音频文件,其实也是可以弄提示音的,那就是正弦波之类的!!
还是一样一样的方法,但是不需要放提示音音频。
还是和普通提示音类似:
1.在tone_player.h中枚举里添加本次正弦提示音的名称
因为这里没有提示音所以不用配置路径。
但是要配置
2.把定义好的提示音放到tone_player.c的数组里面
前面配置的SINE_WTONE_RING,对应这里的case。
对应定义正弦波频率音频。这个音频可以去网上找,也可以自己调一下看看!!
3.在tone_table.c中添加到数组中
4.随后就可以正常调用,直接使用就可以,因为都是放在同一个数据里面
4.调节提示音大小
默认提示音大小audio_config.h
最高应该是16档。
也可以调用这个函数来控制音量大小:ui_set_voice();
比如说这个提示音我们是用作闹铃,使用这个函数可以做到类似闹钟渐变
在后面调用提示音,就可以达到一个渐变闹铃!!