参考http://blog.csdn.net/zgyrelax/article/details/39397553

已编译出tinyalsa.so, tinymix  tinyplay, tinycap tinyinfo

使用tinyplay进行播放wav音频 ,命令:tinyplay /cache/test.wav

错误提示:Error playing sample

查找错误:

打印如下:

以上说明说通道不能准备,本人使用tinymix 0 SPK 命令进行通道设置得到错误

root@msm8909_512:/system/bin # tinymix 0 SPK

Error: only enum types can be set with strings

root@msm8909_512:/system/bin #

不能成功进行通道设置

到现在不能成功播放声音出来,求哪位大神给予指点,万分谢谢!

回复讨论(解决方案) 自己解决了,用来了一下命令

播放wav

tinymix 'PRI_MI2S_RX Audio Mixer MultiMedia1' 1

tinymix 'RX3 MIX1 INP1' 'RX1'

tinymix 'SPK DAC Switch' 1

tinymix 'Speaker Boost' 'ENABLE'

tinyplay /cache/testa.wav

录音

tinymix 'MICBIAS1 CAPLESS Switch' 1

tinymix 'MultiMedia1 Mixer TERT_MI2S_TX' 1

tinymix 'DEC1 MUX' 'ADC1'

tinycap /cache/test.wav

android底层音频调试,Android音频底层调试-基于tinyalsa,使用中碰到问题相关推荐

  1. Android音频底层调试-基于tinyalsa

    因为Android中默认并没有使用标准alsa,而是使用的是tinyalsa.所以就算基于命令行的測试也要使用libtinyalsa.Android系统在上层Audio千变万化的时候,能够能这些个工具 ...

  2. 微信小程序-下载文件并打开/下载视频播放视频/下载音频文件-Android和IOS调试终版

    下载文件并预览: 调接口下载文件,接口返回的是.bin类型的临时文件,直接调用uniapp原生接口openDocument可能出现打不开的情况或者可能打开文件乱码异常,所以我们需要获取一下文件类型fi ...

  3. 一篇读懂:Android/iOS手机如何通过音频接口(耳机孔)与外设通信

    一文读懂Android/iOS手机如何通过音频接口与外设通信 更多技术干货,欢迎扫码关注博主微信公众号:HowieXue,一起学习探讨软硬件技术知识经验,关注就有海量学习资料免费领哦: 目录 一文读懂 ...

  4. 如何调试Android Native Framework

    原文: https://zhuanlan.zhihu.com/p/24867284 如何调试Android Native Framework weishu 7 个月前 半年前写了一篇文章,介绍 如何调 ...

  5. 在Mac上使用android studio调试android手机

    一.环境准备 1.安卓手机:Android版本为9 2.MacBook Pro 3.安卓数据线 二.adb介绍 1.adb概念 adb:全称是Android Debug Bridge,意思是Andro ...

  6. android 播放3gp音频,说说 Android 中如何操作音频与视频文件

    1 音频 在 Android 中播放音频文件用的是 MediaPlayer 类,它提供了一些较为常用的控制方法. 方法 说明 setDataSource() 指定音频文件位置. prepare() 准 ...

  7. android 音频设备类型,Android 音频

    Android 音频Android Audio 02/28/2018 本文内容 Android OS 为多媒体提供了广泛的支持,包括音频和视频.本指南重点介绍 Android 中的音频,并介绍如何使用 ...

  8. Android 音视频入门之音频采集、编码、播放

    今天我们学习音频的采集.编码.生成文件.转码等操作,我们生成三种格式的文件格式,pcm.wav.aac 三种格式,并且我们用 AudioStack 来播放音频,最后我们播放这个音频. 本篇文章你将学到 ...

  9. Android多个音频源采集,Android音频开发之音频采集的实现示例

    在 Android 系统中,一般使用 AudioRecord 或者 MediaRecord 来采集音频. AudioRecord 是一个比较偏底层的API,它可以获取到一帧帧 PCM 数据,之后可以对 ...

  10. 【初学音频】Android的Audio系统之AudioTrack

    目录 前言 1. AudioTrack 2. 用例介绍 2.1 过程 2.2 数据加载模式 2.3 音频流的类型 2.4 Buffer分配和Frame的概念 3. AudioTrack (Java空间 ...

最新文章

  1. ATS线上报告个别日志过大无法写入问题的解决方法
  2. 当adobe flash player不能安装时
  3. Hlg 1407 【最小点权覆盖】.cpp
  4. ConcurrentDictionary的ToDictionary
  5. Ubuntu 环境初始化
  6. 国外疫情严峻,口罩需求量增加,大批跨境卖家通过独立站销售防疫物资
  7. 大数据搭建各个子项目时配置文件技巧(适合CentOS和Ubuntu系统)(博主推荐)...
  8. 理解SpringAOP-菜鸟新手入门
  9. 无人驾驶全家桶:机场“人货场”的改造之路
  10. python装饰器两层和三层区别,Python装饰器和装饰器图案有什么区别?
  11. 马斯克发起投票:是否应该出售特斯拉10%的股票?超5成粉丝赞成
  12. Android跳转到应用商店详情页面
  13. INTERCEPTOR DISCONNECTED 的问题
  14. 【R语言实例】igraph — 网络分析与可视化包(1)
  15. 软件测试需要学什么?测试学习大纲梳理
  16. 客制化机械键盘改键软件VIA介绍
  17. LightOJ 1213 Fantasy of a Summation
  18. miniblink获取html文档,五、【miniblink】直接注册js可以调用的原生函数
  19. SpringBoot中MybatisX插件的简单使用教程(超详细!!)
  20. python解决数学题_python编写解决数学问题

热门文章

  1. 江浙沪的java春招实习综合面经
  2. 放置江湖服务器维护,放置江湖挂机收益如何最高 挂机收益最高时间分析[图]
  3. 云服务器运行UI交互型挂机脚本,断开连接后失效问题
  4. 十大算法之弗洛伊德算法
  5. 01-ESP8266 NodeMCU 物联网开发初识
  6. 数据库系统原理 - - (6)数据库安全与保护
  7. outlook从服务器中恢复已删除项目,如何在Outlook中恢复已删除的任务
  8. Navicat 提示:Connection is being used
  9. SQL求出小于45岁的各个老师所带的大于12岁的学生人数
  10. JS截取URL中最后一个斜杆前(后)的内容