Android中BassBoost和Virtualizer的使用
来源:互联网 发布:fanuc示教器模拟软件 编辑:程序博客网 时间:2024/05/16 02:19
通过搜索资料发现大部分都是讲的Equalizer怎么使用,而同时出现的BassBoost和Virtualizer却鲜有人提起。在这里简单说下。
这两个类的意思分别是低音增强和虚拟化,具体什么音效作为一个音痴我就不过多讲了囧。用法跟Equalizer类似,代码如下:
public static void presetVirtualizer(int preStrenth) {if (mVirtualizer != null) {mVirtualizer.setEnabled(false);mVirtualizer.release();mVirtualizer = null;}mVirtualizer = new Virtualizer(0,mediaPlaybackService.getAudioSessionId());mVirtualizer.setEnabled(true);if (mVirtualizer.getStrengthSupported()) {mVirtualizerStrength = mVirtualizer.getRoundedStrength();//保存当前的值,方便还原mVirtualizer.setStrength((short) (preStrenth));}}
什么,你问BassBoost怎么用?把上述代码中的Virtualizer替换为BassBoost就是了,两者用法是完全一致的。
有机会下次再给大家带来EnvironmentalReverb(貌似叫环绕音?)的用法。
0 0
- Android中BassBoost和Virtualizer的使用
- AudioEffect中Visualizer, Equalizer, BassBoost和PresetReverb使用示例
- 关于Code Virtualizer pcode解密的一种方法
- Android中线程和进度条的使用
- Android中AlertDialog和Toast的使用
- Android中CTS的编译和使用
- android中checkbox和radiobutton的使用
- Android中Style和Theme的使用
- Android中Style和Theme的使用
- Android中AppWidget的创建和使用
- Android中AlertDilog和Toast的使用
- Android中Style和Theme的使用
- Android中Style和Theme的使用
- Android中Style和Theme的使用
- Android 中handler和handlerThread的使用
- Android中 shape和selector的使用
- Android中LayoutInflater和MenuInflater的使用
- android中Parcelable和Serializable的使用
- Sublime Text 3前端开发常用优秀插件介绍
- 表友汇PC端技术解析_CheckBoxList控件的使用
- docker 设置tomcat自启动方法
- 九鼎创展s5p4418开发板Android4.4-更改uboot开机LOGO
- JAVA多线程编程(一)——线程的创建方式
- Android中BassBoost和Virtualizer的使用
- 浅谈网站建设的几个实用技巧
- 第十六周项目一 平方根中的异常
- AndroidStudio快捷键
- 本地编码的转码和转发和传输 live_send; live_receive
- eclipse提交github报错:not authorized
- 如何写可重入函数(线程安全)
- 不用Eclipse工具实现apk程序编译及打包 aapt
- 数据库学习1--函数依赖和多值依赖