Linux音频配置文件asound.conf的使用

asound.conf文件作用:主要用来做Android/Linux音频的路由控制,不同路由可以设置多个寄存器的不同配置组合,形成不同的音频通道,从而当路由改变时,底层codec通道随之改变。// 如何获取当前的声卡卡号与设备号呢 ...

// aplay -l

**** List of PLAYBACK Hardware Devices ****

card 0: PCH [HDA Intel PCH], device 0: ALC662 rev3 Analog [ALC662 rev3 Analog]

Subdevices: 1/1

Subdevice #0: subdevice #0

card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]

Subdevices: 0/1

Subdevice #0: subdevice #0

card 0: PCH [HDA Intel PCH], device 7: HDMI 1 [HDMI 1]

Subdevices: 1/1

Subdevice #0: subdevice #0

card 0: PCH [HDA Intel PCH], device 8: HDMI 2 [HDMI 2]

Subdevices: 1/1

Subdevice #0: subdevice #0

// 以上信息可以直接看到 Card 声卡编号为 0

// 以上信息可以看到设备 Device 0, 3, 7, 8

// 以上信息可以看到 0 为 ALC662(模拟), 3,7,8为HDMI// 但是如果使用HDMI设备,结果看到三个Device怎么才能知道哪个是当前的设备呢 ...

// 可以使用 aplay 来测试, 哪个出声音就是哪个了 ...

aplay -D hw:0,3 /usr/share/sounds/alsa/test.wav

aplay -D hw:0,7 /usr/share/sounds/alsa/test.wav

aplay -D hw:0,8 /usr/share/sounds/alsa/test.wav/etc/asound.conf(简易配置) :

{

pcm.!default{

type hw

card 1

device 7

}

ctl.!default{

type hw

card 1

device 7

}

}}}

// 其中card代表声卡号, device代表设备号。// 更加简易配置

defaults.pcm.card 0

defaults.pcm.device 3

defaults.ctl.card 0// 特殊的静音情况 MM

// 通过 alsamixer 来打开/关闭静音设备,与调节音量等 ...

alsamixer -c 1

alsactl store

linux 声卡配置文件,Linux音频配置文件asound.conf的使用相关推荐

  1. linux 混音设备,一个linux 混音播放的 /etc/asound.conf 配置

    一个linux 混音播放的 /etc/asound.conf 配置 备用. 只有相同用户才能实现设备的同时打开. pcm.!dmix { type dmix ipc_key 5678293 ipc_k ...

  2. linux声卡测试命令,linux下声卡没有检测到

    habaogouriei 于 2007-04-30 20:13:58发表: scsound.log ------- System Config Soundcard -------- 2007年 04月 ...

  3. linux声卡测试命令,linux添加声卡驱动使用命令行音频播放器的方法

    首先linux系统需要有声卡 哪怕是虚拟声卡,我用的是virtualbox,intel 80x AC97 声卡. 安装声卡驱动,在linux内核的找到声卡对应的驱动 可以集成到内核,或者安装为模块,为 ...

  4. linux音频驱动修复工具,Linux声卡驱动(4)——音频驱动实战

    一.应用测试工具的使用 1.在external/tinyalsa下有以C语言实现的alsa的测试程序,编译后生成tinypcminfo tinyplay tinycap tinymix 四个elf格式 ...

  5. linux 声卡 查看,linux 下显卡 网卡 声卡 信息的查看

    各个linux版本间命令可能不同  以下仅供参考 1, 主板信息 .查看主板的序列号 -------------------------------------------------- #使用命令 ...

  6. Linux学习之三-Linux系统的一些重要配置文件

    Linux学习之三-Linux系统的一些重要配置文件 1.网卡配置文件 /etc/sysconfig/network-scripts/ifcfg-eth0 说明: DEVICE=eth0        ...

  7. Linux内核defconfig在哪,Linux内核根目录中的配置文件.config中包含了许多宏定义,...

    满意答案 大大bigone 推荐于 2017.11.22 采纳率:52%    等级:9 已帮助:813人 一.Linux内核的配置系统由三个部分组成,分别是: 1.Makefile:分布在 Linu ...

  8. php apache 配置文件,Linux下apache支持PHP配置文件的方法

    本文用来记忆整了两天的lamp环境,如果对PHP没有要求建议全部用yum 一键安装,纯属个人经验,主要作用是用来参考的. yum install httpd #yum 安装Apache. php编译安 ...

  9. linux拷贝文件断电后丢失,linux突然断电重启,配置文件丢失/程序无法打开/文件损坏...

    电脑突然断电,重新开机后发现有的程序无法正常启动,原因是配置文件损坏了.感觉奇怪,为什么在硬盘里的文件会内容丢失? 1.可能:写数据的过程被中断,只完成了一部分.可能会出现乱码(因为只写了几个字节,不 ...

最新文章

  1. int 做除法运算数据丢失【BigDecimal 重现数字】
  2. 来自iSpy整理的最全海康大华IPC的RTSP连接地址
  3. 【Java】字符串转Unicode字符串
  4. 获取地址栏URL中参数, getQuerySting()方法
  5. baidu的服务器数据里面装的都是垃圾!
  6. 三点外接圆_故地重游伪切圆——伪外接圆的基本性质
  7. LeetCode算法入门- Implement strStr() -day22
  8. 【实践】微博推荐算法实践与机器学习平台演进.pdf(附PPT下载链接)
  9. APScheduler——定时任务框架
  10. 洛谷 P1098 字符串的展开
  11. java结构控制break和continue
  12. [Algorithm] Write your own Math.pow function in Javascript, using Recursive approach
  13. 记一次重构:Android实践从MVC架构到MVP架构
  14. cat3 utp是不是网线_CAT网线品种分类
  15. linux apache 查看mpm 配置方式,Apache Prefork、Worker和Event三种MPM详解
  16. 中职计算机应用和平面设计,中等职业教育十一五规划教材·中职中专计算机类教材系列·Photoshop平面设计与实训...
  17. HTML 如何让图片自动改变大小,CSS如何设置图片的大小
  18. UMLChina公众号文章精选(20210706更新精选)
  19. HTML5印章绘制电子签章图片,中文英文椭圆章、中文英文椭圆印章 电子签章图片采集
  20. 垃圾回收器的基本原理是什么?垃圾回收器可以马上回收内存吗?有什么办法主动通知虚拟机进行垃圾回收?

热门文章

  1. Saber仿真软件no active design解决方法
  2. Mybatis 和 Mybatis Plus 的区别
  3. 动漫公司logo logo制作
  4. virtio简介(二) —— virtio-balloon guest侧驱动
  5. 计算机宏应用实例,计算机等级考试二级Access宏的使用教程
  6. 【数字测图原理与方法】第三章水准测量原理和仪器
  7. 初学者如何系统性地学习Linux?
  8. 如何在群晖NAS上安装cpolar内网穿透(群晖7.X版)
  9. 超详细的张飞硬件第七部开关电源读书笔记01
  10. 正交函数(orthogonal functions)