linux tinyplay参数,android 音频调试工具tinyalsa简介
Android 系统集成了简化版本的 ALSA (Advanced Linux Sound Architecture),包括:tinymix,tinypcminfo,tinycap,tinyplay 四个常用的指令。编译与集成:在android系统编译环境中输入 mmm external/tinyalsa/,即可在system/bin下面找到tiny 系列的二进制文件,若需要在系统编译时候就集成此
Android 系统集成了简化版本的 ALSA (Advanced Linux Sound Architecture),包括:tinymix,tinypcminfo,tinycap,tinyplay 四个常用的指令。
编译与集成:
在android系统编译环境中输入 mmm external/tinyalsa/,即可在system/bin下面找到tiny 系列的二进制文件,若需要在系统编译时候就集成此功能,可修改对应的项目的mk文件,增加如下内容:
PRODUCT_PACKAGES += \
tinycap \
tinymix \
tinyplay \
tinypcminfo
注意:编译集成是,package要用最后生成的文件名字,不能使用文件夹的名字。
适用范围:
tinycap 用来简单录音,通常用来测试录音,参数如下:
tinycap file.wav [-D card] [-d device] [-c channels] [-r rate] [-b bits] [-p period_size] [-n n_periods] [-T capture time]
一般在录音前需要用tinymix的配置好录音的参数。
tinymix 用来配置音频参数,通常输入tinymix ,可以看到当前声卡的信息如下:
tinyplay是一个简易的音乐播放器,一般用于播放测试。tinyplay只能播放wav原始格式的音乐,不能进行Mp3等格式的解码,支持44.1kHz,48kHz采样率的wav音乐。在调用tinyplay播放音乐之前需要先使用tinymix切换好音频通路。
tinypcminfo用于查看pcm通道的相关信息
更多推荐
所有评论(0)