DirettaAppへの道(4) 苦しい戦いであったが...
2022/3/15
[root@arch09 ~]# aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: DirettaAlsa [TargetApp_2D2A:snd_allo_digione], device 0: DirettaSink [snd_allo_digione]
Subdevices: 0/1
Subdevice #0: subdevice #0
[root@arch09 ~]# c00
access: RW_INTERLEAVED
format: S24_3LE
subformat: STD
channels: 2
rate: 192000 (192000/1)
period_size: 6400
buffer_size: 96000
この時のGentooPlay側は
GentooPlayerRpi4 ~ # cat /proc/asound/card0/pcm0p/sub0/hw_params
access: RW_INTERLEAVED
format: S24_LE
subformat: STD
channels: 2
rate: 192000 (192000/1)
period_size: 480
buffer_size: 1920
となっているのでたぶんOKではないのかと...
いままでハイレゾファイルが再生出来なかった理由は
diretta hostの設定でした。
分かってみれば単純で当たり前の事ですが
事前情報が何もない状態だったので...(言い訳です)
diretta + gentooplayerdiretta + minimserver + mpd + upmpdcliで取り組まれている方って
世界に何人いるんだろうとか(笑)
※knkn59さんありがとうございますm(_ _)mお陰様です。
**** List of PLAYBACK Hardware Devices ****
card 0: DirettaAlsa [TargetApp_2D2A:snd_allo_digione], device 0: DirettaSink [snd_allo_digione]
Subdevices: 0/1
Subdevice #0: subdevice #0
[root@arch09 ~]# c00
access: RW_INTERLEAVED
format: S24_3LE
subformat: STD
channels: 2
rate: 192000 (192000/1)
period_size: 6400
buffer_size: 96000
この時のGentooPlay側は
GentooPlayerRpi4 ~ # cat /proc/asound/card0/pcm0p/sub0/hw_params
access: RW_INTERLEAVED
format: S24_LE
subformat: STD
channels: 2
rate: 192000 (192000/1)
period_size: 480
buffer_size: 1920
となっているのでたぶんOKではないのかと...
いままでハイレゾファイルが再生出来なかった理由は
diretta hostの設定でした。
分かってみれば単純で当たり前の事ですが
事前情報が何もない状態だったので...(言い訳です)
diretta + gentooplayerdiretta + minimserver + mpd + upmpdcliで取り組まれている方って
世界に何人いるんだろうとか(笑)
※knkn59さんありがとうございますm(_ _)mお陰様です。
— posted by くま at 02:21 pm
systemctl service が書けないので(笑)
2022/3/14
[root@arch09 ~]# more D-start.sh
#!/bin/bash
dev1=`lsmod | awk '{print $1}' | grep alsa_bridge`
com1=`ps aux | grep syncAlsaSingle_x64 | grep diretta | awk '{print $11}'`
com2=`ps aux | grep syncAlsaSingle_x64 | grep diretta | awk '{print $11}' | awk -F"/" '{print $7}'`
#echo $dev1
#echo $com1
#echo $com2
if [ "${dev1}" = "alsa_bridge" ] && [ "${com2}" = "syncAlsaSingle_x64" ]; then
echo "----------------------------------"
echo "${dev1}"
echo "${com2}"
echo "OK"
echo "----------------------------------"
elif [ "${dev1}" = "alsa_bridge" ]; then
echo "----------------------------------"
echo "NO"
lsmod | grep alsa*
echo ""
echo "/home/user/diretta/rt_compact/DirettaALSAdriver/syncAlsaSingle_x64"
echo "----------------------------------"
else
echo "----------------------------------"
echo "NO"
echo ""
echo "insmod /home/user/diretta/rt_compact/DirettaALSAdriver/driver/alsa_bridge.ko"
lsmod | grep alsa*
echo ""
echo "/home/user/diretta/rt_compact/DirettaALSAdriver/syncAlsaSingle_x64"
echo "----------------------------------"
fi
#!/bin/bash
dev1=`lsmod | awk '{print $1}' | grep alsa_bridge`
com1=`ps aux | grep syncAlsaSingle_x64 | grep diretta | awk '{print $11}'`
com2=`ps aux | grep syncAlsaSingle_x64 | grep diretta | awk '{print $11}' | awk -F"/" '{print $7}'`
#echo $dev1
#echo $com1
#echo $com2
if [ "${dev1}" = "alsa_bridge" ] && [ "${com2}" = "syncAlsaSingle_x64" ]; then
echo "----------------------------------"
echo "${dev1}"
echo "${com2}"
echo "OK"
echo "----------------------------------"
elif [ "${dev1}" = "alsa_bridge" ]; then
echo "----------------------------------"
echo "NO"
lsmod | grep alsa*
echo ""
echo "/home/user/diretta/rt_compact/DirettaALSAdriver/syncAlsaSingle_x64"
echo "----------------------------------"
else
echo "----------------------------------"
echo "NO"
echo ""
echo "insmod /home/user/diretta/rt_compact/DirettaALSAdriver/driver/alsa_bridge.ko"
lsmod | grep alsa*
echo ""
echo "/home/user/diretta/rt_compact/DirettaALSAdriver/syncAlsaSingle_x64"
echo "----------------------------------"
fi
— posted by くま at 11:36 am
DirettaAppへの道(4)
2022/3/13
RasplayerPi4 GentooPlayer DirettaApp で所謂ハイレゾファイルが再生出来ないという問題ですが...
特定の 96000 は再生出来る事が分かった。うーん少し考える。
嫌な予感はサーバーとの相性とか....
# cat /proc/asound/card0/pcm0p/sub0/hw_params
access: RW_INTERLEAVED
format: S16_LE
subformat: STD
channels: 2
rate: 96000 (96000/1)
period_size: 240
buffer_size: 960
特定の 96000 は再生出来る事が分かった。うーん少し考える。
嫌な予感はサーバーとの相性とか....
# cat /proc/asound/card0/pcm0p/sub0/hw_params
access: RW_INTERLEAVED
format: S16_LE
subformat: STD
channels: 2
rate: 96000 (96000/1)
period_size: 240
buffer_size: 960
— posted by くま at 08:58 pm
DirettaAppへの道(3)
うどさんに教えてもらったお試し版を起動。
IntelマシンでDiretta + USB(Combo384) で音出し成功。
しばらく聴いて見ようと思う。
充電式電池で動作させて音が良いのか(笑)
# aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: DirettaAlsa [USB_Bridge_(limited)], device 0: DirettaSink [Combo384 Amanero]
Subdevices: 1/1
Subdevice #0: subdevice #0
[root@arch09 ~]# al
**** List of PLAYBACK Hardware Devices ****
card 0: DirettaAlsa [USB_Bridge_(limited)], device 0: DirettaSink [Combo384 Amanero]
Subdevices: 1/1
Subdevice #0: subdevice #0
[root@arch09 ~]# c00
access: RW_INTERLEAVED
format: S16_LE
subformat: STD
channels: 2
rate: 44100 (44100/1)
period_size: 3675
buffer_size: 22050
※(limited)が付いていると再生は44.1KHzまでという事
IntelマシンでDiretta + USB(Combo384) で音出し成功。
しばらく聴いて見ようと思う。
充電式電池で動作させて音が良いのか(笑)
# aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: DirettaAlsa [USB_Bridge_(limited)], device 0: DirettaSink [Combo384 Amanero]
Subdevices: 1/1
Subdevice #0: subdevice #0
[root@arch09 ~]# al
**** List of PLAYBACK Hardware Devices ****
card 0: DirettaAlsa [USB_Bridge_(limited)], device 0: DirettaSink [Combo384 Amanero]
Subdevices: 1/1
Subdevice #0: subdevice #0
[root@arch09 ~]# c00
access: RW_INTERLEAVED
format: S16_LE
subformat: STD
channels: 2
rate: 44100 (44100/1)
period_size: 3675
buffer_size: 22050
※(limited)が付いていると再生は44.1KHzまでという事
— posted by くま at 03:11 pm
Hqplayer-embedded(2)
2022/3/9
ASUS DSX サウンドカード(I2S出力)を
Archlinux rt-kernel Hqplayer-embeddedインストール済み HP-PCへ取り付けて
宮本笑里の「星に願いを dsd」を聴いている。
moct氏に[「オーバーサンプリングに特化したプレーヤーでしょ」とか言われて
まあそうなんだけどそれでも自分的には良い音がすると感じられて(笑)
約3万は高価だとは確かに思うが...
トライアル版は30分で停止してしまうがちょい聴きには十分に使える。
実は昨日にRasperryPi4 Archlinux rt-kernelにもインストールして見たがやはり心地良い音がする(笑)
谷山浩子も沁みるなぁ...
I2S横取りサウンドカードはやはり良い音がすると思うが
万人に勧められるモノではないのが残念である。
色々と難点があるがハード的にはI2S送信カードとの組み合わせが必須であるというところだろう。
やなさんのI2S送信基板が入手不可能となった今では藤原氏の基板kitを入手するか
あるいはebayに使えそうな基板を発注するしか無い。
ソフト的にはOSはArchlinux mpd、upmpdcliの組み合わせが最低限欲しい。
この2つのハードルで一般人?のほとんどは脱落してしまうのではないか?
普及委員会?としては悲しい現実である。
Archlinux rt-kernel Hqplayer-embeddedインストール済み HP-PCへ取り付けて
宮本笑里の「星に願いを dsd」を聴いている。
moct氏に[「オーバーサンプリングに特化したプレーヤーでしょ」とか言われて
まあそうなんだけどそれでも自分的には良い音がすると感じられて(笑)
約3万は高価だとは確かに思うが...
トライアル版は30分で停止してしまうがちょい聴きには十分に使える。
実は昨日にRasperryPi4 Archlinux rt-kernelにもインストールして見たがやはり心地良い音がする(笑)
谷山浩子も沁みるなぁ...
I2S横取りサウンドカードはやはり良い音がすると思うが
万人に勧められるモノではないのが残念である。
色々と難点があるがハード的にはI2S送信カードとの組み合わせが必須であるというところだろう。
やなさんのI2S送信基板が入手不可能となった今では藤原氏の基板kitを入手するか
あるいはebayに使えそうな基板を発注するしか無い。
ソフト的にはOSはArchlinux mpd、upmpdcliの組み合わせが最低限欲しい。
この2つのハードルで一般人?のほとんどは脱落してしまうのではないか?
普及委員会?としては悲しい現実である。
— posted by くま at 09:42 pm
メガバンクの口座が必要かなぁ
例のGenTooplayerを購入のために明日にでも口座を作りに出かけようかと考えている。
まぁ携帯でも開設出来るはずだが流石にセキュリティー的に心配なので...
ただ本日3回めのコロナワクチンを接種したので明日に活動可能なのか不明ではある(笑)
捨て口座だからそこまでしなくてもとか思うが...
まぁ携帯でも開設出来るはずだが流石にセキュリティー的に心配なので...
ただ本日3回めのコロナワクチンを接種したので明日に活動可能なのか不明ではある(笑)
捨て口座だからそこまでしなくてもとか思うが...
— posted by くま at 07:42 pm
Diretta Appへの道(3)
違うHat基板へ変更してみましたが不具合は相変わらずです(泣)
なんとなく「2D2A」が付くドライバーが個人的にダメなような気がします。
**** List of PLAYBACK Hardware Devices ****
card 0: DirettaAlsa [TargetApp_2D2A:snd_allo_digione], device 0: DirettaSink [snd_allo_digione]
Subdevices: 0/1
Subdevice #0: subdevice #0
なんとなく「2D2A」が付くドライバーが個人的にダメなような気がします。
**** List of PLAYBACK Hardware Devices ****
card 0: DirettaAlsa [TargetApp_2D2A:snd_allo_digione], device 0: DirettaSink [snd_allo_digione]
Subdevices: 0/1
Subdevice #0: subdevice #0
— posted by くま at 08:35 am
DirettaAlsa activate
2022/3/8
まだGentooplayerが購入出来ていないのにDirettaの50ユーロが値上げになる前に
購入してしまいました^^;
まあ 焦ると良くないという事で何故か?
自分の環境では44.1KHz以上のファイルが再生出来ない状態です。
最初はactivateされていないのかと思い色々とイジって見ましたが状況は変わらず...
うど氏にどの様な状態になったらactivateされているのか?という質問をして
教えていただきましたm(_ _)m
before: card 0: DirettaAlsa [TargetApp(limited)], device 0: DirettaSink [snd_rpi_rpi_dac]
after : card 0: DirettaAlsa [TargetApp_2D2A:snd_rpi_rpi_dac], device 0: DirettaSink [snd_rpi_rpi_dac]
購入してしまいました^^;
まあ 焦ると良くないという事で何故か?
自分の環境では44.1KHz以上のファイルが再生出来ない状態です。
最初はactivateされていないのかと思い色々とイジって見ましたが状況は変わらず...
うど氏にどの様な状態になったらactivateされているのか?という質問をして
教えていただきましたm(_ _)m
before: card 0: DirettaAlsa [TargetApp(limited)], device 0: DirettaSink [snd_rpi_rpi_dac]
after : card 0: DirettaAlsa [TargetApp_2D2A:snd_rpi_rpi_dac], device 0: DirettaSink [snd_rpi_rpi_dac]
— posted by くま at 10:03 pm Comment [2]
Diretta Appへの道(2)
2022/3/7
Raspberrypi4をDiretta Target として設定
Diretta Host を別PC linuxで構成して...
何かsmpdのvsoundデバイスの様な振る舞い...
見えたけど...音が出ない?
熊電源基板 5.0Vx2(RaspberryPi4 KALI Reclocker) 12.0Vx2(APU1C2 APU2D4)
とにかく電源が大量に必要になりちょっと辛い(笑)
# hostnamectl
Static hostname: arch
Icon name: computer-desktop
Chassis: desktop
Operating System: Arch Linux
Kernel: Linux 5.16.2.19.realtime1-3-rt
Architecture: x86-64
Hardware Vendor: PC Engines
Hardware Model: APU2
# aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: DirettaAlsa [TargetApp(limited)], device 0: DirettaSink [snd_rpi_rpi_dac]
Subdevices: 1/1
Subdevice #0: subdevice #0
Diretta Host を別PC linuxで構成して...
何かsmpdのvsoundデバイスの様な振る舞い...
見えたけど...音が出ない?
熊電源基板 5.0Vx2(RaspberryPi4 KALI Reclocker) 12.0Vx2(APU1C2 APU2D4)
とにかく電源が大量に必要になりちょっと辛い(笑)
# hostnamectl
Static hostname: arch
Icon name: computer-desktop
Chassis: desktop
Operating System: Arch Linux
Kernel: Linux 5.16.2.19.realtime1-3-rt
Architecture: x86-64
Hardware Vendor: PC Engines
Hardware Model: APU2
# aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: DirettaAlsa [TargetApp(limited)], device 0: DirettaSink [snd_rpi_rpi_dac]
Subdevices: 1/1
Subdevice #0: subdevice #0
— posted by くま at 09:44 am
Darn That Dream
2022/3/6
大西順子とBill Evansの演奏する「Darn That Dream」繰り返し聴いている。
同じ曲でも全く違う曲に聴こえる。
そこがまた楽しい。
同じ曲でも全く違う曲に聴こえる。
そこがまた楽しい。
— posted by くま at 09:17 pm
Comments