Iedereen houdt van muziek, en ondanks de komst van streaming, abonnementsmodellen en het beschikbaar hebben van muziek in de cloud onderhouden audiofielen nog steeds een zorgvuldig samengestelde verzameling audiobestanden op hun lokale machines.
Als je een terminal-dwelling Linux-gebruiker bent, is het gemakkelijk om je deuntjes af te spelen terwijl je werkt, zonder ooit de opdrachtregel te verlaten.
Waarom zou je muziek in een terminal willen spelen?
Voor Linux-puristen zijn de grafische elementen van een besturingssysteem onnodige bloat, en streaming is zwak (woordspeling bedoeld), omdat het afhankelijk is van bronnen die buiten uw directe controle vallen en bandbreedte gebruikt die beter kan worden gebruikt ergens anders.
Door lokaal opgeslagen muziekbestanden af te spelen, ben je niet afhankelijk van vlekkeloze verbindingen, abonnementsmodellen of het willekeurig verwijderen van media door rechthebbenden. Er is maar één persoon die de controle heeft over je muziek, en die persoon ben jij.
Een terminal-gebaseerde muziekspeler, zoals Siren, is zelfs nog beter. Het vermindert het gebruik van bronnen door flitsende beelden en onnodige rommel weg te nemen. Met Siren hoef je niet eens een desktopomgeving te installeren, dus je kunt aan de slag met de nieuwste Dua Lipa-release, terwijl je hard aan het werk bent aan je kale Linux-installatie.
Wat is sirene?
Siren is een op tekst gebaseerde muziekspeler voor Unix-achtige besturingssystemen, waaronder Linux, OpenBSD, NetBSD, FreeBSD en OS X. De software ondersteunt een grote verscheidenheid aan formaten, waaronder Ogg Vorbis, MP3, Opus, FLAC, AAC, WavPack, WAVE en AIFF, dus of je nu deuntjes zijn antieke 24kHz Engelbert Humperdinck MP3-bestanden geript met een Amiga in 1996 of een gloednieuw lossless FLAC-bestand, Siren heeft u bedekt.
Als gevolg van de diversiteit van het Unix-achtige ecosysteem, is afspelen mogelijk via sndio, PulseAudio, ALSA, OSS, Sun audio, PortAudio en libao.
Hoe Siren op Linux te installeren
Hoewel Siren beschikbaar is voor meerdere besturingssystemen, zullen we ons alleen bezighouden met het installeren van Siren op Linux.
Open eerst een terminal en gebruik Git om de repository te klonen:
gek kloon https://www.kariliq.nl/git/siren.git
Ga naar de nieuwe map met het cd-commando:
CD sirene
U compileert Siren vanaf de bron, wat betekent dat u moet specificeren waar de software zich zal bevinden en welke plug-ins u moet installeren om compatibiliteit met uw mediabestanden te garanderen.
Sirene wordt standaard geïnstalleerd /usr/local/ met maximale ondersteuning voor formaten en volledige documentatie. Om dit te wijzigen, kunt u tijdens de volgende opdracht configuratieargumenten toevoegen. Zie de projecten GitHub-documentatie voor een volledig overzicht van de argumenten en opties.
./configuratie
maken
maken installeren
Als alternatief, als u een Arch-gebaseerde Linux distro, u kunt Siren rechtstreeks vanaf installeren de Arch-gebruikersrepository (AUR).
Eenmaal geïnstalleerd, kunt u Siren starten door in te voeren sirene in een willekeurige terminal.
Gebruik Sirene om muziek af te spelen in uw terminal
De gebruikersinterface van de sirene neemt niet veel schermruimte in beslag en is verdeeld in drie gebieden: u kunt naar binnen commando's en zoekopdrachten in de onderste regel, terwijl de twee regels erboven voor weergave-gerelateerd zijn informatie.
Het grootste deel van het venster wordt ingenomen door een van de vier weergaven, waartussen u kunt schakelen door op te drukken 1 naar 4 op je toetsenbord. De bibliotheekweergave toont alle nummers in uw muziekbibliotheek en de afspeellijstweergave toont de huidige afspeellijst. Deze interface verschilt behoorlijk van andere terminalgebaseerde Linux-muziekspelers zoals cmus.
Met de browserweergave kunt u door het bestandssysteem bladeren op zoek naar meer funky nummers op uw systeem, die u direct kunt afspelen of aan uw muziekbibliotheek kunt toevoegen. Het laatste beeld is van de wachtrij. In de wachtrij geplaatste nummers hebben voorrang en worden afgespeeld vóór de nummers in de andere weergaven.
Handige sneltoetsen voor sirene
Als een op een terminal gebaseerde muziekspeler is het logisch dat de bedieningselementen toetsenbordgestuurd zijn. Siren heeft tientallen sneltoetsen en u kunt er allemaal in detail over lezen door te typen:
mannelijke sirene
Om u op weg te helpen, zijn dit de sirene-toetscombinaties die we het handigst vinden:
- X: Toneelstuk
- C: pauze
- v: Stop
- z: Speel het vorige nummer af
- B: Speel het volgende nummer af
- A: voeg het geselecteerde item toe aan de wachtrij
- D: het geselecteerde item verwijderen
- ik: verwijder alle vermeldingen
Met Sirene kunt u muziek afspelen zonder de terminal te verlaten
Siren is zonder twijfel een van de beste terminal-gebaseerde muziekspelers voor Linux en andere Unix-achtige systemen.
Als u zonder afleiding wilt werken (behalve die van de auditieve variant), kunt u het terminalvenster minimaliseren zodat het uit de buurt blijft. Maar Siren ziet er fantastisch uit als je het met andere terminals rangschikt of gebruikt als onderdeel van een speciale tegelvensterbeheerder zoals Regolith.