Sonosin kaltaiset kotiäänentoistojärjestelmät ovat kaikki raivoa, mutta ne voivat olla melko kalliita. Vain Raspberry Pi: llä ja joillakin kaiuttimilla voit kuitenkin luoda oman DIY-äänentoistojärjestelmän paikallisesti tallennettua musiikkia, Spotify-suoratoistoja, Internet-radioasemia, podcasteja ja muuta verkon kautta käyttöliittymä.

Tämän tekee mahdolliseksi Mopidy, joka on Pythonilla kirjoitettu laajennettava päätön musiikkipalvelin.

Mitä tarvitset musiikkipalvelimen rakentamiseen

• Vadelma Pi. Mikä tahansa malli toimii, vaikka Mopidy toimii huomattavasti nopeammin myöhemmissä täysikokoisissa malleissa. Jos käytät Pi Zeroa, tarvitset DAC-lisäalustan langallista äänilähtöä varten.

• Pari tehokaiuttimia, joissa on 3,5 mm: n urosliitin äänituloa varten. Vaihtoehtoisesti voit lähettää ääntä television kautta HDMI: n kautta.

• Langaton verkko, jolla pääset musiikkipalvelimeen verkkoliitännän kautta.

1. Asenna Mopidy

Varmista ensin, että käytät Raspberry Pi OS: n uusinta versiota. Ihannetapauksessa sinun on asennettava puhdas asennus microSD-kortille Raspberry Pi Imager -sovelluksella.

Asenna Mopidyn uusin versio ja kaikki sen riippuvuudet kirjoittamalla seuraavat komennot Terminal-ikkunaan:

wget -q -O - https://apt.mopidy.com/mopidy.gpg | sudo apt-key lisää -
sudo wget -q -O /etc/apt/sources.list.d/mopidy.list https://apt.mopidy.com/buster.list
sudo apt -päivitys
sudo apt asenna mopidy

Mopidyn lataaminen ja purkaminen voi viedä muutaman minuutin.

Jos käytät Raspberry Pi -käyttöjärjestelmää työpöydän kuvan kanssa, sinun on lisättävä Mopidy-käyttäjä videoryhmään:

sudo adduser mopidy -video

Jotta Mopidy suoritettaisiin taustapalveluna käynnistyksen yhteydessä, kirjoita:

sudo systemctl ota mopidy käyttöön

2. Määritä Mopidy-asetukset

Jos haluat määrittää Mopidyn asetukset, jotta voit käyttää sitä Raspberry Pi: n verkkoselaimella tai muulla laitteella, sinun on muokattava mopidy.conf tiedosto:

sudo nano /etc/mopidy/mopidy.conf

Lisää tiedoston alareunaan seuraavat rivit:

[http]
isäntänimi = 0.0.0.0

Jos et käytä äänilähtöä HDMI: n kautta, lisää myös nämä rivit (jättämällä välilyönti pois [ääni]) 3,5 mm AV-liitännän käyttämiseksi:

[ääni]
lähtö = alsasink-laite = hw: 1,0

Lehdistö Ctrl + Xsitten Y tallentaaksesi tiedoston.

Huomaa, että laite = hw: 1,0 -asetus kertoo Mopidylle käyttää äänikorttia 1, laitetta 0, joka on 3,5 mm: n AV-liitäntä. Jos käytät sen sijaan DAC-apuohjelmaa, sinun on asetettava se eri arvoon - kirjoita tämä äänilaitteiden luetteloon päätelaitteeseen:

aplay -l

Käynnistä Mopidy-palvelu seuraavilla tavoilla:

sudo systemctl Käynnistä mopidy

3. Käytä Mopidy-Web-käyttöliittymää

Yritä nyt käyttää palvelua Raspberry Pi -laitteellasi tai muulla samassa verkossa olevalla laitteella. Kirjoita selaimessa seuraava osoite: http://raspberrypi.local: 6680

Sinun pitäisi nähdä verkkosivu, jossa on viesti Mopidystä.

Jotta voit käyttää sitä oikein, sinun on asennettava verkkoasiakas Mopidy-laajennuksena. Saatavilla on useita, mutta yksi hienostuneimmista on Iris. Asenna se seuraavilla tavoilla:

sudo python3 -m pip asenna Mopidy-Iris

Sinun on myös suoritettava seuraava komento (yhdellä rivillä) antaa mopidy-käyttäjälle sudolle lupa suorittaa Iris-asennusohjelma:

sudo sh -c 'echo "mopidy ALL = NOPASSWD: /usr/local/lib/python3.7/dist-packages/
mopidy_iris / system.sh ">> / etc / sudoers '

Käynnistä Mopidy-palvelu uudelleen, jotta muutos tulee voimaan:

sudo systemctl käynnistä mopidy uudelleen

Yritä nyt käyttää verkkoliittymää käymällä seuraavassa osoitteessa:

http://raspberrypi.local: 6680 / iiris /

Näet verkkosivun, joka toivottaa sinut tervetulleeksi Irisiin. Klikkaus Tallentaa ja näet käyttöliittymän.

4. Lisää musiikkia Mopidyyn

OK, joten sinun on nyt lisättävä musiikkitiedostoja Musiikki -kansio /home/pi/ hakemistoon. Mopidy tukee monenlaisia ​​äänikoodekkeja, mukaan lukien MP3 ja FLAC. Joten siirrä joitain musiikkitiedostoja haluamallasi tavalla, kuten USB-muistitikulla.

Seuraavaksi sinun on asennettava Mopidy-Local-laajennus paikallisten tiedostojen lukemista varten. Kirjoita Pääte-ikkunaan:

sudo python3 -m pip asenna Mopidy-Local

Avaa Mopidy-asetustiedosto uudelleen seuraavasti:

sudo nano /etc/mopidy/mopidy.conf

Lisää sitten seuraavat rivit asettaaksesi sen etsimään musiikkitiedostoja Musiikki kansio:

[paikallinen]
media_dir = / home / pi / Musiikki

Käynnistä Mopidy-palvelu uudelleen seuraavasti:

sudo systemctl käynnistä mopidy uudelleen

Skannaa sitten musiikkitiedostot:

sudo mopidyctl paikallinen skannaus

Voit tehdä tämän myös Iris-käyttöliittymästä menemällä kohtaan asetukset, vierittämällä alas ja napsauttamalla Aloita paikallinen tarkistus -painiketta.

Huomaa: Voi kestää jonkin aikaa, ennen kuin raidat näkyvät käyttöliittymässä. Saatat myös joutua napsauttamaan virkistää vaihtoehto päänäytöllä.

Kappaleiden pitäisi nyt näkyä Iris-käyttöliittymässä ja voit toistaa sitä kaksoisnapsauttamalla sitä. Huomaa, että vaikka web-käyttöliittymää käytetään etälaitteella, ääni toistetaan Raspberry Pi -laitteesta.

Toinen huomionarvoinen seikka on, että vain musiikkitiedostoihin upotettu albumikuva näkyy. Silloinkin se on vähän osuma.

Liittyvät: Vadelma Pi: llä rakennettavat soittimet

5. Suoratoista Spotifysta

Mopidy tukee myös suoratoistopalveluja, kuten Spotify, YouTube Music ja SoundCloud. Tässä näytämme sinulle, kuinka saada Spotify toimimaan, vaikka huomaa, että tarvitset Premium-tilin.

Ensin sinun on asennettava Mopidy-Spotify-laajennus. Avaa Pääte-ikkuna ja kirjoita:

sudo python3 -m pip asenna Mopidy-Spotify

Sinun on lisättävä Spotify Premium -käyttäjätunnuksesi ja salasanasi Mopidy-määritystiedostoosi ja käy myös Mopidy-verkkosivusto valtuuttaa tämä laajennus Spotify-tiliäsi vastaan. Tämä antaa sinulle asiakkaan tunnuksen ja asiakkaan salaisuuden käyttää.

Avaa uudelleen mopidy.conf asetustiedosto, jossa on:

sudo nano /etc/mopidy/mopidy.conf

Lisää seuraavat rivit korvaamalla arvot Spotify-käyttäjätunnuksellasi, salasanallasi ja mopidy.com-sivustolta saamallasi asiakastunnuksella ja asiakkaan salaus:

[spotify]
käyttäjänimi =
salasana =
asiakas_id =
client_secret =

Paina kuten aiemmin Ctrl + Xsitten Y tallentaa ja poistua.

Käynnistä Mopidy-palvelu uudelleen seuraavasti:

sudo systemctl käynnistä mopidy uudelleen

Päivitä nyt Iris-verkkokäyttöliittymäsi osoitteessa vadelma.paikallinen: 6680 / iiris / ja sinulla pitäisi olla täysi pääsy Spotify-palveluun.

6. Lisää Internet-radio Mopidyyn

Voit myös kuunnella suosikkiradiokanaviasi TuneInin kautta. Asenna laajennus kirjoittamalla:

sudo python3 -m pip asenna Mopidy-TuneIn
sudo systemctl käynnistä mopidy uudelleen

Valitse Iris-verkkokäyttöliittymässä Selaa ja sitten Kääntää päästäksesi käyttämään vaihtoehtoja, kuten Paikallinen radio, Musiikki (lajityyppejä varten) ja Podcastit.

Saat kattavamman valikoiman podcasteja asentamalla Mopidy-Podcast-laajennuksen seuraavilla tavoilla:

sudo python3 -m pip asenna Mopidy-Podcast
sudo systemctl käynnistä mopidy uudelleen

Tämän avulla voit selata RSS-syötteinä jaettuja podcasteja ja toistaa yksittäisiä jaksoja erilaisissa äänimuodoissa. Voit myös lisätä siihen valinnaisen Mopidy-Podcast-iTunes-laajennuksen, jonka avulla voit etsiä ja selata podcasteja Apple iTunes Storesta.

Lue lisää: Parhaat Vadelma Pi -projektit aloittelijoille

Oman mukautetun musiikkisoittimen luominen

Sen lisäksi, että kokeilet muita saatavilla olevia Mopidy-laajennuksia (mopidy.com/ext), voit jopa lisätä mini-LCD-näytön kannettavan soittimen tekemiseksi. Yksi helpoimmista tavoista tehdä se on yksi Pirate Audio -lisäosista Pimoroni, jotka saavat DAC: n (digitaalinen-analoginen muunnin) bonuksen äänen ulostulon laadun parantamiseksi.

Päätät kuitenkin käyttää Mopidyä, olemme varmoja, että sinulla on hieno kuuntelukokemus muokattavan Raspberry Pi -soittimesi kanssa.

Sähköposti
Raspberry Pi -palvelimen määrittäminen: 7 tapaa

Haluatko asentaa Raspberry Pi-mediapalvelimen? Tässä on useita tapoja, joilla voit aloittaa Raspberry Pi: n käytön mediapalvelimena nyt!

Lue seuraava

Liittyvät aiheet
  • tee-se-itse
  • Vadelma Pi
  • Suoratoista musiikkia
Kirjailijasta
Phil King (3 artikkelia julkaistu)

Freelance-tekniikan ja viihteen toimittaja Phil on toimittanut useita virallisia Raspberry Pi-kirjoja. Pitkäaikainen Vadelma Pi ja elektroniikkatekijä, hän on säännöllinen avustaja MagPi-lehdessä.

Lisää Phil Kingiltä

Tilaa uutiskirjeemme

Liity uutiskirjeeseemme, jossa on teknisiä vinkkejä, arvosteluja, ilmaisia ​​e-kirjoja ja erikoistarjouksia!

Vielä yksi askel !!!

Vahvista sähköpostiosoitteesi juuri lähettämässäsi sähköpostiviestissä.

.