SDK:extern_flash_V2.5.1

这里说的无间断播放,比如说下面的音频信号:

要求是循环播放的时候不能有停顿

按照《AC692x系列提示音无间断循环播放》中的描述,把flash中的歌曲当提示音播出来:



这样就可以循环播放FLASH中的音频了,但是,每次播到音频数据不足512Byte,处理补充数据时,还是会有停顿。

我的处理办法:
因为文档中给出的办法是“从文件头获取剩余长度的数据填补到 buf 中,例如在文件尾拿完了最后的 400 字节数据,则开启了重复播放后,要在文件头拿 512 - 400 = 112 字节的数据填补到 buf 的后 112字节空间
又 测试到填补数据时会停顿,那就直接去头去尾,只播中间:


其中的 file->_io->seek(file->hdl,SEEK_SET,512);从文件开头偏移512Byte的地方开始读数据


打印信息:

这样操作就只播整段音频的中间部分,不会停顿了。

【杰理AC692X】关于外挂FLASH音频无间断循环播放相关推荐

  1. 【杰理AC696X】外挂FLASH音乐播放及Bin文件制作

    外挂FLASH音乐播放及Bin文件制作 测试SDK版本:<ac696n_soundbox_sdk_v1.6.0> 文章目录 外挂FLASH音乐播放及Bin文件制作 前言 一.板级配置 1. ...

  2. 杰理之添加外挂 flash 驱动及实现音乐播放功能

    功能简单说明:在音乐模式下实现播放外挂 flash 里面的歌曲的功能,操作方式与 SD 卡,U 盘一致. 注意:flash 需预先把音乐文件和 fat 文件系统烧录进 flash.目前不支持写操作. ...

  3. 杰理之添加外挂 flash 驱动及实现音乐播放功能【篇】

    功能简单说明:在音乐模式下实现播放外挂 flash 里面的歌曲的功能,操作方式与 SD 卡,U 盘一致. 注意:flash 需预先把音乐文件和 fat 文件系统烧录进 flash.目前不支持写操作.

  4. 杰理AC692X系列---关于音量同步及电量显示(6)

    杰理AC692X系列-关于音量同步.自定义音量表及电量显示(6) ps:音量同步以苹果为准,安卓机可能不支持 == 1.取消及打开电量显示功能 这个简单,在bt_configs_user.h中,按照说 ...

  5. Android实现OGG音频的无缝循环播放

    说来惭愧,到最后好像自己也没做到些什么出来. 因为工作需求,需要实现同时对多首OGG音频进行无缝循环播放. 我尝试过在Java层用Java解码OGG文件,那效率就不说了,想崩溃就用吧:D 后来用本地代 ...

  6. 杰里之AC692x 添加外挂 flash 驱动及实现音乐播放功能篇

    功能简单说明:在音乐模式下实现播放外挂 flash 里面的歌曲的功能,操作方式与 SD 卡,U 盘一致. 注意:flash 需预先把音乐文件和 fat 文件系统烧录进 flash.目前不支持写操作. ...

  7. 杰理AC692X,695X,696X方案NFC音响耳机、故事机

    前言 最近发现NFC类的儿童玩具音响耳机产品挺多人做的,尤其是欧洲印度等市场.由于这类产品大部分卖欧美市场,所以国内的线上购物网站我只找到了卢卡音乐盒,凯叔讲故事故事机等. 产品的形态大概就是一个长得 ...

  8. JL杰理AC692X(AC692N)蓝牙自定义配对密码

    杰理默认使用简易配对,搜索到蓝牙名称后手动点击蓝牙名,无需密码即可自动配对成功.JL杰理蓝牙芯片AC692X(常用的如AC6921A.AC6925A/B/C.AC6928B等)项目需自定义配对密码.只 ...

  9. 【杰理AC696X】外挂收音IC RDA5807的频段设置

    外挂收音IC RDA5807的频段设置 测试SDK版本:<ac608n_soundbox_sdk_v1.2.2> 文章目录 外挂收音IC RDA5807的频段设置 前言 一.RDA5807 ...

最新文章

  1. MPB:南农金巍等-​​​瘤胃甲烷菌的分离培养与保存
  2. 【COCOS2D-X(2.X) 游戏开发系列之一】COCOS2DX(V2.X)与(V1.X)的一些常用函数区别讲解!在2.X版CCFILEDATA类被去除等...
  3. sonar:查询全部项目的bug和漏洞总数(只查询阻断/严重/主要级别)
  4. WEB安全_csrf攻击
  5. 无限循环小数POJ1930
  6. spring-wind 搭建过程问题记录
  7. 数据库设计:pd工程创建数据库表
  8. 关于python学习路线
  9. JS性能优化之文档碎片-document.createDocumentFragment
  10. 精简版_翻译软件,基于百度翻译api
  11. java 内存 min_Java内存区域
  12. c语言几个字符串排序,请教多个字符串排序(不用数组)
  13. 自己写的【手机号码归属地查询软件】
  14. Android设置透明、半透明等效果
  15. 00023 自考高等数学
  16. mediawiki想要升级PHP,mediawiki升级
  17. mysql级联更新优化_mysql级联更新
  18. sqlserver无法连接的localhost解决方案
  19. 【EduCoder实训答案】大数据系统及应用-HDFS实训
  20. Qt问题:QDilog按下回车键竟然关闭了,想屏蔽Return键结果和Enter键弄反了,最后还接收不到Return的键盘事件了,气人不

热门文章

  1. 小米路由器pro(R3P)TTL救砖资料整理
  2. 5G: 我们太过于狂妄自大
  3. 冯.诺伊曼体系结构的计算机工作原理是,冯 诺依曼型计算机的工作原理是什么...
  4. linux将时钟放在桌面上的,Linux 下的桌面指针时钟
  5. Betaflight BN880 GPS 简单测试
  6. HTML td 标签
  7. 【多用户商城系统】多用户商城系统网站怎么做?
  8. 自动发送微信消息或QQ消息的自用代码
  9. 2022年度回顾之显卡篇 (国产显卡迎来春天,RTX 4090大杀四方)
  10. Ubuntu下的log日志查看器