android 音频系统用到的命令记录
来源:互联网 发布:吸血鬼学院知乎 编辑:程序博客网 时间:2024/05/20 07:36
ls /dev/snd 查看音频设备
手动加载了驱动程序:
insmod /system/lib/modules/snd-hwdep.ko
insmod /system/lib/modules/snd-hwdep.ko
insmod /system/lib/modules/snd-rawmidi.ko
insmod /system/lib/modules/snd-rawmidi.ko
insmod /system/lib/modules/snd-usbmidi-lib.ko
insmod /system/lib/modules/snd-usbmidi-lib.ko
insmod /system/lib/modules/snd-usb-audio.ko
insmod /system/lib/modules/snd-usb-audio.ko
ls /dev/snd
controlC0
controlC1
pcmC0D0c
pcmC0D0p
pcmC1D0c
pcmC1D0p
timer
查看声卡: cat /proc/asound/cards
配置文件: /etc/asond.conf
切换底层入口是alsa_default.cpp,需要在asound.conf定义好local CODEC和USB Audio的plug;还需要修改alsa_default.cpp,最主要Android要知道USB Audio插上时打开USB Audio的plug,USB Audio拔下时打开local CODEC的plug
设置命令
alsa_amixer cset numid=16,iface=MIXER,name='Speaker Playback Volume' 35
alsa_amixer cset numid=2,iface=MIXER,name='MIC1 Boost' 6
查看声音是否正确设置:
alsa_amixer cget numid=2,iface=MIXER,name='MIC1 Boost'
alsa_amixer cget numid=16,iface=MIXER,name='Speaker Playback Volume'
service asound_conf /system/bin/alsa_ctl restore
oneshot
- android 音频系统用到的命令记录
- 用到的git命令记录
- 记录自己用到的tcpdump命令
- 记录一些最近用到的linux命令
- 至今用到的常用vim命令记录
- 记录自己经常用到的Linux命令
- 记录android开发用到的功能点
- Android音频系统的数据流向
- android调试用到的各种命令
- Android 音频系统
- android 音频系统
- android音频系统
- Android 音频系统
- Android 音频系统
- android 音频系统
- android 音频系统
- Android 音频系统
- Android 音频系统
- Tsql 匹配数字、网址方法的clr实现
- 【Android】Android应用程序构建原理
- Handler和HandlerThread
- 使用定时器来备份数据库
- iOS基础控件-导航栏控制器UINavigationController的UINavigationBar导航条
- android 音频系统用到的命令记录
- TEST
- ASP.NET MVC 4 中移动开发的新功能
- Cocos2d-X 学习笔记 13 cocos2dx骨骼动画
- 函数参数的传递问题(指针的指针)(转)
- 第8周项目4个人所得税计算器
- [数据结构与算法]基数排序
- malformed or corrupted AST file: 'Unable to load module
- 每次开机都要扫描磁盘方法