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

有關新天新地代理音響品牌及相關音響議題討論

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

文章samshu » 2022-06-21, 17:45

ArchQ NFS Server 功能

主要目的是:ArchQ 的 Qrip 有支援XFS,若再配合BCache 的功能,ArchQ 可以變成效能很高的檔案伺服器。
第一次使用會自動安裝相關套件,並請記得要切換到Kernel 到 Qrip。

同樣的有新增、修改和刪除要(已)分享的目錄。
圖檔
其他的就看圖自行理解:
新增和修改
圖檔
刪除
圖檔
最後由 samshu 於 2023-03-17, 17:19 編輯,總共編輯了 4 次。
MPD&ArchQ@Intel12500(AX1600i) -> McFifo(GaN140W) -> Audiomat Maestro 4 Reference -> Audiomat Sopos -> JMR VOCE Grande; STSD香寶線、大寶喇叭線
samshu
 
文章: 626
註冊時間: 2013-08-19, 14:49

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

文章samshu » 2022-06-23, 15:12

CPU頻率設定的功能

在ArchQ 下,CPU 頻率有兩種玩法:
1. BIOS -> Speed Step -> Disable ; ArchQ 不設定
2. BIOS -> Speed Step -> Enable, CPU Frequency -> Auto ; 改由 ArchQ 指定。

請先將BIOS的 'Intel Speedstep' enable,再進入ArchQ執行
進入後,上方列出的CPU支援的頻率,擇一填入就可。
圖檔

聲音表現會略有不同:
項1. 直接、音響性高,或許會殺音響,所以音樂性會比2.低一點。
項2. 音樂性較強,比較類似現場的音色,略為暖調。
最後由 samshu 於 2022-12-08, 22:39 編輯,總共編輯了 3 次。
MPD&ArchQ@Intel12500(AX1600i) -> McFifo(GaN140W) -> Audiomat Maestro 4 Reference -> Audiomat Sopos -> JMR VOCE Grande; STSD香寶線、大寶喇叭線
samshu
 
文章: 626
註冊時間: 2013-08-19, 14:49

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

文章samshu » 2022-06-26, 06:13

MPD 用Ramdisk播放 [size=130]

就是把要播放的曲目,讓MPD自動複製一份在一個4GB大的 Ram disk裡,隨後加入播放清單裡播放。
config -> MPD 最後一個頁面有Ramdisk 容量的設定:數字 0 是關閉功能
圖檔

df -h 指令看一下,是否有出現 4GB的RAMDISK。
若有就可以開始用了。
圖檔

這裡用myMPD為例,Rompr無法操作使用。
在單曲(或專輯)上點選滑鼠右鍵,會出現如下:
圖檔
選Song or Album,再點選 'Add to playlist',
之後彈出如下畫面:
圖檔
曲目加入RAMDISK後,會自動在播放清單裡出現,就可以享用ramdisk的播放了。

另外,選取整張專輯至RAMDISK,系統需要花個10幾秒複制到ramdisk,完成後播放清單才會出現曲目,所以要等一下才行。
若ramdisk 滿了,清空播放清單2次,就可清除ramdisk所有檔案;重開機也行。
最後由 samshu 於 2023-04-15, 08:56 編輯,總共編輯了 1 次。
MPD&ArchQ@Intel12500(AX1600i) -> McFifo(GaN140W) -> Audiomat Maestro 4 Reference -> Audiomat Sopos -> JMR VOCE Grande; STSD香寶線、大寶喇叭線
samshu
 
文章: 626
註冊時間: 2013-08-19, 14:49

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

文章samshu » 2022-06-26, 18:44

Data cache OFF 

此功能是把運行程式中的Pagecache(Linux 的名詞) 關掉。
套用在各個播放程式上使用後,聲音穩定度大增,細節表現也更好。

圖檔
點選打*號,就是播放軟體啟用"Data cache OFF",Reboot 後就生效了。
最後由 samshu 於 2023-04-15, 08:59 編輯,總共編輯了 4 次。
MPD&ArchQ@Intel12500(AX1600i) -> McFifo(GaN140W) -> Audiomat Maestro 4 Reference -> Audiomat Sopos -> JMR VOCE Grande; STSD香寶線、大寶喇叭線
samshu
 
文章: 626
註冊時間: 2013-08-19, 14:49

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

文章samshu » 2022-06-27, 09:54

Zero wipe功能  把硬碟填滿零!

把硬碟填滿00多次,再拿來放檔案,聲音會好很多!
小弟就延伸應用在ArchQ上,寫上工具。
注意:這會清除硬碟所有資料,請小心操作。

請先用磁碟分割工具分割磁區,
config -> update 後,
config -> zerowiper:
圖檔
選取 Wipe disk,選擇要處理的硬碟、分割區
圖檔

圖檔
輸入要寫入00 的次數,一分鐘約處理6GB。
圖檔
完成後,可以來格式化XFS。
圖檔

註:若要使用NTFS ,可以先wipe disk後,再用windows 格式化為NTFS就可。
最後由 samshu 於 2022-12-08, 20:54 編輯,總共編輯了 2 次。
MPD&ArchQ@Intel12500(AX1600i) -> McFifo(GaN140W) -> Audiomat Maestro 4 Reference -> Audiomat Sopos -> JMR VOCE Grande; STSD香寶線、大寶喇叭線
samshu
 
文章: 626
註冊時間: 2013-08-19, 14:49

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

文章samshu » 2022-06-29, 11:32

Bcache 硬碟加速功能

配合NFS Server功能,Bcache的功能就更顯重要。
設定原則:
1. HDD 和 Optane 都需要事先分割好分割區,HDD可以選用原來的音樂檔存放的分割區。
2. 先選定HDD的分割區,再選Optane的分割區,就是分割區對分割區配合,跟檔案系統的格式無關。
3. 確定原HDD的分割區是否保留,還是建立全新的空白磁碟。
4. 配合好的 "HDD分割區+Optane分割區" 會建立新的磁碟代號 /dev/bcache0
5. 掛載 /dev/bcache0 使用,就如同原HDD分割區用法一樣。
6. 空白磁碟的動作次序:分割 Partition -> Zero wipe -> 建立 Bcache -> Format /dev/bcache0 -> Mount /dev/bcach0-> Copy data

新安裝的ArchQ,install程序中多了在系統磁碟上「加入Bcache分割區」功能。
若是16GB Optane,約僅有4.85GB可當Cache,意義不大;若是32GB,可達18.5GB。
圖檔
小弟是在主機板裝上第二條Optane來使用,上頭另外切出約3GB當Rip CD使用。

第一次使用時,會自動安裝相關套件並要求重開機。
記住,一定要先備份音樂檔,若失敗或操作錯誤,可能會找不回資料
1. 建立或移除Bcache
圖檔
2. 選擇要被建立Cache的資料磁碟和分割區
圖檔
圖檔
3. 選擇用原來音樂檔的分割區,選Retain。
因為它需要把原來的分割區往回頭增大8KB(16 Sectors) 當做Bcache的Metadata用,所以不一定有空間可建立。
若建立不成,就只能選Clean的方式。
Clean則是使用全新分割出的partition完成後,再格式化/dev/bcache0 成你要的檔案系統。
圖檔
4. Optane的選單就不放圖了,和HDD雷同。
5. 完成後,會顯示如下同,sda1 和 nvme0n1p1 同時都出現 bcache0,表示綁定。
圖檔
注意:有時只產生sda? 和bcache0 綁定,而nvme0n1p? 沒有,就請重開機再做一次設定。
6. Bcache建立完成後,Clean模式需要先格式化 /dev/bcache0 ,再掛載 /dev/bcache0。

註:
1. 操作 bcache-cfg.sh 若選用Retain data 和 remove,會更動分割區的分割。
若出狀況看不到原來的資料,可以利用 bcache-cfg.sh產生的分割區備份檔,用sfdisk /dev/sda < partiton_backup_...的方式來回復分割表。
在未Format的前提下,仍可找回資料。
2. 可以 lsblk 指令,觀察磁碟和分割區的狀態。
3. config -> "Zero wipe" 有 XFS 格式化的功能。
4. 若HDD 要Zero wipe,請先wipe 後,再建立Bcache。
最後由 samshu 於 2022-12-08, 22:46 編輯,總共編輯了 4 次。
MPD&ArchQ@Intel12500(AX1600i) -> McFifo(GaN140W) -> Audiomat Maestro 4 Reference -> Audiomat Sopos -> JMR VOCE Grande; STSD香寶線、大寶喇叭線
samshu
 
文章: 626
註冊時間: 2013-08-19, 14:49

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

文章samshu » 2022-07-20, 10:07

SMB/CIFS 掛載功能

Samba/CIFS 是Windows 支援網路芳鄰的功能,但因Windows帳號認證問題,無法使用。
在這裡主要是用來掛載NAS分享的資料夾,這樣可以讓NAS 成為Windows 和 ArchQ 的中間層。
如:在Windows or MacOS 下 rip CD ,檔案丟入NAS後,ArchQ 就可以播放音樂了。

1.選定新增、修改或刪除 SMB/CIFS
圖檔

2.填入相關資料,有多筆SMB/CIFS資料時,會單筆資料逐一檢視!
圖檔
第一項是要掛載在/mnt下的目錄,
第二項是分享來源Server的ip 位置,及分享資料夾的名稱,
第三、四項是Server的帳號及密碼。
注意: Share Name 前面要加 '//'

安裝方式:
1. config -> update
2. config -> SMB/CIFS mount
最後由 samshu 於 2023-03-01, 07:25 編輯,總共編輯了 2 次。
MPD&ArchQ@Intel12500(AX1600i) -> McFifo(GaN140W) -> Audiomat Maestro 4 Reference -> Audiomat Sopos -> JMR VOCE Grande; STSD香寶線、大寶喇叭線
samshu
 
文章: 626
註冊時間: 2013-08-19, 14:49

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

文章samshu » 2022-08-13, 14:35

Squeezelite DSD 的設定

1. 選擇有支援DSD的squeezelite版本
圖檔

2. 音效裝置選擇 "iec958" 開頭的裝置
圖檔

3. "Restrict Codec" 必須加入dsd的支援: pcm,dsd
4. "Device supports DSD/Dop" 使用預設參數 "0:u32be" 無法播放DSD的話,
請改用其他參數 dop, u8, u16le, u16be, u32le 試試看。
圖檔

若仍無法播放DSD的話,請檢查DAC或DDC的DSD輸出是否需要另外設定。
最後由 samshu 於 2022-12-08, 22:48 編輯,總共編輯了 2 次。
MPD&ArchQ@Intel12500(AX1600i) -> McFifo(GaN140W) -> Audiomat Maestro 4 Reference -> Audiomat Sopos -> JMR VOCE Grande; STSD香寶線、大寶喇叭線
samshu
 
文章: 626
註冊時間: 2013-08-19, 14:49

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

文章samshu » 2022-08-13, 14:42

Windows & ArchQ 雙系統安裝

在安裝ArchQ 之前,要先在Windows 下要預先分割一個4~8GB的分割區,之後再進入ArchQ的安裝程序。
1. 安裝ArchQ的過程中,Format時要選擇 "Partition"
圖檔

2. 選擇磁碟(通常是第一項 /dev/sda)

3. 選擇預留的分割區,如下圖(/dev/sda4 8G ntfs)
圖檔

4. 完成安裝後,進入ArchQ ,執行 config -> kernel -> boot,重開機。

5. 開機的選單中就會多出一項 “Windows Boot Manager (on /dev/sda1)”,選它就是用windows 開機了。
圖檔

Windows 切割出ArchQ分割區的範例:
Windows 的磁碟管理程式可以先縮小原有的分割區,之後把騰出來的空間再切出3GB~4GB 就可。
之後再進行ArchQ 安裝程序就可。操作前請先備份資料。

下面的圖例是以8GB為例:
圖檔
圖檔
最後由 samshu 於 2023-04-15, 09:11 編輯,總共編輯了 2 次。
MPD&ArchQ@Intel12500(AX1600i) -> McFifo(GaN140W) -> Audiomat Maestro 4 Reference -> Audiomat Sopos -> JMR VOCE Grande; STSD香寶線、大寶喇叭線
samshu
 
文章: 626
註冊時間: 2013-08-19, 14:49

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

文章samshu » 2022-08-15, 09:05

MPD 智慧播放清單

主要是在播放清單內的曲目播完時,會自動加入與最後一首相近的曲目。
如此可以在播放完專輯後,不會中止音樂,而是自動找到相關曲目,如電台一樣繼續播放。

第一次使用時需要建立分析過的音樂資料庫,使用下面的指令:
sudo blissify-db /mnt/music
紅字是音樂檔的目錄。10000首曲子約要一小時,建議用CPU高電壓來跑。
若中斷,再次用 blissify-db 就可,後面可以不用再加音樂檔的目錄。
全跑完後用下面的指令啟動:
systemctl enable --now blissify
最後由 samshu 於 2023-04-15, 09:01 編輯,總共編輯了 5 次。
MPD&ArchQ@Intel12500(AX1600i) -> McFifo(GaN140W) -> Audiomat Maestro 4 Reference -> Audiomat Sopos -> JMR VOCE Grande; STSD香寶線、大寶喇叭線
samshu
 
文章: 626
註冊時間: 2013-08-19, 14:49

上一頁下一頁

回到 音響區・愛亂想

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 7 位訪客