/ 雑記帳

[ Tags :: 横取り ]

Sound Blaster X-Fi Titanium をlightmpdで使えるか?(改造仕様I2S出力で...)

Donuts Shopさんが公開してくれたlightmpd/upnpgwには
Sound Blaster X-Fi Titaniumを動作させるためのドライバーは組み込まれていません。
(lightmpdは当初usb接続DACを想定して開発されたのが理由だと思います。)
とりあえず基板の改造は成功したので
次はlightmpd/upnpgwで音を出してみたいと思いました。
ドライバーの組み込み(kernel再構築)は.configで組み込むドライバーの項目をチェックするだけのはず...
x86_64-upnpgw-20200310.zipをベースにして CONFIG_SND_CTXFI=y 
何回かトライして成功(笑)

# uname -a
Linux lightmpd 5.4.22-rt13-lightMPDx86_64 #2 SMP PREEMPT_RT Sat Nov 28 11:45:40 JST 2020 x86_64 GNU/Linux
# aplay -l | grep ctxfi
card 0: XFi [Creative X-Fi], device 0: ctxfi [Front/WaveIn]
card 0: XFi [Creative X-Fi], device 1: ctxfi [Surround]
card 0: XFi [Creative X-Fi], device 2: ctxfi [Center/LFE]
card 0: XFi [Creative X-Fi], device 3: ctxfi [Side]
card 0: XFi [Creative X-Fi], device 4: ctxfi [IEC958 Non-audio]

注意事項!
lightmpd/upnpgw スタンドアローンで音出しは成功しました!
良い音だと思います。
実験に使用した環境はGA-EP45-UD3R + Core2Quad Q8400S2.66GHzPC です念の為...
たぶんi3〜i5はダメだと思われます。
誰か?Xeonでテストしてくれれば良いのにとか思ってます。
lightmpd掲示板でカーネルビルド方法を教えていただいたDonuts Shopさんに感謝です。

---------------------------------------------------------------------------------------------------
壊す前にバックアップを(笑)

$ time dd if=/dev/sdd conv=sync,noerror bs=512k | gzip -c > Lightmpd-blaster.img.gz
29328+0 レコード入力
29328+0 レコード出力
15376318464 bytes (15 GB, 14 GiB) copied, 684.607 s, 22.5 MB/s

real 11m24.628s
user 1m28.601s
sys 0m24.100s

レストアコマンド例
$ gunzip -c Lightmpd-blaster.img.gz | dd of=/dev/sdd bs=512k
0+404940 レコード入力
0+404940 レコード出力
15376318464 bytes (15 GB, 14 GiB) copied, 1599 s, 9.6 MB/s

参考リンク
Pinkfauni2s bridge card + lightmpd/upnpgw プレーヤー側構築
lightmpd/upnpgw intel inside (2)

— posted by くま at 11:52 am  

CMI8888搭載SC808からI2Sをインターセプト(2)

2020/11/1の記事からの続報...
aim製 PCI-Express接続オーディオカード CMI8888チップを搭載 SC808から
I2S出力可能に改造は出来たらしいのですがなぜかMPD絡みだと動作しない(悲)
で...原点に戻って本家のPinkFaunのカードの基板パターンをちょっと解析してみました。
この結果を踏まえてaim製SC808サウンドカード基板上の WM8741 DACへのI2S入力ピンが果たして
PinkFaun製のカードと一致するのかどうか?
そこから再スタートかなぁ...
独り言...EEPROMで特別なコントーロールしている様だとアウトだな。

PF-I2S-1


CMI8888


参考リンク:http://kkuma.mydns.jp/ppBlog/index.php?UID=1604162225

— posted by くま at 12:44 am  

<< 2021.5 >>
SMTWTFS
      1
2 34 56 7 8
9 101112 1314 15
1617 1819202122
23242526272829
3031     
 










T: Y: ALL: Online:
ThemePanel
Created in 0.0096 sec.