/ 雑記帳

そういえばデモ用?DACは何処に

久しぶりにルンダール出力トランス仕様のDACを聴いてみたくなったので整備した。
レジスタ制御のプログラムはもう完全に忘れているのでちょっと何とかしないと(笑)
低音域の一番下はオペアンプを使ったIVアンプに負けるがその上からの太い音はやはり魅力的だと思う。

AK4493-TransOUT



— posted by くま at 06:01 pm  

RaspberryPi を使った音源再生環境 (1)

昨日は久しぶりに某JAZZ喫茶へ...
そこで現状RaspberryPiにvolumioをインストールして音源再生をしているが
現在までRaspberryPiの話が出来る人と会った事が無いという方と知り合う事が出来て色々なお話をした。
まぁ自分も県内でRaspberryPiを使って音源再生をしている方は他に一人しか知らないので
超マイナーな世界だとは思う(笑)

自分はラズパイ2から始まって現在はラズパイ4を3台使ってそれぞれ違うHAT基板やOSで
日々どの方式が良いのか?テストを重ねているというか迷走している状態だったが
最近は lightmpd/upnpgw に可能性が見えたので
その環境での音質向上のため
色々なパラメーター変更しながらベターを探している。

ラズパイについては 
もう何年も取り組んでいるのだが
最新ラズパイ本体値段が高騰して「安くて高音質」ではもう無くなっている様に思う。
それでもラズパイに拘っているのは
市販されているハードで特別な改造もせずにI2S信号を出力出来るから
これはI2S信号を直接DACへ入力して音を聴いた経験がある方でなければ理解出来ない事だと思う。

それでも本気でラズパイで考えられる最高の音質を得ようとすると
本体価格の何倍もお金がかかってしまう。
致命的なのはMCLK信号が単体では出力出来ない事である。
接続するDAC_IC自身で解決するか?あるいはリクロック基板追加で生成してやるか?
現状市販されているDAC_ICはほとんどがスレイブモードで且つMCLK信号を必要とするので
その弱点を補い高性能を求めると結構な金額となってしまう。
なので「違う方法でも同レベルの音が得られるのでは無いか?」とか思う事が良くある(笑)
それでも止められないのは何故だろうか...

その他並行して通常のサウンドカードからI2S信号を引き出し
それを据え置きDACへ入力する方式もテストしているが改造可能なサウンドカードは大抵
Windowsの基本仕様である192KHzまでのサンプリング周波数となっており
新しいフォーマットであるDSD音源の再生はPCM変換をすることにより
不可能ではないが高音質レベルにはちょっと厳しい。
中々デジタルプレーヤー環境の構築から抜けられ無い(笑)

マスターから宣伝の許可をいただいたのでリンクを貼ります。
自分はリリースされているタイトルはすべて購入して聴いています。
個人的には
最新版の YOSHIMITSU OKADA QUARTET 「SONGS IN MY HEART」
9曲目の生々しさが最高です。
このCDには録音、製作時の拘りが詰まっていると思います。
録音エンジニア方やお店のママさんにそのお話を聞いてなるほど!と....
けれど それをあえて書きません。
何度も書いていますが膨大なテキストを費やしても音の良さは伝わらないから...
まずは聴いて欲しいと思います。
参考リンク JULIAN RECORDS

蛇足...
レーベル犬は実在しています。何とも可愛いいです。
タイミングが合えばお店のピアノ下にいるかも知れません(笑)

— posted by くま at 07:16 am  

RaspberryPi4 No DAC No HAT? (3)

RaspberryPi4にはUSB2.0と3.0が接続可能になっている。
前回紹介した記事に使用したLANポート追加基板は
USB2.0 介して100Baseポートを追加するもので元々はRaspberry Pi Pico用だ。
今回試して見たブツはUSB3.0を介してGigabit接続が可能になる。
lightmpd/upnpgwをカスケード接続を再度試して見ようという...
まぁ呆れてしまう方々多数だろう(笑)
前回の結果が予想以上だったので二匹目のどじょう狙いである(笑)
何度も書くが自分はUSBを通る音声信号は大嫌いである...でもこの基板もLAN-USBという経路で本体に接続する。
まぁちょっとだけ言い訳するとRaspberryPi4からLANとUSBのポートは独立しているので
モデル3よりは影響は少ないと思う^^;
前回と同じチップが搭載されていると思ったがデバイスの認識名が違っている。
 enp1s0u1u3 の様だ。(前回の100Base版は enp1s0u1u4u4)
で!このデバイス名を得るためにはどうしても
最初は室内のローカルネットワークに本体を接続する必要がある?
非常に無駄な作業の様に思うがその他の方法が見つからなかった悔しい。
肝心の音質は...
少し前に試した100Baseに比べて低音域の重心と分解能が上がった!
こっちが断然好みだ!この音の良さがどこから来るか?解析しないと...
思い当たるのはお気楽さんのクロック基板なんだが
それこそ気軽にもう一枚作って検証が出来ない。現在在庫なしの状態である。
あくまで個人的感想だけどマスターモードに拘っていた自分が情けなくなるという
プラシーボ全開かも知れないモードに入っている(苦笑)
何日か聴いてみて...良いと思う。これはオススメだ!
まぁ最初からlightmpdを追いかけていないと何を書いているさえ不明なのかな(苦笑)

参考: mpdをUPnPレンダラーとして使用する場合
[root@alarm ~]# cat /etc/mpd.conf

#
input {
plugin "curl"
###proxy "10.0.0.1:8123"
}

この設定と2本のLANの設定だけで2LAN構成のレンダラー化が可能

[root@alarm ~]# ip a
1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: end0: mtu 1500 qdisc mq state UP group default qlen 1000
link/ether e4:5f:01:a2:74:ed brd ff:ff:ff:ff:ff:ff
inet 10.0.0.2/30 brd 10.0.0.3 scope global end0
valid_lft forever preferred_lft forever
inet6 fe80::e65f:1ff:fea2:74ed/64 scope link
valid_lft forever preferred_lft forever
3: enp1s0u1u3: mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether 00:e0:4c:68:00:c7 brd ff:ff:ff:ff:ff:ff
inet 10.0.1.2/30 brd 10.0.1.3 scope global enp1s0u1u3
valid_lft forever preferred_lft forever
inet6 fe80::2e0:4cff:fe68:c7/64 scope link
valid_lft forever preferred_lft forever

Add-LAn


真ん中のUSBコネクタが接続されているのが分かると思う。
追加基板は所謂ハブ機能でUSB3.0の差し口を増やすモノだと思われる。

2LAN-1



— posted by くま at 04:45 pm  

昨日は伊豆沼辺りのCafe-korpokkurへ

Roberto Olzer(ロベルト・オルサー)「NOTTURNO / ノットゥルノ」

JAZZ




— posted by くま at 09:20 pm  

RaspberryPi4 No DAC No HAT (2)

電源を色々な組合せ?で振ってみた。
激変する部分は今までの経験で分かっているので
そこを重点的に...

おぉ!すんごい音になったぞ!という組合せが...
しばらくこれで固定して聴いて見よう!
というか...
この組合せ等紹介しても同じ構成には決して出来ないという
廃盤になったやなさんのレギュレター基板とか
お気楽さんの組み立て困難?なクロック基板とか
熊特製絶縁sender基板とか
誰も追試実験をやってくれないというか不可能間違い無し見たいな(苦笑)
自分は超能力者じゃ無いので異次元には行けないし極限も何処なのか?分からないが
RaspberryPi4をイジり始めてこれまでで最高の部類では?と思わせる。
誰かに聴いて欲しいという欲求が沸々と(笑)

2LAN


ura


この様なRaspberryPi4と接続するための基板を毎回手配線で作っているがいい加減プリント基板を起こそうか?
とか思っても自分だけの分だとモチベーションが上がらない(笑)まぁ需要も無いだろう。

— posted by くま at 04:53 pm  

RaspberryPi4 No DAC No HAT ?

No HATとは書いているが現実には亀の親子構造になっていて
I2S差動送信基板はGPIOを介して搭載ということなんだけど
この基板はI2S信号を安定送信するために不可欠な存在だ。
ただそのままだとMCLK信号が足りないので信号を別基板のSRC4137へ入力
MCLK信号を生成しDAC基板へ送り出している。
現状これが自分の環境では一番良い音が出る様に思う。
ソフト側ではドライバーはsnd_rpi_rpi_dacを選択するが
ソースを弄って適応範囲を広げている。
受け側がAK4137なので8kHz ~ 768kHzまでの周波数帯域に適応可能
この方式で二種類のサンプルを制作して試聴を重ねている。
まぁ何時もの事だが送信基板、もちろん本体もだが
接続する電源により
音が変わってしまうため仕様を決めるのに時間がかかる。
で!その他のパラメーターとしてlightmpdシステムで見られる
二台のカスケード接続を APU1D4 + RspaberryPi4 で試している。
この場合にRaspberryPiにはLAN端子が一系統しか無いので
追加でUSB変換LANのアダプターを追加して2LANとしている。
自分はUSB!って余り好きでは無い(笑)が一応試して見た...
うーん予想に反して中々良い(笑)
プラシーボの可能性もあるのでもう少し聴き込んでからの結論を出そうと思う。

電源内訳 Raspberyx1 I2Ssender基板x1 Fanx1 ファンは別電源にしないと...
LAN追加基板はRaspberry Pi Zeroo用なのでコネクタ部分が引っ込んでいる(笑)
となりにmicroUSB端子があってそこから信号線が接続されLANに変換されるちょっと残念(謎)

NONALNUM-4C414E2B


s-2LAN



— posted by くま at 12:07 am  

Memo

[root@alarm binutils-2.40]# ldd --version
ldd (GNU libc) 2.35
Copyright (C) 2022 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Written by Roland McGrath and Ulrich Drepper.

[root@alarm binutils-2.40]# gcc --version
gcc (GCC) 12.1.0
Copyright (C) 2022 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

------------------------------------------------------------------------------
クロスコンパイルintel i5
[kkuma@archserver:~/Desktop]$ ldd --version
ldd (GNU libc) 2.37
Copyright (C) 2023 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
作者 Roland McGrath および Ulrich Drepper。

[kkuma@archserver:~/Desktop]$ gcc --version
gcc (GCC) 12.2.1 20230201
Copyright (C) 2022 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

— posted by くま at 05:26 pm  

HQPlayer...

このrygel-1:0.42.1-1パッケージが更新される時に
恐らくHQPlayerのパッケージも同時に更新されるのでは無いかと
待っているのだが...全然兆しが無い。
そうなったら1536KHzへ挑戦しようかとクレイジーな考えが(笑)
そのための準備とかしていたりする。
HAT基板を一切使わないRaspberrypi4の動作は思っていたより軽いので
実験してみる価値はあると思う。

蛇足:独り言
某掲示板が少し前から画像up機能廃止になってから技術的解説投稿が皆無となり
商売がらみ?のAudio関連リンク板になってしまった様な気がする。
管理者の方は文系思考に近い方なのかと推測してしまう(m(_ _)m悪気は無いです)
技術的な説明は多行を費やしたテキストよりも
実画像や図面で見せられた方が理解しやすいと思うのだが違うかなぁ?
セキュリティ的問題が多いが元に戻ってくれないかと個人的には思う。

— posted by くま at 12:42 am  

Modprobed-db

某掲示板にudosanがkernel更新の度に「dprobed.db」をアップしているのを見て
どう使うのか?であった。よく調べない自分が悪いのだが...
それで今回調べて見たら これは便利かも という事で試して見る。

参考リンク Modprobed-db

— posted by くま at 04:39 pm  

 

RaspberryPi3 復活させた...

尖ったOS(笑)ばかり追求していたがたまには普通路線という事で
打ち捨てられた?RaspberryPi3があったので
(以前はsmpdの旧バージョンで運用していたが音源ソースDirのマウントが面倒になって...)
普通のRaspberryPiOSをインストール
mpd upmpdcli をインストールして音楽再生環境を作った。
だがしかし時代は古いものには厳しく特にupmpdcliのインストールは面倒だった!
以前はppaのレポジトリを追加してaptコマンドでインストール可能だったハズ^^;
今回はダメ!?だった。ここで諦めてmpd単体でも音出しは可能だが(笑)
ちょっと粘ったら...半徹夜状態になってしまった(笑)
重要なlib類はほとんどaptではインストール不可でソースをdownloadして来て
ビルドするという もう何だかなぁ
libupnpp-0.22.4 libnpupnp-5.0.1 upmpdcli-1.6.3 等
で!依存関係を無事クリアー!エラーも特に出ない状態でインストール完了したのに
得意のエラーlibupnpp.so.12が無いとか?起動しない!依存関係がぁ!?
エラーが出てないのに?? 
結論としては pupnpのインストールが必要だった。
忘れているのかなぁ自分(苦笑)

蛇足 ソースインストールには常にOS環境破壊(笑)とか元に戻せなくなるとか
   恐ろしいリスクがあるのでは?とういう事で自分はこの様な場合にporgを活用しています。
   porg は自分ビルドのパッケージ管理用ツールで以前は paco だったが現在は porg として開発が継続
   自分ビルドをインストールする際にporgコマンドを使う事でインストール内容を追跡記録してくれます。
   その機能により綺麗にアンインストールが出来るので元に戻して仕切り直しが可能(笑)
   RaspberryPiはそのコストパフォーマンスと手軽さ?がウケて初心者の入門用として語られているのを良く見るけど
   ホントにそうなんだろうか?と何時も思う。思いどうりになんて全然動かない(笑)

— posted by くま at 10:23 am  

<< 2024.11 >>
SMTWTFS
     12
3456789
10111213141516
1718 1920212223
24252627282930
 
























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