6V6  Music server DIY menu
tube--Wel come to Site----------This site shown D.I.Y Single Ended Amplifiers-----almost valve amplifiers----some of digital staff--- ----Ham Radio --------Hi Fi sound to suppose be high end audio---etc etc-----from Yachiyo Chiba---Japan-------small city of Yachiyo located around 30Km west of down town of Tokyo ------very close to Narita International Air Port--- tube


Flag Counter

start 9th April 2025


Play by Music Server with 6V6 Single Ended Amplifier



本サイトにはアクセス解析研究所のスクリプトを
記載してあります。過去にはFC2解析を使っていましたがFC2解析が廃止となりますので、
Googleアナリスクとアクセス研究所の解析スクリプト
を記載してあります。どこからアクセスしたどんな目的の
アクセス、OS アクセスしてきた国のIPなどが自動的に読み込まれます。検索ワードも表示します。
その旨ご理解お願い致します。これらの情報は
私の製作記事や製品の実験に有用なデータとなります。
アクセス有難う御座いました。
Kenji


🇺🇸 🇺🇸 English

マイクロSDにイメージを焼くには以下のアプリケーションが大変便利です。ナノパイやその他のOSも焼けます

これはイメージヤーと言います。Fedora Linux で使っていますが、Ubuntuが正規版と思います。SSHの有効化とパスワードが設定出来ます。



app


mpd

Nanopi Music Server DIY index page D.I.Y for MENU


/home/kenji/1-Echer/balenaEtcher-linux-x64/balena-etcher --no-sandbox
Linux上ではEcherのコマンドやアプリケーションはありませんので、インストール後にターミナルからコマンドでマイクロSDにデータを書き込みます。
その前に必ずGparted でフォーマットをして下さい。FAT32となります。確実にフォーマットをして下さい。出来ない場合は fdisk で完全に削除して
フォーマットしてから更にGparted でフォーマットをします。この場合はLinuxですのでOSによって大分違います



音楽サーバー について、
音楽サーバーは家庭内のLANを使用して音楽を常時聞くことが出来る
サーバーです。サーバーにはファイルサーバーなどがありますのは
知っていると思います。これはMPDと言うアプリケーションを使って製作されたアプリケーションを利用する応用機器の紹介です。
音楽サーバはハードディスクなどの楽曲を保存して自由に自分の嗜好にあった音楽を聞くための機械になります。音楽サーバーには
デジタル信号をアナログ信号に変換して音としてアンプに接続して使う音響システムの一部の部分になります。
MPDと言うアプリケーションは優れており、どんなフォーマットの音楽、どんな形式のファイルでも読み込むことが出来ます。
そのアプリケーションはMPD ORGからインターネットでソースをダウンロードしてコンパイルして音楽サーバーにインストールして使います。
有名な音楽サーバの専用 OSには Volumio3やMoodeaudioが 大変有名です。それらはRaspberrypiにインストールされますが
この場合は小さな市販されているシングルボードのコンピュータに自力でインストールして使います。このページでは
主に Nanopi-neo と Raspberry piなどのワンボードPCの基板を使った機種の基板を使っています。
なお MPD ORGのバックにはSONYが関係していると言われています。



Nanopi real size


raspbien music server

Rapbien music server DIY on May 2025



music server

MPD Music Server DIY


このページは簡単に音楽サーバーを作り方を説明しましょう。何度も説明していますが音楽サーバーに特化して説明します。MPDを応用した音楽サーバーです。

基本的には MPDで音が出るようにして下さい。MPDを使って音を出す方法はHDMI、USB DAC そして I2S 信号をDACを使って音出しをします。
root の中にソースをコンパイルするディレクトリを作ります。DownLoadでもTMPでも構いません。その中でソースをコンパイルしてバイナリーを作ります。
バイナリーが出来たら付属のスクリプトを使ってインストールします。コンパイル時に使ったディレクトリは残しておきます。それはアンインストールに必要です。
Rapberrypiの場合はSPDIFを使う場合はハットと言われるドーター基板が必要になります。有名な名称は Hifiberry-digiです。JustBoom-digiでも同じです。
専用ICを購入してユニバーサル基板で組み込み SPDIFで音を得ます。SPDIFの先はDACになります。DACは自作若しくは既成品になります。
Ubuntu Debian Raspbian はDebian 系のOSです。音楽サーバーを作るにはこのOSが一番便利ですのでこの系統のOSを使いましょう。
なお、Armbien や Dietpiでも構いません。お好きなOSを使って下さい。違ったOSによって音の出し方が違いますので注意が必要です。


音楽の共有にはsamba と言われるアプリケーションを使います。sambaをインストールして構築します。
samba のインストール:
$ sudo apt install samba
$ sudo apt install samba-clients
まずはこの2つをインストールしましょう。その後 まずはディレクトリーに権限を与えていきます。
共有部分の作成です。私の場合は Music と Music2を作ります。これは自由です。 Music2は内部のメモリーに音楽を保存しておきます。64GByte位ですと1000曲以上保存出来ます。
権限を与えて行きます。場所はOSによって違いますが私の場合はmpdに準じてディレクトリーを作成していきます。
Musicは共有ホルダーです。このMusicは他のサーバーをマウントしていきます。コマンドはCIFS-UTILS を使います。前もって $ sudo apt install cifs-utils でinstallしておきます。

$ sudo mkdir /var/lib/mpd/music/Music
$ sudo mkdir /var/lib/mpd/music/Musi2
$ sudo mkdir /var/lib/mpd/music/Webradio Webradio です。
その後 権限を与えます。 3つの項目に与えて下さい。  一例です、
$ sudo chmod 0777 /var/lib/mpd/music/Music   一例です。同じ様にMusic2 も Webradio も行います。
この3つのディレクトリーはsambaのconf にデータを書き込みます。場所は /etc/samba/smb.conf になります。例を記載してありますのでえ試してご自分で編集します。
smb.conf は自動生成です。それはコピーして$ sudo cp /etc/samba/smb.conf smb-org にしておきます。間違った場合にコピーして使います。書き込み例は私のサイトに残してあります。

2) mpd をインストールしましょう。$ sudo apt install mpd でmpd はインストール出来ます。
3)ソースのコンパイルにはそれらに必要なライブラリーを手動でインストールしましょう。コマンドは列記しておきますので各自インストールして下さい。
バージョンによってはライブラリーのバージョンが合わなかったりしますのでインストールやコンパイルが出来ません。特にCmakeのバージョンやfmtのバージョンは注意します。
パスの権限は $ sudo chmod 0777 ~/ を使います。例としては音楽ディレクトリの場合は以下になります。
$ sudo chmod 0777 /var/lib/mpd/music/Music と列記します。chmod 0777 は権限です。mpdの音楽の場所はmusicの先が良いと想いますが
/mnt/Music でも構いません好きな場所を作ります。その先の音楽を格納します。私の場合は音楽とWebRadioを作成しています
そのデータのパスをSambaの中の場所としては /etc/samba/smb.conf に書き込みます。これはパスのみです。簡単な文章ですので使いまわします。
以下にライヴラリーのインストールのためのコマンドを列記しますので各自インストールしましょう。


----------------------------------------------------------------------------------------------------------------------------------------- 以下がドライバーのインストールです。
# apt update
# apt install cifs-utils
# apt install avahi-daemon
# apt install cmake
# apt install git
# aot install xz-utils
# apt install wget
# apt install net-tools
# aot install apt-utils
# apt-get install python3-sphinx needs to be installed.
# apt-get install c ++
# pip installation
# apt-get install python3.9 #Bullseye is now 3.9
# apt install python3-pip # pip installation
# apt-get install libmpdclient2-dev if can not .. # apt-get install libmpdclient *
# apt-get install libboost1.74-dev libboost1.67-dev
# python3 -m pip install ninja # (1.11.1)(****Carefully)
# python3 -m pip install meson # (0.60)more than 0.60( ****Carefully )
# ninja-build and meson install by apt install.would you.
Now it's time to compile and install mpd. As always, you will have to download and compile the mpd source. The compilation and installation methods have changed.
This is a change in the method of installing mpd from source, which has changed since 0.21.XX. In the case of Dietpi, there is only a route, so please add a general user. In this state
#. sudo cannot be recognized. Please install git, g ++, C ++ 17 C ++ 20 cmake sox ffmpeg curl etc. before doing the following. Please note that it takes a long time to compile.
# apt install libfmt-dev when you had mpd compile error. 0.23.~ mpd.
# apt install build-essential libicu-dev
almost above but a little bit different now .meson and ninja can install apt install .ninja is replaced name ninja-build instead of ninja.
please do not install by pip becuase confrict application each other. no more ninja install only ninja-build. please do not use install by pip.
----------------------------------------------------------------------------------------------------------------------------------------
以上です。OSをインストール時に自動的にインストールされているアプリケーションもあります。Ninja とmeson やCmakeはバージョンが合ってないと
ソースからのコンパイルが出来ませんので各自勉強して最新にしておきましょう。なるべくなら pip は使いません、pipはソースなどからインストールしたバイナリーと競合します。
ninja-build と meson はapt install でインストールしましょう若しくはソースをコンパイルしてインストールします。
最終的には以下のコマンドで音のドライバーを確認しましょう。
$ sudo aplay -l で音のドライバーを確認しましょう。各 使う Editor はデフォルトのnano でも構いませんが emacs が大変使い安いと思う。
$ sudo apt install emacs で emacs を  インストール出来ます。大変便利です。








7th Avenue


If would like to know more ?

Single Ended Amplifier D.I.Y

Marlhori Audio 2003-2025 last update 26th May 2025