mpd client can use 2 more of them. nothing promlem to use 2 more mpd clients
Cantata with Nanopi-Neo2 Dietpi Buster mpd
Play by Nanopi-Neo2 Music Server Dietpi buster
Alsamixer can do adjuted sound
MPD ORG
mpd brings the latest applications from the site above. Download with wget to the server opened with ssh. Compile the source. When I compiled 0.21.09
Since the necessary libraries are installed, there is no need to install them again. If this is the first time, install the necessary libraries and Boosts, ninja, meson.
must have. Compile, remove the previous version, and then install the binary you just compiled. You may be able to overwrite it.
This time, it became mpd-0.21.22. It will be the latest in 18th April 2020. This will update.takes about 4 hours for compile.
Toroa, I uninstalled as $ ninja -C output / release uninstall. All the files have been deleted and it says that it is complete, so this is OK. next
ninja -C output / release install Enter the specified directory and install. Now the mpd is 0.21.22, as shown in the image below.
Let's test now. sound is good than before ,so nothing problem . right now Dietpi using mpd 0.21.22 .mpd client permit only one.same before.
update mpd install before uninstall old mpd.
mpd 0.21.22 on Nanopi-neo2 on 18th April 2020
Gina Saputo ByeBye Black Bird with mpd 0.21.22
Harbie Hancock by mpd 0.21.22
mpd up date on 24th April 2020 Dietpi Buster Nanopi-Neo2 .mpd 0.21.23
mpd update 0.21.23
mpd when disi you install mpd from sorce please keep old arcive, old archive can use install and uninstall so right now mpd is 0.21.23 .then adjust alsa mix by
dietpi-config.
Dietpi Ympd is dietpi.local:1337 or 192.168.1.XXX:1337 automatic install dietpi
mpd 0.21.23 self compile installed mpd and Cantata is new version from source mpd
Easy to install Dietpi Buster Music Server on 9er May 2020
Dietpi comes with MyMPD already compiled as SoftWare, install it from the installation menu. Then set /etc/mympd.conf.
h4>
Settings still remain. Dietpi myMPD UI. IP: 13333
DietPi Archive for Nanopi-Neo2
into new plastic box ,looks very fine
into new box Nanopi-neo2 Volumio2 DAC is ES9023 24bit DAC
I'm using Dietpi's music server, Dietpi Buster. mpd is 0.21.5. I think the sound is good. This depends on the DAC, the DAC is a home-made FN1242A 24bit 198Khz DAC.
I use a USB DDC to receive and play back music with a DIY DAC from the SPDIF output.
I'm using Dietpi's music server, Dietpi Buster. mpd is 0.21.5. I think the sound is good. This depends on the DAC, the DAC is a home-made FN1242A 24bit 198Khz DAC.
I use a USB DDC to receive and play back music with a DIY DAC from the SPDIF output. presentation is Cantata and control by SKY MPC using.
Attention! By default image use i2s in slave mode and without external clock source will not work! .txt" just replace
user_overlays=sun8i-h3-i2s0-slave
to
user_overlays=sun8i-h3-i2s0-master
This item is an excerpt from the Volumio forum. These are the same structure for Dietpi, Armbian and Volumio2 Nanopi-Neo2 modded versions respectively, which I think you can utilize.
I2S is now displayed. :)
.
Play by ES9023 I2S DIY DAC by Volumio2 this problem is mpd is 0.20.18
All about Nanopi-Neo2 by Dietpi and Volumio2
Volumio2 Nikkov Version 2020 Oct 29er
Volumio2 play Jazz
Dietpi SPDIF sound is low
Extracting DTS from TKZ's Volumio2
First, extract the SPDIF driver for TKZ's Volumio2, just the SPDIF of the DTS extension. Copy it into Dietpi's /boot/dtb/allwinner/.
This Dietpi uses Buster, so mpd 0.21.5. Volumio for Nikkov and TKZ version of MPD cannot compile MPD, it's not possible to compile MPD from old Ubuntu.
I'm using it, so I can't compile the library and install a new MPD. The sound is satisfactory enough.
The Nikkov version of Volumio2 has mpd version 0.20.12. Edit the ArmbianEnv.txt and it will recognize the driver. It's not automatic, you need to rewrite the file.
You can set it up by ssh, but when you write to the microSD, you need to add an empty ssh file and edit this file outside Nanopi-Neo2.
The MPD is also 0.21.5 and the playback of DSF will not be a problem.
Edited file
Volumio2 Nikkiv Version for Nanopi-Neo2 I2S and DAC is ES9023 DIY
show driver for DAC
ArmbianEnv.txt
Edited file
Play By Dietpi Nanopi-neo2
Light mpd down load Nanopi-Neo2
BZ31NOTE to get sound
Mopidy by Dietpi
Mopidy by Dietpi
So you can use Mopidy by Dietpi
Dietpi Buster mpd Control by SKY MPC
Control by SKy MPC
sound getting spdif out then using FN1242A 24bit 198Khz DAC DIY
Dietpi has problem and Dietpi Server has problem so can not install and cannot down load archive :attention on 2020 Nov 17th
Dietpi Error FTP server is bad what's matter ????? poor OS
Just one years ago ,I made it's Nanopi-Neo2 Music Server 2019
Dietpi Buster still using as Music Server Dietpi Buster 2020
maicro SD Formatting
Format Micro SD in this case on Linux. In this case, it is for Linux.
----------------------------------------------------------------------------
[root@2A3single kenji]# fdisk /dev/mmcblk0
What you set up here will be kept in memory only until you run the write command.
When using the write command, please run it with caution.
Commands (help with m): p
Disk /dev/mmcblk0: 58.3 GiB, 62562238464 bytes, 122191872 sectors
Unit: sector (1 * 512 = 512 bytes)
Sector size (logical / physical): 512 bytes / 512 bytes
I/O size (minimum / recommended): 512 bytes / 512 bytes
Disc label type: dos
Disk Identifier: 0xf30082bb
Device Startup Start Position From Last Sector Size Id Type
/dev/mmcblk0p1 * 40960 163839 122880 60M c W95 FAT32 (LBA)
/dev/mmcblk0p2 163840 4882431 4718592 2.3G 83 Linux
/dev/mmcblk0p3 4882432 122191406 117308975 56G 83 Linux
BR>Commands (help with m): d
Partition numbers (1-3, default 3): 3
.
Removed partition 2.
////// and below omitted
Commands (help with m): d
Select partition 1
You have deleted partition 1.
/////// is interactive, so please run it when you hear it. Finally, confirm with p. Then, go ahead and cut the partition interactively as follows.
Command (help with m): p
.
Disk /dev/mmcblk0: 58.3 GiB, 62562238464 bytes, 122191872 sectors
Unit: sector (1 * 512 = 512 bytes)
Sector size (logical / physical): 512 bytes / 512 bytes
I/O size (minimum / recommended): 512 bytes / 512 bytes
Disc label type: dos
Disk Identifier: 0xf30082bb
Commands (help with m): n
Partition Type
p Basic partition (0 primary, 0 extended, 4 free)
Select (default value p): p
Partition numbers (1-4, default 1): 1
First sector (2048-122191871, default value 2048): 2048
Last sector, + sector number or + size {K,M,G,T,P} (2048-122191871, default value 122191871): 122191871
New partition 1 created with type Linux, size 58.3 GiB.
.
Commands (help with m): p
Disk /dev/mmcblk0: 58.3 GiB, 62562238464 bytes, 122191872 sectors
Unit: sector (1 * 512 = 512 bytes)
Sector size (logical / physical): 512 bytes / 512 bytes
I/O size (minimum / recommended): 512 bytes / 512 bytes
Disc label type: dos
Disk Identifier: 0xf30082bb
Device Startup Start Position From Last Sector Size Id Type
/dev/mmcblk0p1 2048 122191871 122189824 58.3G 83 Linux
Commands (help with m): w
The partition information has been changed.
Call ioctl() to reload the partition information.
Failed to reload partition information. Device or resource busy.
The kernel is using old information. To use the new information, reboot the system or run partprobe(8) or kpartx(8).
------------------------------------------------------------------------------------------------------------------------------
Here, if the above sentence appears at the end, your PC will not be able to read the partition information, so restart your main PC at this point.
and the partition information is successfully written into the microSD, please continue with fdisk or format it with # gparted. It will be a new micro SD.
That's all, but if you don't reboot your PC, the partitioning information will not be written properly, so formatting with # gparted will result in an error.
Formatting the microSD in two steps, fdisk and gparted, is useful.
Please make sure it is
before formatting. Make sure it's not a hard drive in your PC by mistake. If it is on your hard drive, it will be gone in a second.
You will lose your data. This is fatal for workstations, so be very careful. Never do this when you are sleepy, drunk or tired.
I have initialized my hard disk many times by doing this. If you have a workstation, be sure to take a backup.
.
doing make gparted
Archlinux for Nanopi-Neo2
Nanopi-Neo2 Archlinux get down load new version of Archlinux for Nanopi-Neo2 then make image into maicro SD
$ ssh alarm@IP
then passwd alarm then as root and passwd root.
pacman-key --init
pacman-key --populate archlinuxarm
pacman -Syu
then install mpd , samba, avahi , cifs-utils then edited smb.conf and mpd.conf same as the other mpd Music Server.
mpd Archilinux Nanopi-Neo2 start
Nanopi-neo2 Archlinux install hand by hand
ssh alarm@192.168.1.5 /// This is a different IP depending on your environment.
The login will be alarm. Then $ su to become root. You will see root@alarm alarm# at this stage, which is the way to install archlinux in general.
Please refer to the relevant sites to get started. This image is a 1.6 G byte, so once you are logged in, #poweroff and shut down. Then take out the micro SD and run
pacman-key --init
pacman-key --populate archlinuxarm
pacman-Syu
Now, let's install mpd. Here is Music Player Daemon 0.22.3 (0.22.3), which allowed me to install the latest version of mpd. But I'm not sure if this will be the server.
At this stage it is unknown. I couldn't get samba to work when I did it before because I didn't have smb.conf, so I have to download it from the arch site.
Dietpi Music Server SPDIF
Dietpi Music Server Buster
root@DietPi:~# mount.cifs //192.168.1.7/a4C0-f0f0 /var/lib/mpd/music/Music2 -o vers=1.0 iocharset=utf8
Password for root@//192.168.1.7/a4C0-f0f0: **********
I am using Moodeaudio Raspberrypi4 as a NAS, so we link the data on this HDD to Dietpi, using samba.
Installing Python and Ninja
.
I was able to get it to work at first.
I was able to get it to work at first, but I brought the source and installed it, but the compilation method has changed so that Ubuntu (Debian) can install it conveniently.
Python and pip can now be installed using apt-get install, and Python can be installed by specifying the version.
Ninja takes a very long time to install, and I remember that it was faster to use git.
#apt-get install #apt-get install #apt-get install #apt-get install #apt-get install
#apt-get install python3.7
#python3 -m pip install ninja
#python3 -m pip install meson
Now we will compile and install mpd. As usual, you will have to download the mpd source and compile it. The method of compiling and installing has been changed.
This is a change in the method of installing mpd from source since 0.21.XX. In the case of Dietpi, there is only root, so please add a general user. In this state, use
In this state, use #. sudo is not recognized. Please install git,g++, C++, C++17 ,C++11,C++20 cmake,ffmpeg,curl,avahi-daemon,sox etc. before you do the following.
Please note that it will take a very long time to compile.In my case, I downloaded boost_1_75_0.tar.gz
I downloaded and compiled it. The following is an almost common method. If you are an office worker, you go to work in the morning, and when you get home, you are still compiling.
Note: compilation takes time, so please do it in winter or use forced air cooling like add small fan.
Please check the location of mpd.service. In this case, it is in /usr/local/lib/systemd ~, so you may need to copy it elsewhere. In some cases, you may need to copy it elsewhere.
In this case, it is in /usr/local/lib/systemd ~.
Boost ORG to get boost new one
# apt install build-essential libicu-dev
# apt install build-essential
Use the following command to download, compile and install the Boost package.
# cd boost
# . /bootstrap.sh
# . /b2 headers
# . /b2 -a
# . /b2 install

mpd 0.22.3 right now new mpd into Dietpi then setting mpd

mpd 0.22.3 by Dietpi Buster on 22nd Dic 2020
The number of clients in /etc/mpd.conf is
connection_timeout "30"
max_connections "128"
max_playlist_length "16384"
max_command_list_size "2048"
max_output_buffer_size "8192"
filesystem_charset "UTF-8"
#id3v1_encoding "UTF-8"
-------------------------------------------------------
max connections "128". If you run multiple mpd Clients, only one mpd Client will work, so please set it to 128.
-----------------------
Download Mr TKZ's SPDIF driver from the link below, unzip it, and save it in the shared part (Music) of Dietpi. Then copy this DTB into your Boot.
Copy it to /boot/dtb/allwinner/.

I think the sound is just fine. The DSF playback is very good with no abnormalities. There is no skipping.
mpd.conf sample
SPDIF OUT setup . driver data base using TKZ dtb file and must edit boot file same as above.

Gina Saputo with Nanopi-neo2 Music Server 22nd Dic 22nd 2020
Nanopi-Neo2 ssh on 24th Dic 2020

24th Dic show Xmas version of ssh Nanopi-Neo2
TKZ SPDIF Driver


Can control by M.A.L.P but not recommendable
Listening to Internet Radio
The best way to listen to Internet broadcasts is using the mpd Client with mpd.
The best way to listen to Internet broadcasts is to use the mpd Client with mpd. mpd Music server does not use the WEBUI, so you need to create a holder on the server to store the list of stations.
You can save the station data of PLS extension in the holder and select the station from there. The data is shown below. The data is shown below, unzip it in a specific holder and use it.
.
WEBRADI-DATA

Listen Linn Jazz by Nanopi-Neo2

Nanopi-Neo2 Muisc Server using ES9023 DAC
In the case of Nanopi-Neo2, there is no WEB GUI, so if you use Cantata, you can use Nanopi-Neo2 quite conveniently. You have to build the mpd yourself, by using Cantata
You can also access pay sites such as Icast, PodCast and Spotify, and listen to music from now on.

Dietpi Buster is same as Runeaudio mpd 0.22.4 configure from source archive sound like a rAudio (RuneAudio)
mpd 0.22.6 by compile version sound seem like runaaudio 0.22.6
The tendency of the sound is exactly the same as the sound of rAudio. The sound is very bright and the low range is solid. This is Dietpi. I also updated to DietPi v6.34.3.
Compiling mpd is from 0.22.4. I downloaded the source and compiled it. At 0.22.4, the path was changed and there was no sound, but this time it is smooth
The sound came out. The sound I heard is the same as the RuneAudio RP4 version. It is a bright and pleasant sound. The sound changes so much with the update of mpd, right?
Unzip and leave the compiled file and Tree. If you do not leave it, you will not be able to uninstall it, and when you need the library, the library and path will be
I will leave it as it will not be usable again. The installation is the same halfway, so only the final stage compilation is done in a different holder. Reinstall the library
You don't have to , so the installation time will be significantly reduced, but it will still take an hour or so. How to compile is on mpd.org
Please refer to the item in the document. You can enjoy the different sounds like a new MPD DAC.
That's all for my system. The trace requires a DAC that can receive your favorite SPDIF
The application has the sources installed as shown above. These are in root in this case, but if possible, work in the general user's holder.
If you do not install these applications, you will not be able to update mpd, so search for these sources, wget the sources, and save. How to compile
Since it is different each time, read and understand the DOC in the source and install it. I think you can update it every time.
There is nothing special in the circuit diagram, only one capacitor and a good non-polarity capacitor Muse is good and only a pull-up resistor. Cut the universal board into small pieces and header
Attach
and you're done. The hardware is only Nanopi-Neo2 and RCA connectors. I attached an IC for the buffer, but the sound gets worse, so one capacitor is enough.
I don't think this capacitor is necessary either, but it's not good if there is a transformer on the DAC side, so I put in a capacitor for the time being.
After that, please make a good DAC. I think you can buy it. Since the master signal is output, I think you can move it with I2S.
That's all
Music Server Comparison
Comparison of Rune Audio mpd 0.22.6 and Diepi 0.22.6. The sound is exactly the same and the finish sounds the same. Dietpi Nanopi-Neo2 sounds the same as Rune Audio. Both use external DAC with SPDIF
Dietpi Buster mpd 0.22.6 whose sound has improved just by updating the MPD.


image file wrost tool ,application good for any OS
Very impotant Note: If would like to use NanoPi-Neo2 as Music Server please lean Linux first.if do not know Linux.
my desktop shown by photo
this is Main Amplifier always using these Amplifiers. 300B Single Ended Amplifier
always something to do ......
Note: I feel that the MPD has become 0.20.xx and the sound is very good. Since the version of mpd is the same as Moodeaudio, RuneAudio, volumio 2,
the trend of sound is the same. Because there is no interface on the contrary, the sound is also
It might be good. I do not have a UI, but I think that there is no inconvenience if you use it with other clients. "quite stable".
MPD is fully stable with Nanopi-neo 2 even RaspberryPi 2, 3.
I think that the sound trends are more vivid than those who do not use the dedicated OS for Music Server because there is gloss in the sound. Please do try it :)
It demonstrates sufficient stability. Although moodeaudio, runeaudio sometimes freezes, it does not freeze, this MPD does not freeze, you can listen to music stably for a long time.
Although I spend a lot of time, I think the sound is good enough for MPD alone. The problem is that the OS is limited.
It is a disadvantage that even if a new version of Linux is released like x86 Linux does not work.
It is a very limited standalone Music Server. In order to put WEBGUI, the ability to combine servers is necessary.
It is best to use a client. I think that it is a safe line to use Raspberry Pi. If you say
Why? Does "Raspberry Pi foundation" not issue Arm 7 or Arm 8 of PiZero? I think that Pizero is limited in use and limited.
There is not a good translation if it is cheap. There are lots of doubts.but try to build up small Music Server not so bad.
I am very happy using NanoPi-Neo2 with mpd 0.20.90 by ES9023 DIY DAC.
for Test by ENCORE
Links
ChiKoDac/add SPDIF/OLE etc
_tkz_ memovery much helpful for NanoPi-Neo2 configure.
Mr TKZ site for NanoPi-Neo2 for SPDIF and OLE LCD ! please use translate site by Google
Free Down load MP3 from Classic,POP to Jazz any kind of Music
NanoPi Tip
DietPi from here

to get OS for NanoPi Neo2
Friendly Elec
LightMPD only Japanese siteso please use google translate
Mr TKZ version Volumio2 for NanopiNeo2
this part translate by Google:this Volumio2 for NanoPi-Neo2 has Master Clock

since 16th Sep 2017 NanoPi-Neo2 Music Server how to last up 26th Feb 2021
Single Ended Amplifier D.I.Y edited with BlueFish By JH1 DAS ex WB4ACI from Sakura Chiba Japan
How to build up Amplifier Single Ended Amplifier 2021