eslei 发表于 2022-12-14 09:00











树莓开机几分钟在控制设备上可见名称是 Volumio-463E5 这个无线热点,点击连接,密码是空的,建议启用自动连接。如果同时出现 Volumio 这个无线热点,建议不要用它。














eslei 发表于 2022-12-14 09:01











在 win11 浏览器会自动开启并连接上 volumio 初次设定,手动可以浏览器进入 http://volumio/ 或者 http://192.168.112.1/。

第一步选择语言,然后直接点击输出。











eslei 发表于 2022-12-14 09:02











点击 1 启用 i2s,点击 2 下拉菜单,3 选中 Generic I2S DAC 后继续点击几个下一步直到完成。












eslei 发表于 2022-12-14 09:04










volumio 网页界面开启后点击左上角那三行导出主菜单。








eslei 发表于 2022-12-14 09:07










点击网路。












eslei 发表于 2022-12-14 09:07










热点设定,按着图做啦。最重要记下热点名称和密码,存档后几分钟就要用它们连接新的热点。














eslei 发表于 2022-12-14 09:08

本帖最后由 eslei 于 2022-12-14 09:11 编辑









运行 ssh 连接 volumio,建议用 putty。1 填上 192.168.211.1 或 http://volumio/,2 点击 Open。












eslei 发表于 2022-12-14 09:10

本帖最后由 eslei 于 2022-12-14 09:11 编辑









输入字符串 volumio 并回车,两次,注意绿色字符是隐藏的。现在可以在 volumio 执行指令。















eslei 发表于 2022-12-14 09:12










首先 clear; sudo i2cdetect -y 1,如果解码芯片的 i2c 总线连接正确会看见它的地址,例子是连接了 es9308q2m。














eslei 发表于 2022-12-14 09:15





开始挂载系统盘曲库分区






执行 clear; sudo lsblk,输入字符串 volumio 并回车。找出曲库分区名称,例子是 mmcblk0p4。











eslei 发表于 2022-12-14 09:16











执行 sudo mkdir /media/Music; sudo mount /dev/mmcblk0p4 /media/Music; sudo mpc update; clear; ls /media/Music,挂载成功可以看见曲库分区内容,例子是 Music001、Music002 和 Music003 共三个文件夹。
















eslei 发表于 2022-12-14 09:24

本帖最后由 eslei 于 2022-12-14 10:12 编辑

执行      clear; cat /etc/rc.local; sudo su,检视 rc.local 文件的内容。







到这里有三个选择,对应不同硬件和用法,

一.      i-sabre 系列解码芯片,音频输出接口用 i2s,解码器控制用 i2c,只接受 16 位元数码音频格式,严格来讲这一方案最接近 cd 机架构。

执行 sed -i 's/exit 0//g' /etc/rc.local; echo "sudo mount /dev/mmcblk0p4 /media/Music" >> /etc/rc.local; echo "vcgencmd display_power 0" >> /etc/rc.local; echo "i2cset -f -y 1 0x48 0x01 0x04" >> /etc/rc.local; echo "i2cset -f -y 1 0x48 0x0f 0x22" >> /etc/rc.local; echo "i2cset -f -y 1 0x48 0x10 0x22" >> /etc/rc.local; echo "exit 0" >> /etc/rc.local; cat /etc/rc.local,







再看一次 rc.local,已经增加 5 条指令,分别是:

sudo mount /dev/mmcblk0p4 /media/Music                开机自动挂载曲库分区。

vcgencmd display_power 0                                停止 hdmi 接口供电,提升电源质素。

i2cset -f -y 1 0x48 0x01 0x04                              设置 i-sabre 输入为 16 位元,禁用 spdif,自动选择 dsd 或 pcm。

i2cset -f -y 1 0x48 0x0f 0x22                              第 1 声道音量电平设置,详细与第 2 声道相同.
i2cset -f -y 1 0x48 0x10 0x22                               第 2 声道音量电平设置,结尾 0x22 嘅 22 可以係 ff、ee、dd、cc、bb、aa、99、88、77、66、55、44、33、22、11 同埋 00,越接近 00 音量越大,00 音量最大,
                                                                           这是给 i-sabre 芯片的,其他 dac 要查数据表决定。0x48 是 i-sabre 的 i2c 寄存器地址码,其他 dac 在 23 楼看到不同的码替换 48 即可。



—————————————————————————————————————————————————————————————————————————————————————————
二.      i-sabre 系列解码芯片,音频输出接口用 i2s,解码器控制用 i2c,接受所有常用数码音频格式。

执行      sed -i 's/exit 0//g' /etc/rc.local; echo "sudo mount /dev/mmcblk0p4 /media/Music" >> /etc/rc.local; echo "vcgencmd display_power 0" >> /etc/rc.local; echo "i2cset -f -y 1 0x48 0x0f 0x22" >> /etc/rc.local; echo "i2cset -f -y 1 0x48 0x10 0x22" >> /etc/rc.local; echo "exit 0" >> /etc/rc.local; cat /etc/rc.local,





再看一次 rc.local,已经增加 4 条指令。

sudo mount /dev/mmcblk0p4 /media/Music

vcgencmd display_power 0

i2cset -f -y 1 0x48 0x0f 0x22
i2cset -f -y 1 0x48 0x10 0x22      






到 volumio 网页界面导出主菜单点击播放选项。





向下滚动找到音频重采样,点击启用。





点击 1 下拉菜单,2 选择 32。点击 3 下拉菜单,4 选择非常高然后存档 5。
—————————————————————————————————————————————————————————————————————————————————————————
三.      适用解码芯片音频输出接口用 i2s,但未启用 i2c。

执行      sed -i 's/exit 0//g' /etc/rc.local; echo "sudo mount /dev/mmcblk0p4 /media/Music" >> /etc/rc.local; echo "vcgencmd display_power 0" >> /etc/rc.local; echo "exit 0" >> /etc/rc.local; cat /etc/rc.local,





再看一次 rc.local,已经增加 2 条指令。

sudo mount /dev/mmcblk0p4 /media/Music

vcgencmd display_power 0



https://att.jd-bbs.com/forum/202212/14/095555aoed8l4h588cbcb6.jpg


到 volumio 网页界面导出主菜单点击播放选项。


https://att.jd-bbs.com/forum/202212/14/095748xf1fanpjhnp5n15j.jpg


向下滚动找到音频重采样,点击启用。


https://att.jd-bbs.com/forum/202212/14/095913fo4zowc6jvwo746z.jpg




点击 1 下拉菜单,2 选择 32。点击 3 下拉菜单,4 选择非常高然后存档 5。

—————————————————————————————————————————————————————————————————————————————————————————

用两次 exit 指令,退出 ssh,重启 volumio。如果在 16 楼启用了自动连接几分钟后网页界面会自动打开,如果曲库很大会需要更多时间。

开心享用您的音乐,当然前提是在 15 楼的操作正确。


下面那个图不知道怎么会在那里,又清除不了?















eslei 发表于 2022-12-14 10:11




了解一下系统的状态,







运行 ssh 执行 clear; top -n 10 | grep %Cpu; top -n 10 | grep Mem | grep -v Swap,耐心等待几分钟直到画面完成,观察系统状态。上图是树莓 3b+ 运行 volumio 系统正在播放一个 16/44.1 的 ape 音频文件,音频重采样到 32位元,内存只用了 1/6,98% cpu 在空闲状态,有理由相信音频重采样只是增加了 2 个数值为 0 的字节。














xyc95 发表于 2022-12-15 08:55

谢谢分享。。。。

mowen 发表于 2022-12-15 10:44

Volumio 最新 3.396 版 ——— 加载系统盘分区曲库
收藏了。谢谢楼主!
页: 1 [2] 3 4
查看完整版本: 数播 pk 光碟机系列 ii ——— Volumio 最新 3.396 版 ——— 加载系统盘分区曲库...