ubuntu14.04安装oss音频驱动,替换掉alsa驱动
环境:
ubuntu14.04 64位
前言:
由于不知道怎么操作alsa驱动下的音频设备,所以使用oss替换掉alsa。替换之后,就可以使用open函数打开“/dev/dsp”设备来操作声卡了。比如获取PCM录音,播放PCM音频等。
如果你的电脑可以联网,则按照如下步骤来操作。
第一步,确定ubuntu开机时能听到“噔噔噔”的开机音乐。
为了确保安装成功,重启ubuntu,并能听到“噔噔噔”的开机音乐。
到http://www.opensound.com/download.cgi上,下载官方驱动。
安装oss的deb。会提示卸载snd模块错误,直接忽略错误。安装时的简短截图:
第二步,sudo vi /etc/pulse/default.pa
最后面添加一行:
load-module module-oss device=”/dev/dsp” sink_name=output source_name=input mmap=0
第三步,sudo apt-get install gstreamer0.10-plugins-bad
第四步,sudo vi /etc/asound.conf
在我的ubuntu中,这个是新文件,添加如下代码:
pcm.oss {
type oss
device /dev/dsp
}
pcm.!default {
type oss
device /dev/dsp
}
ctl.oss {
type oss
device /dev/mixer
}
ctl.!default {
type oss
device /dev/mixer
}
第五步,执行,sudo dpkg-reconfigure linux-sound-base,选择OSS,然后重启ubuntu,
开机时,仍然能听见“噔噔噔”开机音,且能看到“dev/dsp”设备,说明已经替换成功。
最后,可以通过open、read函数读取PCM数据了。也可能通过write函数播放PCM文件。
ubuntu14.04安装oss音频驱动,替换掉alsa驱动相关推荐
- linux集显驱动程序,Ubuntu14.04安装intel集显驱动
Made with Remarkable! Ubuntu14.04安装intel集显驱动 标签(空格分隔): ubuntu linux 驱动安装 1.查看本机显卡型号 使用lspci命令来获取PCI接 ...
- Ubuntu14.04 安装 TL-WN823N无线网卡驱动
Ubuntu14.04 安装 TL-WN823N无线网卡驱动 前言 一.查看网卡芯片 二.安装步骤 1.下载驱动 2.安装驱动 总结 前言 在搭建Ubuntu14.04使用环境时,由于缺乏有线网,需要 ...
- ubuntu14.04安装hadoop2.7.1伪分布式和错误解决
ubuntu14.04安装hadoop2.7.1伪分布式和错误解决 需要说明的是我下载的是源码,通过编译源码并安装 一.需要准备的软件: 1.JDK和GCC 设置JAVA_HOME: ...
- ubuntu14.04安装与软件重装说明
1. 安装ubuntu14.04 1)利用U盘安装号系统:ssd盘作/ 20G /HOME 100G swap分区用机械硬盘10G 2)装好后,打开软件更新,选最优服务器,跟新软件.. su ...
- Ubuntu14.04 安装教程(U盘及硬盘)
Ubuntu14.04 安装教程(U盘及硬盘) 前些天上了操作系统原理,老师让把Ubuntu装上,没办法硬着上了,在网上搜了很多教程以及帖子看了,也帮着一些同学装上了Ubuntu,遇到了不少的 ...
- Matlab 2014b在Ubuntu14.04安装
Matlab 2014b在Ubuntu14.04安装 step 1 下载matlab2014b,由于本人是在Windows系统下通过ssh远程登录服务器的,所以需要将文件上传到服务器指定目录下,推荐w ...
- Ubuntu14.04安装OPENCV3.0流程及遇到的问题
文章已迁至:http://www.machunjie.com/linux/211.html 如需交流请移步新地址,谢谢! Ubuntu14.04安装OPENCV3.0流程及遇到的问题 tianbing ...
- ==原创==Ubuntu14.04安装OPENCV3.0流程及遇到的问题
Ubuntu14.04安装OPENCV3.0流程及遇到的问题 tianbing010@126.com http://www.cnblogs.com/mcjj 作者:马春杰杰 2017年6月14日22: ...
- 解决Ubuntu14.04安装Chrome浏览器打不开的问题
解决Ubuntu14.04安装Chrome浏览器打不开的问题 参考文章: (1)解决Ubuntu14.04安装Chrome浏览器打不开的问题 (2)https://www.cnblogs.com/li ...
最新文章
- 数学建模python和java_参加数学建模用 MATLAB,还是 Python?
- Axis --SOAP引擎
- [云炬创业基础笔记] 第三章测试4
- YbtOJ-毒瘤染色【LCT】
- 使用 Visual Studio 2005 Team System 进行单元测试并生成用于 Unit Test Framework 的源代码...
- SSH远程登录VWware上的LFS
- Go并发调用的超时处理
- spring配置文件约束
- 二叉树——数据结构课堂作业
- 肖忠付武汉大学计算机学院,丁立新(武汉大学计算机学院教授)_百度百科
- java事务和分布式事务详解
- 吴22名广西农民工广东讨薪 返途被追砍(转载)
- 偷得浮生半日闲,您有啥事它出马
- django 常用static\media\邮箱\富文本编辑器配置(备忘)
- DWG文件如何转换为PDF黑白文件
- HDU - 3853 Loop [Maho shoujo] [概率DP]
- java电影定票系统_Java实现电影院订票系统代码
- Enigma机密码加密解密的实现
- php商城伪静态,友价商城nginx伪静态源码规则
- 命令行快速删除当前行_在命令行中快速有效地工作
热门文章
- 模拟器上运行腾讯x5内核app闪退问题
- uniapp小程序实现录音 uniapp小程序长按录音 点击播放等功能(CSS实现语音音阶动画效果)
- 分享一些 码农 技术 视剪 测评,学习和收藏必备网站 (持续更新)
- 苹果手机电池怎么保养_手机电池怎么“保养”才最好?这里告诉您
- Flex Cairngorm简介
- 自助设备无线联网方案
- python爬取微博评论(无重复数据)
- 02 Bootstrap和ElementUI
- VS正在加载符号导致程序启动变慢
- 论文精读:PVT v2: Improved Baselines with Pyramid Vision Transformer