ArchQ, PC數位播放專用Linux 與應用

有關新天新地代理音響品牌及相關音響議題討論
kent
文章: 234
註冊時間: 2009-12-26, 18:21

Re: ArchQ, PC數位播放專用Linux 與應用

文章 由 kent »

samshu 寫: 2026-08-21, 12:13
config -> player -> squeezelite 打* 也行。就是"系統執行檔裡面加"enable squeezelite"指令"
Sam你好:剛剛config完畢,reboot or poweroff再開機,播放都正常了,非常感謝!
samshu
文章: 758
註冊時間: 2013-08-19, 14:49
註冊密碼: 8282

Re: ArchQ, PC數位播放專用Linux 與應用

文章 由 samshu »

補 mpd.conf 設定

MPD Slim 版裡的 mpd.conf 少了一個設定值:關閉音控。
因為大部份的樂友不會去使用軟體音控,但預設值是開啟的,所以這次要補上。

修改步驟:
1. 先 su
2.

代碼: 選擇全部

sed -i '/buffer_size/i\\tmixer_type\t"none"' /etc/mpd.conf
3. 再 cat /etc/mpd.conf 有出現 mixer_type "none" 就行。
audio_output {
type "slim"
name "Squzlocal"
ip "127.0.0.1" # CIDR: 192.168.1.0/24
mixer_type "none"
...略
}
4. reboot 後生效

註:
1. 手動編輯 sudo nano /etc/mpd.conf
2. 重新安裝 mpd 也會有新的設定值。
MPD&ArchQ@Intel12600(AX1600i) -> McFifo(GaN140W) -> Audiomat Maestro 4 Reference -> Audiomat Sopos -> JMR VOCE Grande; STSD香寶線、大寶喇叭線
samshu
文章: 758
註冊時間: 2013-08-19, 14:49
註冊密碼: 8282

Re: ArchQ, PC數位播放專用Linux 與應用

文章 由 samshu »

Squeezelite 更新

這次主要是針對 TinyALSA 版本重新建構,以及對EVL 更完整的支援,所以ALSA 版本聲音也有提升。
原來的TinyALSA 不支援DSD,這次一併更新。

另外Squeezelite版本也簡化為四個版本,看圖,免得選擇困難。
圖檔

更新步驟:
1. config -> update
2. sudo pacman -R tinyalsa-evl (之後要按 Y)
3. config -> squeezelite -> 選擇版本
MPD&ArchQ@Intel12600(AX1600i) -> McFifo(GaN140W) -> Audiomat Maestro 4 Reference -> Audiomat Sopos -> JMR VOCE Grande; STSD香寶線、大寶喇叭線
samshu
文章: 758
註冊時間: 2013-08-19, 14:49
註冊密碼: 8282

Re: ArchQ, PC數位播放專用Linux 與應用

文章 由 samshu »

別管ALSA了

這次的Squeezelite TinyALSA 改版,把ALSA打的滿地找牙!

「聲音比較生動迷人」這是樂友輕描淡寫的評語。
「似乎最近常講的連續性,被TinyALSA 輕鬆達到」小弟的評價。

小弟聽來大勝ALSA,細膩度,穿透力大為提升,樂器的質感和音色表現非常迷人。
還沒更新的,不用考慮了,請直接換成Squeezelite TinyALSA。

ALSA 版本還有存在的必要嗎?
MPD&ArchQ@Intel12600(AX1600i) -> McFifo(GaN140W) -> Audiomat Maestro 4 Reference -> Audiomat Sopos -> JMR VOCE Grande; STSD香寶線、大寶喇叭線
samshu
文章: 758
註冊時間: 2013-08-19, 14:49
註冊密碼: 8282

Re: ArchQ, PC數位播放專用Linux 與應用

文章 由 samshu »

啟用 HugePages 大頁面記憶體

主要是讓播放程式(MPD, Squeezelite...)使用 2MB 的記憶體頁面(預設 4KB )。
開啟後音質轉為厚重沉穩,密度、綿密性變高,真實感也會加增。

啟用步驟:先 su
1.

代碼: 選擇全部

update_scpt.sh
update_scpt.sh
sed -e 's/^user/#user/' /etc/mpd.conf
2. config -> kernel -> install -> Q441|Q352 (選有HugePages)
3. reboot
4. config -> kernel -> HugePages -> 1024
圖檔
5. config -> HugePages -> MPD|Squeezlite 打勾
6. reboot
7. grep Huge /proc/meminfo
看結果,如果 HugePages_Free < HugePages_Total 就算完成。
圖檔
MPD&ArchQ@Intel12600(AX1600i) -> McFifo(GaN140W) -> Audiomat Maestro 4 Reference -> Audiomat Sopos -> JMR VOCE Grande; STSD香寶線、大寶喇叭線
kent
文章: 234
註冊時間: 2009-12-26, 18:21

Re: ArchQ, PC數位播放專用Linux 與應用

文章 由 kent »

samshu 寫: 2026-09-16, 15:02 Squeezelite 更新

這次主要是針對 TinyALSA 版本重新建構,以及對EVL 更完整的支援,所以ALSA 版本聲音也有提升。
原來的TinyALSA 不支援DSD,這次一併更新。

另外Squeezelite版本也簡化為四個版本,看圖,免得選擇困難。
圖檔

更新步驟:
1. config -> update
2. sudo pacman -R tinyalsa-evl (之後要按 Y)
3. config -> squeezelite -> 選擇版本
Sam你好:
更新步驟3後顯示的訊息:
/etc/squeezelite.conf updated.
Job for squeezelite.service failed because the control process exited with error code.
See "systemctl status squeezelite.service" and "journalctl -xeu squeezelite.service" for details.
Squeezelite restarted.
[kent@ArchQ:Q441 ~]$ systemctl status squeezelite.service
× squeezelite.service - Squeezelite Player
Loaded: loaded (/usr/lib/systemd/system/squeezelite.service; enabled; pres>
Active: failed (Result: exit-code) since Fri 2026-10-02 22:21:52 CST; 9s a>
Process: 638 ExecStart=/usr/bin/squeezelite $OPTIONS $NAME $MAC $PRIORITY $>
Process: 639 ExecStartPost=/bin/sh -c sleep 2; PROC=$$(ps H -q $${MAINPID} >
Main PID: 638 (code=exited, status=127)
CPU: 20ms
[kent@ArchQ:Q441 ~]$
無法到選擇TinyALSA畫面, 請問如何解,謝謝
samshu
文章: 758
註冊時間: 2013-08-19, 14:49
註冊密碼: 8282

Re: ArchQ, PC數位播放專用Linux 與應用

文章 由 samshu »

kent 寫: 2026-10-02, 22:28 ...
無法到選擇TinyALSA畫面, 請問如何解,謝謝
ALSA 版本已經關掉了,最新的選單就是TinyALSA 版本。
試試下面的指令:

代碼: 選擇全部

su
rm /etc/squeezelite.conf
pacman -R squeezelite
update_scpt.sh
update_scpt.sh
config -> player -> squeezelite ;重新安裝 Squeezelite
status squeezelite ;看看是否啟動。
MPD&ArchQ@Intel12600(AX1600i) -> McFifo(GaN140W) -> Audiomat Maestro 4 Reference -> Audiomat Sopos -> JMR VOCE Grande; STSD香寶線、大寶喇叭線
samshu
文章: 758
註冊時間: 2013-08-19, 14:49
註冊密碼: 8282

Re: ArchQ, PC數位播放專用Linux 與應用

文章 由 samshu »

拋棄 Slim?

日前 MPD 靠著 Slim output 配合 TinyALSA,聲音大躍進。這次又有新玩法了!

小弟總覺得MPD -> Slim output -> Squeezelite 資料傳遞的過程有點累贅,想要跳過一些流程,更直接了當一點。

這次就靠Ai 協作,誕生了新的協議:PCM over Net。把MPD 的output,直接透過TCP/IP的方式直接轉給專屬的播放器 Pcmrecv,運作方式雷同 Sqeezelite。它是專為MPD 而生,也可以雙機方式運作。

聲音表現 Pcmrecv >>> Squeezlite,小弟的感受:「超直接、乾淨,透明度高出很多。」「pcmrecv 透明度高,白光,Squzeelite 有點帶著鎢絲燈」。樂友:「保有原本的優點,聲音綿密、鮮活,這版本感覺更緊湊,紮實,勝出!」「很真實同時又很自然的聽感」。
反正就是比 Slim output 強大太多。

安裝方式:
1. config -> update
2. config -> server -> mpd-Net -> 版本。
3. 新增支援 Qobuz 的功能,但目前沒確認是否能用,因為沒帳號可試。
圖檔
目前僅提供四個版本,其它的依需要再加入。
最後由 samshu 於 2026-10-06, 22:06 編輯,總共編輯了 1 次。
MPD&ArchQ@Intel12600(AX1600i) -> McFifo(GaN140W) -> Audiomat Maestro 4 Reference -> Audiomat Sopos -> JMR VOCE Grande; STSD香寶線、大寶喇叭線
kent
文章: 234
註冊時間: 2009-12-26, 18:21

Re: ArchQ, PC數位播放專用Linux 與應用

文章 由 kent »

samshu 寫: 2026-10-02, 22:54
ALSA 版本已經關掉了,最新的選單就是TinyALSA 版本。
試試下面的指令:

代碼: 選擇全部

su
rm /etc/squeezelite.conf
pacman -R squeezelite
update_scpt.sh
update_scpt.sh
config -> player -> squeezelite ;重新安裝 Squeezelite
status squeezelite ;看看是否啟動。
Sam你好:

[kent@ArchQ:Q441 ~]$ status squeezelite
× squeezelite.service - Squeezelite Player
Loaded: loaded (/usr/lib/systemd/system/squeezelite.service; enabled; pres>
Active: failed (Result: exit-code) since Tue 2026-10-06 20:28:19 CST; 3min>
Process: 2293 ExecStart=/usr/bin/squeezelite $OPTIONS $NAME $MAC $PRIORITY >
Process: 2294 ExecStartPost=/bin/sh -c sleep 2; PROC=$$(ps H -q $${MAINPID}>
Main PID: 2293 (code=exited, status=127)
samshu
文章: 758
註冊時間: 2013-08-19, 14:49
註冊密碼: 8282

Re: ArchQ, PC數位播放專用Linux 與應用

文章 由 samshu »

Kent 兄,下面指令執行一次試試:

先 su

代碼: 選擇全部

wget -P /tmp https://raw.githubusercontent.com/sam0402/ArchQ/main/pkg/tinyalsa-evl-2.1-1-x86_64.pkg.tar.zst
pacman -U --noconfirm /tmp/tinyalsa-evl-2.1-1-x86_64.pkg.tar.zst
systemctl restart squeezelite
systemctl status squeezelite
如果出現綠色的Active,就是Squeezelite 執行成功。
若不行:

代碼: 選擇全部

rm /etc/squeezelite.conf
config -> play -> squeezelite 重裝一次試試。
MPD&ArchQ@Intel12600(AX1600i) -> McFifo(GaN140W) -> Audiomat Maestro 4 Reference -> Audiomat Sopos -> JMR VOCE Grande; STSD香寶線、大寶喇叭線
回覆文章

回到「音響區・愛亂想」