BASS库集成

1.Bass库能干啥?

bass库可以实现:

  1. 音频文件播放
  2. 录音
  3. 音频文件格式转换,如Mp3/Wav的相互转换
  4. 音频文件重采样,如channel(通道)、samplerate等

2.如何集成

Bass库官方网址:http://www.un4seen.com/

Bass库参考文档:http://www.un4seen.com/doc/#bass/bass.html

红线标注的是平台,选择你需要的平台下载相关文件,需要注意的是下载下来的.so文件并不是全部放到项目中,假如你只需要简单的音频播放,那么一个libbass.so文件足以,如果你需要音频重采样,那么还需要一个libbassmix.so文件

3.集成步骤(此处以Android为例):

  1. 进入官网http://www.un4seen.com/
  2. 选择平台Android,
  3. 选择第一个下载就可以实现基本的功能
  4. 将BASS库作为一个module放在项目                                                                             
  5. 将libbass.so文件导入到arm64-v8a、armeabi、armeabi-v7a、x86等文件夹下,如果需要其他的库就在libs同一层级的文件夹中查找,如libbassmix.so需要在bassmix下查找
  6. 下载完.so后还需要将BASS文件/BASSmix等文件放到module中

以上步骤就实现了Bass的集成工作

BASS库后续功能实现案例:

  1. 录音 https://blog.csdn.net/qq_14931305/article/details/84568184
  2. 播放 https://blog.csdn.net/qq_14931305/article/details/84393669
  3. channel和samplerate修改 https://blog.csdn.net/qq_14931305/article/details/84400267
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值