Mopidy ALSA音量控制扩展
项目描述
Mopidy的ALSA音量控制扩展。
依赖项
使用ALSA进行音频播放的Linux系统。
pyalsaaudio. 从Python使用ALSA API的绑定。该软件包在Debian/Ubuntu中可用作python-alsaaudio。
安装
运行以下命令进行安装
sudo python3 -m pip install Mopidy-AlsaMixer
有关其他安装方法,请参阅https://mopidy.com/ext/alsamixer/
配置
要使用Mopidy-AlsaMixer,必须在Mopidy配置文件中将audio/mixer配置值设置为alsamixer
[audio] mixer = alsamixer
Mopidy-AlsaMixer的默认配置可能适用于大多数使用情况。如果不适用,以下配置值可供使用
alsamixer/card:选择要使用的声卡,如果您有多个声卡。从0开始编号。0是默认值。
alsamixer/control:选择要使用的ALSA控制。默认为主控。其他典型值包括PCM。运行命令amixer scontrols以列出系统上可用的控制项。
alsamixer/min_volume和alsamixer/max_volume:将Mopidy音量控制范围映射到不同的范围。数值范围在0-100之间。如果默认范围(0-100)太宽,导致Mopidy音量控制可用范围太小,请使用此功能。例如,尝试将min_volume = 30和max_volume = 70将Mopidy的音量控制映射到ALSA音量范围的中间。
alsamixer/volume_scale:可以是线性、立方或对数。立方比例是默认值,因为它更接近人耳对音量的感知,并且与alsamixer程序中使用的音量比例相匹配。
Mopidy配置文件中的alsamixer示例部分
[alsamixer] card = 1 control = PCM min_volume = 0 max_volume = 100 volume_scale = cubic
项目资源
致谢
当前维护者:Stein Magnus Jodal
项目详情
关闭
Mopidy-ALSAMixer-2.0.1.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | e570e94075c3c07a319aa414abaa7308a4c1a49278349c08388803bbf0fb70dc |
|
MD5 | 244d6c769f589a220225ef7efef4a2a9 |
|
BLAKE2b-256 | 015d1a3eab9750573814ca4b08ebdfb0d85b054b3591a370f45d5635902324f6 |
关闭
Mopidy_ALSAMixer-2.0.1-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 1dce93cc77ba2df95ee80548cd43b0db5a2abc539bfc2f9d64d16608d7275345 |
|
MD5 | 106e4bb8cb831b9fd994b588eb1e9800 |
|
BLAKE2b-256 | 3d4bc4e44acb57e58c109dcfa167d5755bba967b3cd87564ed3357633e64e45a |