/ 雑記帳

[ カテゴリー » Linux日 記 ]

rpi2-upnpgw I2Sout upnp by donuts.shop73氏

※smpd版ではなく通常のmpd版です!
長かったなぁ(笑)技術が無いだけとも言います(笑)
donuts.shop73氏謹製
RaspberryPi2,3 Upnp I2sOut版の音出しに成功(>ω<)
使用ソースは
rpi2-smpdplayer-i2s-20190302
rpi2-upnpgw-usb-20190225
      
I2S出力の場合の親機に使うconfは
「PPAP-Fr-UPnP-HiRes」
-------------------------------------------------------------------
※参考USB-DDC使用時でupnpgwとしたい時には
rpi2-upnpgw-usb-20190225を二台のrpiにインストールして使用する。
親機:UPnP-GW-1L
プレーヤー側:Standalone-UPnPconfでアドレスを
[network]
interface=eth0
address=10.0.0.2
netmask=255.255.255.0
gateway=10.0.0.1
nameserver=10.0.0.1
domain=mydomain.jp
-------------------------------------------------------------------

TEST


lightMPD掲示板の管理人様には迷惑がかからない様に配慮をお願いしますm(_ _)m
参考リンク:https://sites.google.com/site/digififan/home/lightmpdbbs

— posted by くま at 04:43 pm   commentComment [0] 

設定ファイルを見つめている...

三歩進んで四歩戻る...
う-ん smpd+upnp がこれ程難しいとは(笑)
とりあえず mpd+upnp-usb (rapi2+rapi3) 環境に戻して
音出ししています。(正直良くわからなくなったので
これrpi2-upnpgw-usb-20190225に付いてくるconfファイルは
rpi3-smpdplayer-i2s-20190524.zip付属のものとおなじです。
組み込まれているmpdがノーマルか[S]かですね。

この状態からI2S出力の状態に持って行って
色々と探ろうかと思ってます。

— posted by くま at 02:24 pm   commentComment [0] 

symphonic-mpd 導入顛末記(1)

お世話になっている「みみず工房」のyoさんが絶賛していたので(笑)
yoさんにお願いしてR&D Club入会させていただいて
Download-installしたんですが...ブラウザからの設定画面が出てこない(泣)
すったもんだしたあげくdownloadしたファイルが壊れていた模様で
全ての作業を最初からやり直したら動作し始めました。

symphonic-mpdは開発者のパパリウスさんの拘りを
そのまま形にしたと思われる独特のモノでした。
否定的な意味ではなく良い意味で...
久しぶりにEnyaを聴きたくなる感じです(笑)
自分的に感じた音質は
各音が分離して明確に聞こえて且つキツくない音が出ていると感じました。

残念ながらまだ自分のメインシステムでの評価には至っていませんm(_ _)m
自分のメインシステムはデジタルチャンデバを使った2WAYとなっているため
IO端子ピンからのI2S出力しか無いのがネックになっています。

どのような接続がsymphonic-mpdを活かす事が出来るのか?検討しています。
AK4137を介せば問題なく音は出るけど...それで良いのか?

— posted by くま at 08:00 am   commentComment [0] 

intel i9 9900k +MPG Z390 GAMING PRO CARBON

この組み合わせでArchlinuxを入れてデジタルTVとか
tsファイルを編集して見たが凄いの一言に尽きる。
マニアックな話ですいません。

— posted by くま at 09:16 pm   commentComment [0] 

Archlinux install マルチコアのCPUと相性抜群かも

$ uname -a
Linux i9900k 5.0.2-arch1-1-ARCH #1 SMP PREEMPT Thu Mar 14 18:47:49 UTC 2019 x86_64 GNU/Linux

###################################
2019年 3月 25日 月曜日 09:14:38 JST
      
cpu MHz : 4000.676
cpu MHz : 4000.120
cpu MHz : 4000.081
cpu MHz : 4000.143
cpu MHz : 4000.205
cpu MHz : 4000.786
cpu MHz : 4000.089
cpu MHz : 4000.479
cpu MHz : 4000.701
cpu MHz : 4000.380
cpu MHz : 4000.858
cpu MHz : 4000.592
cpu MHz : 4000.008
cpu MHz : 4000.004
cpu MHz : 4001.396
cpu MHz : 4000.492
###################################

— posted by くま at 09:11 am   commentComment [0] 

ソフトのバグでプロセスが残ってしまう場合の回避

!/bin/bash

pr1=`ps -ef | grep konqueror | grep -v grep | grep -v smb | awk '{ print $2}' | sed '2,3d'`
echo "$pr1"
#
if [ -z $pr1 ] ; then
echo "プロセス無し"
/usr/bin/konqueror
else
echo "プロセス有り"
script=`echo "kill $pr1"`
echo "$script"
eval ${script}
#
echo "----------------------------"
ps -ef | grep konqueror | grep -v grep | grep -v smb
echo "----------------------------"
#
/usr/bin/konqueror
#
fi

— posted by くま at 10:53 am   commentComment [0] 

lightmpd/upnpgw メンテ用スクリプト

#!/usr/bin/expect -f
set address "192.168.x.x"
set port "8023"
spawn telnet $address $port
expect "Escape character is '^]'." {
sleep 1
send "root¥r"
}
expect "Password" {
sleep 1
send "lightmpd¥r"
}
expect "#" {
sleep 1
send "mount /dev/sda1 /tmp ; df ; cd /tmp ; ls -l¥r"
}
expect "#" {
sleep 1
interact
exit 0
}
expect eof

— posted by くま at 05:55 pm   commentComment [0] 

Mirakurun 番組表表示 改善

関連ファイル修正後は
mirakurun restart
./chinachu update

反映されない場合はまず
rivarun --list | sed 's/},/},¥n/g'
このコマンドでチャンネル情報が取り込まれているかチェックする。

直接チャネルを指定するファイル
/usr/local/etc/mirakurun/channels.yml

番組表を更新するコマンド位置
/home/chinachu/chinachu/chinachu

設定を変えた後にこのファイルが更新されない場合はリネームした後に試す。
mirakurun restart chinachu update
/usr/local/var/db/mirakurun/programs.json
/usr/local/var/db/mirakurun/services.json

設定を変えた後の更新でこのファイルが更新されない場合はリネームして再度試す。
/usr/local/var/run/mirakurun-0.pid


— posted by くま at 06:33 pm   commentComment [0] 

<< 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.0225 sec.