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.
Haluatko asentaa Raspberry Pi-mediapalvelimen? Tässä on useita tapoja, joilla voit aloittaa Raspberry Pi: n käytön mediapalvelimena nyt!
Lue seuraava
- tee-se-itse
- Vadelma Pi
- Suoratoista musiikkia
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ä.
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ä.