【问题标题】:Pacmd command to mute all, open a sound file, then unmute allPacmd 命令全部静音,打开声音文件,然后全部取消静音
【发布时间】:2016-09-10 19:31:43
【问题描述】:

我是一个 Arch Linux 用户,我有一个梦想。制作一个键盘快捷键,当按下时会播放一个 rimshot (Ba Dum Tsssss)。

经过一些研究,似乎 pacmd 是最好的选择,但我不知道它是如何工作的,并且手册页是空的,并且帮助缺乏明确的信息......接收器、模块和来源......好吧,这一切都晦涩难懂。

谁能帮我实现我的目标?

【问题讨论】:

    标签: audio archlinux pulseaudio


    【解决方案1】:

    来自the man page

    pacmd set-sink-mute <index> <1|0>
    

    控制给定接收器(声音接口)的静音性,其中&lt;index&gt; 是接收器索引(与pacmd list-sinks 一起列出)和10 分别表示静音或不静音。

    您可能想要创建一个简短的 Bash 脚本来取消接收器的静音,播放您的声音,然后重新静音;然后,您可以将其绑定到一个键。

    【讨论】:

    • 我明白了,我会试试的,这看起来是个不错的方法。但是我怎么能确定我的 rimshot 总是在同一个水槽上呢?脚本能否检测到所有未静音的接收器并将其静音,然后再将其反转?
    猜你喜欢
    • 2017-09-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-15
    • 2012-06-09
    • 1970-01-01
    • 1970-01-01
    • 2021-10-31
    相关资源
    最近更新 更多