Det lader til, at der hvert år er en ny musikafspiller til Linux. Dette er ikke nødvendigvis dårligt, da det giver os et bredere udvalg af software at vælge imellem. Brugere kan vælge en let spiller eller prøve dem, der tilbyder masser af muligheder og tjenester. Cantata er en af ​​de sidstnævnte, og den har et par funktioner, der gør det skiller sig ud fra resten.

Tidligere en spiller med KDE-afhængigheder, siden version 1.4, er Cantata nu en tværplatformsapplikation, der kun afhænger af Qt og MPD. MPD (Music Player Daemon) er en gratis og open source musikserver. Den kører i baggrunden af ​​dit system som en tjeneste (eller dæmon) og kræver en klient (frontend, normalt med en GUI) til at styre musik og organisere afspilningslister.

Du kan bruge MPD til at konvertere en gammel computer til en juxebox, tilslutte andre computere i netværket til den, sætte den op på en Raspberry Pi-konfiguration og endda fortsætte med at afspille musik, når X går ned eller slukker. Takket være ffmpeg kan MPD åbne alle populære lydfilformater (Ogg, MP3, MP4, AAC, FLAC, WAVE ...) og kan også streame musik over HTTP. Blandt andet understøtter det gapløs afspilning og crossfading.

Cantata er blot en af ​​mange MPD-klienter til Linux. Hvis du vil prøve det, er installationspakkerne tilgængelige for flere Linux-distributioner samt OS X og Windows. Ubuntu-brugere kan tilføje det uofficielle depot for Cantata:

 sudo add-apt-depot ppa: ubuntuhandbook1 / cantata sudo apt-get opdatering sudo apt-get install mpd cantata 

Ved første kørsel vil Cantata hjælpe dig med at konfigurere MPD.

MPD afspiller musik fra samlinger eller databaser, der er oprettet fra din musikmappe. Derfor er du nødt til at give stien til mindst en mappe, der indeholder musikfiler. Cantata understøtter flere databaser, som du kan tilføje når som helst fra fanen "Indstillinger -> Samling".

Hvis du oplever problemer med konfiguration, kan du manuelt redigere filen "mpd.conf" i "/home/$USER/.mpd" (eller "/home/$USER/.config/mpd", afhængigt af din distribution). Ligeledes, hvis der ikke er nogen lydudgang fra Cantata, og du bruger PulseAudio, skal du kontrollere, at filen "mpd.conf" indeholder følgende:

 audio_output {type "puls" navn "MPD" # server "remote_server" # valgfri # sink "remote_server_sink" # valgfri} 

For yderligere fejlfinding kan du konsultere MPD wiki. Hvis alt er korrekt konfigureret, kan du begynde at bruge Cantata til at afspille musik fra din computer eller streame fra online-radiotjenester som TuneIn, ShoutCast, IceCast og Dirble. Cantata understøtter også Jamendo, Magnatune og SoundCloud, og endnu flere online musikudbydere kan installeres fra dialogboksen "Settings -> Streams".

Udvalget af tilpasning, som Cantata tilbyder, er fantastisk. Indstillinger grupperes i faner, hvor du kan justere alt fra værktøjstips, sanggruppering, baggrundsbilleder og afspilning fade-out til tekster, Last.fm scrobbling og brugerdefinerede tastaturgenveje. Multimedietaster understøttes også, og Cantata kan kopiere musik til og fra USB- og MTP-enheder og endda rippe lyd-cd'er. Det bedste ved Cantata er den utrolig fleksible grænseflade.

Som standard er Cantata opdelt i ruder med afspilningsknapper øverst og en lille værktøjslinje nederst. Du kan få adgang til dine afspilningslister, mapper og strømme fra værktøjslinjen og forhåndsvise og vælge musik i trævinduet. Køen (afspilningsliste) åbnes i sidepanelet til højre, hvor du kan højreklikke på et spor for at få adgang til kontekstmenuen og ændre sporets prioritet, organisere filer, tilføje dem til afspilningslister eller kopiere til en enhed. Du kan også vise og redigere aktuelle sanginformation og redigere tags direkte fra Cantata.

Hvis du ikke kan lide standardbilledet, kan du sætte værktøjslinjen ovenpå og organisere dine filer i en af ​​tre visninger: Bibliotek (trævisning grupperet af kunstnere eller album), Album (med albumomslag vist som miniaturebilleder) eller Mapper som i en filhåndterer). Mappevisningen er den mest praktiske til styring af din musik, og du kan også åbne filhåndteringen derfra. Dialogboksen Indstillinger skjuler endnu flere muligheder.

Her kan du vælge, hvilke dele af grænsefladen der vil være synlige og indstille størrelse, position og farve på ikoner og tekst. Bortset fra det fulde (udvidede) layout har Cantata også en mini-grænseflade, som du kan aktivere fra menuen Vis .

En anden funktion, der sætter Cantata over andre MPD-klienter, er, at den cacher en kopi af MPD-databasen. Dette hjælper med hurtigere filkopiering og sømløs sortering og giver hurtig adgang til musikfiler til opbygning af dynamiske afspilningslister. Disse afspilningslister er baseret på regler eller filtre, som du vælger, når du opretter dem. Kriterier for filtre omfatter genre, år, kunstner, spor og albumnavne, og disse oplysninger er hentet fra metadatakoder.

Avancerede brugere kan godt lide Cantata's skjulte funktioner, som kan aktiveres i filen "/home/$USER/.config/cantata/cantata.conf". Du kan f.eks. iconTheme= Cantata til at bruge et hvilket som helst iconTheme= ved at redigere iconTheme= værdi eller justere volumenforøgelser ved at ændre nummeret efter volumeStep= værdi.

Cantata er blandt de mest magtfulde musikafspillere, jeg har brugt. Selvom det tager lidt tid og kræfter at oprette og vænne sig til, er det en fornøjelse at bruge, fordi du kan få det til at se ud og opføre sig nøjagtigt, som du vil.

Har du prøvet andre MPD-klienter? Forlad dine anbefalinger i kommentarerne.