android 音效混响处理,系统提供了2个类分别是 EnvironmentalReverb 和 PresetReverb。
PresetReverb 使用比较简单,内置了一些固定的混响效果,但实际效果不是非常好。
PresetReverb 常用使用方法:

mPresetReverb = new PresetReverb(0, audioSessionID);mPresetReverb.setPreset(PresetReverb.PRESET_LARGEHALL);//具体有哪些自行查找mPresetReverb.setEnabled(true);

如果想要有很好的混响效果可以使用EnvironmentalReverb,下面介绍下改类常用方法:
1、setDecayHFRatio 设置 高频到中频衰减比率。范围是[100, 2000] ,如果设为1000,
则全部衰减相同。

2、setDecayTime 中频混响衰减时间。[100, 20000]

3、setDensity 在后期混响衰减,控制模态密度的值。[0, 1000]

4、setDiffusion 在后期混响衰减,控制回声密度的值。 [0, 1000]

5、setReflectionsDelay 初始反射延迟时间。[0, 300]

6、setReflectionsLevel 对于环境效果的早期反射等级。[-9000, 1000]

7、setReverbDelay 先对于初始反射的后期混响延迟时间。 [0, 100]

8、setReverbLevel 相对于环境效果的后期混响等级。[-9000, 2000]

9、setRoomHFLevel 相对于高频环境效果等级。 [-9000, 0]

10、setRoomLevel 相对于低频环境效果等级。[-9000, 0]

更多相关文章

  1. Android 实现View中添加子元素的动态效果
  2. android实践项目一实现简单的验证码和spinner下拉选项效果
  3. Android模仿微信、云播雷达扫描动画效果
  4. Android-两种方式实现走马灯效果
  5. Android之实现textvew跑马灯效果
  6. Android动画效果——X、Y轴抖动
  7. Android横向智能刷新框架-SmartRefreshHorizontal+ScrollView 实
  8. ListView 滑动边界的模糊效果
  9. 【Android 界面效果4】android背景选择器selector用法汇总

随机推荐

  1. 安装完成后如何找回SQL Server实例安装时
  2. SQL Server2014 哈希索引原理详解
  3. 恢复sql server 2000误删数据的解决办法
  4. SQLSERVER SQL性能优化技巧
  5. SQL字段拆分优化
  6. 异步的SQL数据库封装详解
  7. SQL Server中的连接查询详解
  8. SQL Server 2016 CTP2.3 的关键特性总结
  9. SQL中distinct的用法(四种示例分析)
  10. sql server 性能优化之nolock