• Linux デスクトップによる音楽再生環境

    @sunatomo さん
    こんにちは
    私も普段使いのPCはLinux(ubuntu)です。
    ファイル転送ソフトにFilezillaをお使いのようですが、私は特に何も使っていません。
    標準のファイル管理ソフトの「サーバーへの接続」を使えば、他のPCやRasPiのファイルをGUIで簡単にマウント出来ます。

  • @駄目耳野郎 さま
    まずはdualbootのlinux pc,単独でmpdが起動していて、
    そのpc上のcantataが同じpcのmpdに接続できるようにしてみてはどうでしょうか。
    linuxでmpdを起動する際、どのディストリビューションを使いましたか?

  • @moct さま
    guiについてはfilezilla以外ちょっと押さえてませんでした。
    sftpコマンドでcuiってのがunix使いとしては理想ですが、
    guiでサボりたい時もあるってことで

  • @駄目耳野郎 さん

    x86_64-upnpgw-aoe-b12の中身を覗いてみましたが、原因は他の方がおっしゃられていることかもしれまん。
    ポートは開いているように見受けられました。

  • I use M.A.L.P. - MPD Client connected to the front (FE) via phone now I can play music anywhere in the house . :cry:

    https://play.google.com/store/apps/details?id=org.gateshipone.malp

    alt text

    Remote by phone .

    alt text

  • @hiroget9 さま @sat33 さま @sunatomo
    MPDデーモンが走っていなかったようでした。走らせたらllinux PCのcantataのコネクションはlocal.host 6600でつながりました。
    しかしwindows側は繋がりません。Linuxのディストリビューションはubuntustudioです。

  • @駄目耳野郎 さま
    Linux単体での接続良かったです。
    Windows側からの接続はMPDを走らせてあるLinuxのアドレスで繋がるはずですが・・?

  • @sat33 さま
    がくっ。Linuxのcantataでファイルが再生されません。MPDが走っているかよくわかりません。ググってMPDをインストールはしましたが、走っているのか確認方法が良く分かりません。

  • 走っていれば
    [root@arch-server ]# systemctl status mpd
    ● mpd.service - Music Player Daemon
    Loaded: loaded (/usr/lib/systemd/system/mpd.service; enabled; vendor preset: disabled)
    Active: active (running) since Tue 2021-01-26 14:26:09 JST; 11min ago
    TriggeredBy: ● mpd.socket
    Docs: man:mpd(1)
    man:mpd.conf(5)
    Main PID: 328 (mpd)
    Tasks: 3 (limit: 4692)
    Memory: 45.1M
    CGroup: /system.slice/mpd.service
    └─328 /usr/bin/mpd --no-daemon

    1月 26 14:26:09 arch-server systemd[1]: Starting Music Player Daemon...
    1月 26 14:26:09 arch-server mpd[328]: exception: Decoder plugin 'wildmidi' is unavailable: configu>
    1月 26 14:26:09 arch-server mpd[328]: zeroconf: No global port, disabling zeroconf
    1月 26 14:26:09 arch-server mpd[328]: config: option 'mixer_control' on line 23 was not recognized
    1月 26 14:26:09 arch-server systemd[1]: Started Music Player Daemon.
    lines 1-17/17 (END)

    停止していれば
    [root@arch-server ]# systemctl status mpd
    ● mpd.service - Music Player Daemon
    Loaded: loaded (/usr/lib/systemd/system/mpd.service; enabled; vendor preset: disabled)
    Active: inactive (dead) since Tue 2021-01-26 14:39:20 JST; 3s ago
    TriggeredBy: ● mpd.socket
    Docs: man:mpd(1)
    man:mpd.conf(5)
    Process: 328 ExecStart=/usr/bin/mpd --no-daemon (code=exited, status=0/SUCCESS)
    Main PID: 328 (code=exited, status=0/SUCCESS)

    1月 26 14:26:09 arch-server systemd[1]: Starting Music Player Daemon...
    1月 26 14:26:09 arch-server mpd[328]: exception: Decoder plugin 'wildmidi' is unavailable: configu>
    1月 26 14:26:09 arch-server mpd[328]: zeroconf: No global port, disabling zeroconf
    1月 26 14:26:09 arch-server mpd[328]: config: option 'mixer_control' on line 23 was not recognized
    1月 26 14:26:09 arch-server systemd[1]: Started Music Player Daemon.
    1月 26 14:39:20 arch-server systemd[1]: Stopping Music Player Daemon...
    1月 26 14:39:20 arch-server systemd[1]: mpd.service: Succeeded.
    1月 26 14:39:20 arch-server systemd[1]: Stopped Music Player Daemon.
    lines 1-17/17 (END)

    違うコマンドで確認するなら
    [root@arch-server ~]# ps aux | grep mpd
    mpd 1861 1.2 0.9 212968 37264 ? SLsl 14:41 0:00 /usr/bin/mpd --no-daemon
    upmpdcli 1872 0.4 0.3 1252512 13920 ? Ssl 14:41 0:00 /usr/bin/upmpdcli -c /etc/upmpdcli.conf
    root 1904 0.0 0.0 7432 2236 pts/0 S+ 14:41 0:00 grep mpd

  • @kkumax さま
    ありがとうございます。active ruuningであり走っています。ubuntustudioではQjackCtlで音をだそうとしているのがまずいのでしょうか?

  • Linux デスクトップによる音楽再生環境で@駄目耳野郎が発言 :

    QjackCtl
    うーんソフトでどんな接続構成にしているのか不明なので答えようがありません。たしかmpdのoutと出力デバイスをGUI操作で繋がないと音が出なかった記憶があります。そもそもなぜQjackCtlを使うのか?分かりません。

    このコマンドを実行してhw番号を特定して/etc/mpd.conf で設定しているのでしょうか?この場合だと device "hw:0,0"

    $ aplay -l
    **** ハードウェアデバイス PLAYBACK のリスト ****
    カード 0: DGX [Xonar DGX], デバイス 0: Multichannel [Multichannel]
    サブデバイス: 1/1
    サブデバイス #0: subdevice #0
    カード 0: DGX [Xonar DGX], デバイス 1: Digital [Digital]
    サブデバイス: 1/1
    サブデバイス #0: subdevice #0

  • @駄目耳野郎 さま
    詳しい方に聞いた方がよさそうですね。
    私も当時mpd.conf等をいじってどうにか聴ける様にしました。
    mpdの記事を参考にいじった記憶が有ります。
    記事を見ながらの設定でしたのでよく覚えていません。
    お役に立てずすみません。

  • @kkumax @sat33
    申し訳ありません。伝え方が悪いので答え辛くしてますね。Qjack を使うのはpulseaudio より音が良いというununtustudio のコンセプトかなぁと思います。自力でなんとか解決します。ありがとうございました😭
    ちなみにcantataを使いたくなったのはympd の功罪と言う記事をネットで見たからです。

  • Linux デスクトップによる音楽再生環境で@駄目耳野郎が発言 :

    すいません。勘違いしていましたm(_ _)m

    audio_output {
    type "jack"
    name "my JACK device"
    device "hw:1,0"
    autostart "yes"
    destination_ports "playback_9, playback_10"
    }
    こんな感じでmpd.confで定義するんじゃなかったかと
    違ったらすいません。

  • @kkumax さま
    一応お示しされたようにmpd.confに書き加えてみたのですが再生されませんでした。ちなみにすべての行は1行空けました。cantataのセットアップ超難関です・・・。

  • @駄目耳野郎 さん

    qjackctlに関しては、こちらのサイトが参考になると思います。

    ([https://wiki.ubuntulinux.jp/UbuntuStudioTips/Application/qjackctl])

    レイテンシの低減やリアルタイム性能を高める目的ですが、よく理解しないと泥沼にはまりそうです。どちらかといえばクリエーターの方が使われるものと認識していますが・・・
    私も以前はubuntu studioで遊んでいたことがあり、久しぶりにqjackctlという単語を目にしました。

    pulseaudio はソフトウェアミキサーで、音はダメなのでパスした方が良いですね。ALSAで十分だと思います(古い知識なので、今はどうなっているかまでは追跡していません)。

  • @駄目耳野郎 さん

    sudo service mpd start
    

    で走らせてtopコマンドで確認してはどうでしょう?

  • @駄目耳野郎 さん

    とりとめもなく、一気にいろんな情報をお伝えしてすみません。
    まずはalsaで音出しを目指されてはいかがでしょう。
    その後で、qjackctlを導入するメリットを考慮されては?

    話は変わりますが、私がubuntu studioを使っていたのは、Voyage MPDの優位性を確認するために、gui vs cui というようなことで遊んでいた頃ですので、もう古い情報かもしれません。当時の覚えではubuntu studioよりVoyage MPD(もう使っている人はいないと思いますが)の方が音質は良かったと記憶しています。

  • @hiroget9 さま
    おっしゃるとおりsudo service mpd startを入力すると

    root@matsushoiku-HP-EliteDesk-800-G1-USDT:~# sudo service mpd start
    Job for mpd.service failed because the control process exited with error code.
    See "systemctl status mpd.service" and "journalctl -xe" for details.

    となりsystemctl status mpdでは

    ● mpd.service - Music Player Daemon
    Loaded: loaded (/lib/systemd/system/mpd.service; disabled; vendor preset: ena
    Active: failed (Result: exit-code) since Tue 2021-01-26 19:18:31 JST; 4min 4s
    Docs: man:mpd(1)
    man:mpd.conf(5)
    file:///usr/share/doc/mpd/user-manual.html
    Process: 8291 ExecStart=/usr/bin/mpd --no-daemon $MPDCONF (code=exited, status
    Main PID: 8291 (code=exited, status=203/EXEC)

    1月 26 19:18:31 matsushoiku-HP-EliteDesk-800-G1-USDT systemd[1]: Starting Music
    1月 26 19:18:31 matsushoiku-HP-EliteDesk-800-G1-USDT systemd[8291]: mpd.service
    1月 26 19:18:31 matsushoiku-HP-EliteDesk-800-G1-USDT systemd[8291]: mpd.service
    1月 26 19:18:31 matsushoiku-HP-EliteDesk-800-G1-USDT systemd[1]: mpd.service: M
    1月 26 19:18:31 matsushoiku-HP-EliteDesk-800-G1-USDT systemd[1]: mpd.service: F
    1月 26 19:18:31 matsushoiku-HP-EliteDesk-800-G1-USDT systemd[1]: Failed to star

    となってしまいMPDが走りません。
    ちなみにubutustudioあきらめてKLUE3.0に変えてみました。Pulseaudioならいけるかなって思って。

    なんとX86 light MPDは一発でcantataに繋がりました!

    節操がなくてすみません。