音频开发之——PulAudio

更新时间:2023-07-15 09:38:42 阅读: 评论:0

onyx
⾳频开发之——PulAudio
pulaudio為⼀個audio rvice,如下图OSS sink表⽰输出⾳源部分,从PulAudio要转到声⾳设备的介⾯。OSS source表⽰输⼊⾳源部分,任何需要进⼊到PulAudio的声⾳,都会经由source介⾯。decided
记录英文PulAudio服务软件架构,将来⾃各个不同的⾳源转到正确的窗⼝,针对不同的应⽤程式做⾳量的调整,接受多个⾳源的输⼊(source)或是输出(sink)。
pactl命令可以修改伺服器的设置以及配置,但pactl命令仅限于局限的范围。若要完整的功能,就必須要回归到最基本的指令pacmd,通过pacmd指令才可以完全的控制PulAudio的服务核⼼。
pulaudio常⽤命令—pacmd
pacmd --help(-h)  帮助命令,包含所有pacmd命令的⽤法southcarolina
pacmd list-sinks  查看输⼊设备列表
英语文章朗读pacmd list-sources  查看输⼊设备列表高中英语必修5
pacmd t-default-sink name  设置默认输出设备
clockwi>目睹的意思
pacmd load-module module-pipe-sink file=/tmp/output format=s16le rate=44100 channels=2
pull是什么意思(采样⼤⼩singed 16, ⼩端格式le,采样频率44100,声道数2)洪恩英语
加载虚拟输出设备,通过管道⽂件进⾏声⾳数据获取
pacmd load-module module-pipe-source file=/tmp/input format=s16le rate=44100 channels=2
加载虚拟输⼊设备,在⾳频录制时,向管道⽂件写⼊声⾳数据
pacmd unload-module module-pipe-sink  卸载加载的虚拟设备

本文发布于:2023-07-15 09:38:42,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/90/178069.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:命令   设备   虚拟
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图