Chinaunix首页 | 论坛 | 博客
  • 博客访问: 15497583
  • 博文数量: 2005
  • 博客积分: 11986
  • 博客等级: 上将
  • 技术积分: 22535
  • 用 户 组: 普通用户
  • 注册时间: 2007-05-17 13:56
文章分类

全部博文(2005)

文章存档

2014年(2)

2013年(2)

2012年(16)

2011年(66)

2010年(368)

2009年(743)

2008年(491)

2007年(317)

分类: 嵌入式

2011-01-11 14:32:55

为了调试声音必须每次重启media service之后重启
setprop ctl.stop media
setprop ctl.start media
或者直接
stop media
start media
也可以stop停止所有service,然后start启动所有service,这样彻底干净

killall logcat

alsa_aplay -D AndroidPlayback_Speaker_normal  /cache/music/dial/0.wav
madplay /cache/music/fancuo.mp3 &

奇怪的是,android启动之后不能使用8k,8,mono进行录音,必须stereo才行
之后做几次之后就可以使用mono了[luther.gliethttp],
当然将/system/lib/hw/alsa.default.so去掉开机之后就可以正常直接使用alsa_arecord 1 &做录音了

alsa_arecord -f cd 1 &
alsa_arecord -f dat -r 8 1 &
alsa_arecord -f dat 1 &
alsa_arecord -t au -f dat -r 8 1 &
alsa_arecord -r 44100 1 &
alsa_arecord 1 &
alsa_arecord -c 2 1 &
killall alsa_arecord madplay alsa_aplay hexdump logcat

alsa_amixer sset 'PCM' 50%
alsa_amixer sset 'Micphone12 Mux' mic1
alsa_amixer sset 'Micphone12 Mux' mic2

alsa_amixer sset Headset mute
alsa_amixer sset Headset unmute

alsa_amixer sset Earpiece mute
alsa_amixer sset Earpiece unmute
阅读(8073) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~