• Roonサポート?

    このアドレス:

    $ curl -O http://download.roonlabs.com/builds/roonbridge-installer-linuxarmv7hf.sh
    $ chmod +x roonbridge-installer-linuxarmv7hf.sh
    $ sudo ./roonbridge-installer-linuxarmv7hf.sh

    からroon-bridgeをインストールしました。 システム通知は正常にインストールされました。 しかし、roonは気付かなかったので、どうしたのですか。
    なぜ誰か知っていますか? 助けてくれてありがとう、本当にありがとう

  • @tellme0823
    Thanks for japanese post, but if you prefer you can post in english (someone like me in this R&D club members can read and be reply in english).
    Sorry, I'm in outside job (not in home) for few days, so I can't check your roon's issues.
    Probably soneone will reply to you. Please wait😊

  • @tellme0823

    symphonic-mpd v1.0.x is 64bit (aarch64).

    roonbridge seems to provide a 64-bit binary under the name armv8.

    Install it by the following command.

    curl -O http://download.roonlabs.com/builds/roonbridge-installer-linuxarmv8.sh
    
    chmod +x roonbridge-installer-linuxarmv8.sh
    
    ./roonbridge-installer-linuxarmv8.sh
    

    To use the symphonic-mpd driver for Xenomai, you will need to write your PCM to /dev/xsink.

    There are many ways to configure the driver for Xenomai, but the same method as for Spotify Connect is useful.
    That is, specify default as the device for alsa.
    ( see /etc/spotifyd.conf )

    If hw:0,0 is specified as the alsa device, then the driver for Xenomai will be set to It will not be used and will be played using the normal ALSA library/ALSA driver.

  • @パパリウス さん

    sorry my explanation is not clear, my system is pi3 with digione, I already install finished below step:

    $ curl -O http://download.roonlabs.com/builds/roonbridge-installer-linuxarmv7hf.sh
    $ chmod +x roonbridge-installer-linuxarmv7hf.sh
    $ sudo ./roonbridge-installer-linuxarmv7hf.sh

    System noticed successful but not reconige by Roon, as you mentioned I need to write your PCM to /dev/xsink.
    I still don't know how can I do, I edit the spotifyd.conf and see:

    [global]
    username = ******************
    password = ******************
    device_name = symphonic-mpd
    bitrate = 320
    backend = alsa
    device = default

    onevent = "/bin/bash /home/pi/configs/spotify_event.sh"
    volume-normalisation = false
    #cache_path = /run
    #volume-control = alsa # or alsa_linear, or softvol
    #normalisation-pregain = -10
    #use-keyring = true
    #mixer = PCM

    do I need some modify or make the new one like that, sorry I still not understand, could you let me know more detail, thank you advance.

  • @tellme0823

    Give it a while.

    I'll try to find someone who uses roon.


    メンバーのみなさま
    どなたか、Roonをお使いの方はいらっしゃいませんか?
    roonbridgeのセットアップを一緒に検証して頂けないでしょうか。
    ご協力のほどよろしくお願いいたします。

  • はじめまして。
    Roonからsmpdを利用したいので、検証をお手伝いします。

    curl -O http://download.roonlabs.com/builds/roonbridge-installer-linuxarmv8.sh
    chmod +x roonbridge-installer-linuxarmv8.sh
    ./roonbridge-installer-linuxarmv8.sh

    上記のコマンドを実行して、roonbridgeはインストールできました。
    ただ、ipadから操作をして、「setting」-「audio」でsmpdが出てくるのですが、smpdをenableにしても
    結果は「Device Not Found 」になり、smpdを出力先にできません。。

    ※環境はallo digione signatureを使用しています。

    上記で何か分かりますでしょうか?

  • @なーくん さん

    ご協力ありがとうございます。

    下記のコマンドでRoonBridgeのユニット定義ファイルを開いてください。

    nano /etc/systemd/system/roonbridge.service

    そして、以下のようにEnvironmentFileとEnvironmentの二行を追加してください。

    [Unit]
    Description=RoonBridge
    After=network-online.target
    
    [Service]
    EnvironmentFile=/etc/environment
    Environment="APP=DEFAULT"
    Type=simple
    User=root
    Environment=ROON_DATAROOT=/var/roon
    Environment=ROON_ID_DIR=/var/roon
    ExecStart=/opt/RoonBridge/start.sh
    Restart=on-abort
    
    [Install]
    WantedBy=multi-user.target
    

    ファイルを保存したら、以下のコマンドでRoonBridgeを再起動してみてください。

    systemctl daemon-reload
    restart roonbridge
    

    この時点で、44.1KHz/16bitの再生を試してみていただけませんでしょうか。

    その後、サポートプラグインでログを取得し、メールでお送りいただけると助かります。

  • @パパリウス さん

    EnvironmentFileとEnvironmentの二行を追加し、rebootしましたが、iPad(Roon Control)から、
    smpdをenableにしても、結果は「Device Not Found 」になり再生がそのものができません。

    再生環境ですが、digione signature → spidif → dac で問題ないでしょうか?
    あと、サポートプラグインのログ取得ですが、どこかに使い方の記載はありますでしょうか?

  • @なーくん さま

    ・サポートプラグインによるログ取得方法

    SMPDのWebUIにて、画面右上の歯車アイコンをクリック
    メニューがでてくるので「SUPPORT」を選択
    画面中央上部に、SUPORTの表示窓がでてきますので、
    そこから"support_log.tar.gz"をクリックして、ファイルを任意の場所にダウンロード

    ダウンロードしたファイルをパパリウスさん宛にメールの添付ファイルとして送信してください。
    (概ねこんな感じですが、操作するOSにて変わる部分もありますので、適宜読み替えてください)

  • @KSK さん

    ログ取得方法のご連絡ありがとうございました。

    @パパリウス さん

    iPadからI2S(PI4)というものが、見えていたので、それを選択すると再生できました。
    ログを送付しましたので、ご確認お願いします。
    ただ、I2S(PI4)はRoon Bridgeをインストールしなくても見えていた気がします。

  • @なーくん さん

    ログをお送りいただきありがとうございます。
    お手数ですが、下記2ファイルの出力内容を教えてください。

    /var/roon/RAATServer/Logs/RAATServer_log.txt

    /var/roon/RoonBridge/Logs/RoonBridge_log.txt


    通常のALSAライブラリ・ALSAドライバーで音が出るか確認してみてください。
    以下のコマンドでaplay-rtを停止し、この状態でRoonで再生してみてください。

    stop pipe
    

    iPadから見える「I2S(Pi4)」は、AirPlayの機能になります。
    AirPlayは全て44.1KHzに変換されてしまうという仕様なので、ハイレゾ音源の再生には向きません。
    もし再生したい音源が44.1KHzなら、iPadで再生できるものならなんでもsmpdで再生することが可能です。
    例えば、youtubeの音声をsmpdで再生させる場合は、このAirPlayが便利です。

  • @パパリウス さん

    ログを送付しましたので、ご確認お願いします。

    「stop pipe」コマンド実施後、smpdをenableにすることができて、音もでました!

    例えば、youtubeの音声をsmpdで再生させる場合は、このAirPlayが便利です。

    上記について、ご教示頂きありがとうございます。良い事を伺いました。

  • @パパリウス さん

    roonを使い始めたばかりですが、私も試してみました。
    stop pipe を実行して、roonのラズパイ(ALSA)を出力先にして、
    44.1KHz曲を再生すると、読み込みに失敗しました。となります。
    こちらでは、まだ音が出ません。

    HiFiBerry DAC PLUS - i2s hdmi変換 - Asoyaji DACに繋いでます。

  • @シネマ さん

    stop pipeの後にRoonで再生を試し、エラーがでたあとで
    下記の2ファイルを取得してお送りいただけませんでしょうか。

    /var/roon/RAATServer/Logs/RAATServer_log.txt
    /var/roon/RoonBridge/Logs/RoonBridge_log.txt


  • @なーくん さん

    ALSAドライバ経由なら音出しは大丈夫そうですね。
    (うっかりAirPlay経由で音が出てないかご注意くださいね。)


    次に、RTDMドライバ/xsinkドライバ経由での音出しですが、ALSAライブラリのfileプラグインの機能を使って/dev/xsinkにPCMデータを書き出す方法が使えるはずです。

    そのためには、ALSAデバイスとしてdefaultを指定する必要があります。
    (/etc/asound.confにdefaultデバイスの定義を書いており、/dev/xsinkに書き込むための設定がしてあります)

    ただし、RoonBridgeでALSAデバイスを指定する方法が今のところ見つかりません。

    どうやら、サウンドデバイスを全てリストアップして、設定画面でそれらを選択するようなインターフェースになっているようですね。(Roonの画面を見ていないので間違っているかもしれません。)


    もしALSAデバイスを指定する方法がないんだとしたら、なにかもっと別の方法を考えなければなりません。

    ALSAでは、ループバックデバイスという仮想的なサウンドカードを定義することができます。
    これをうまく設定してALSAのfileプラグインにデータを流し込むことができれば、RTDMドライバで音出しできるようになるはずです。

    少し方法を考えて、また後ほどご連絡します。
    検証にお付き合いいただけると幸いです。

  • @パパリウス さん

    ありがとうございます。私の環境では問題なく、ハイレゾ音源が再生されています。

    別の方法についても、お手伝いしますので、ご連絡お待ちしております。

  • @パパリウス
    Thank you, I had successful install V8 RoonBridge on Pi4 B 2GB + DigiOne (v1). After moding roonbridge.service as above mentioned, I can play virtually everything from Roon to Smpd (352.8kHz, 192, 44.1,...)

  • @パパリウス さん
    thanhvo31さんのPi4&digioneは下記のバージョンをインストール。
    curl -O http://download.roonlabs.com/builds/roonbridge-installer-linuxarmv8.sh
    chmod +x roonbridge-installer-linuxarmv8.sh
    ./roonbridge-installer-linuxarmv8.sh
    後は説明したとおりで2列追加して
    EnvironmentFile=/etc/environment
    Environment="APP=DEFAULT"
    Roonが成功になりましたが、私のPi3&Digioneがlinuxarmv7hf.shのみインストール許可出来ます。
    その後同じような EnvironmentFile=/etc/environment
    Environment="APP=DEFAULT" を追加しても成功なりません。
    写真見るとIp、smpd等出来たがactiveすると”device not found"を出ました。何にか違うかな!😰 。
    alt text

  • @tellme0823

    v1.0.x is newly reworked, so there are a lot of differences from v0.9.6.

    The sound card has pipe.service open.
    If you turn it off, you should be able to sound RoonBridge via the ALSA driver.

    sudo systemctl stop pipe
    sudo systemctl restart roonbridge
    
  • @パパリウス さん
    pi3 is running with Roon, sound is very good also with Spotify.
    thank you very much😊 .