Det ser ut til at hvert år er det en ny musikkspiller for Linux. Dette er ikke nødvendigvis dårlig, da det gir oss et bredere utvalg av programvare å velge mellom. Brukere kan velge en lett spiller eller prøve dem som tilbyr mange alternativer og tjenester. Kantata er en av sistnevnte, og den har noen få funksjoner som gjør det skiller seg ut fra resten.

Tidligere en spiller med KDE-avhengigheter, siden versjon 1.4, er Cantata nå et tverrplattformsprogram som bare avhenger av Qt og MPD. MPD (Music Player Daemon) er en gratis og åpen kilde musikk server. Den kjører i bakgrunnen av systemet som en tjeneste (eller demonstrasjon) og krever en klient (frontend, vanligvis med en GUI) for å administrere musikk og organisere spillelister.

Du kan bruke MPD til å konvertere en gammel datamaskin til en juxebox, koble til andre datamaskiner i nettverket, sette den på en Raspberry Pi-konfigurasjon og til og med fortsette å spille musikk når X går ned eller slår av. Takket være ffmpeg kan MPD åpne alle populære lydfilformater (Ogg, MP3, MP4, AAC, FLAC, WAVE ...) og kan også streame musikk over HTTP. Blant annet støtter det gapløs avspilling og crossfading.

Cantata er bare en av mange MPD-klienter for Linux. Hvis du vil prøve det, er installasjonspakken tilgjengelig for flere Linux-distribusjoner, så vel som OS X og Windows. Ubuntu-brukere kan legge til det uoffisielle depotet for Cantata:

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

Ved første løp vil Cantata hjelpe deg med å konfigurere MPD.

MPD spiller musikk fra samlinger eller databaser som er opprettet fra musikkmappen din. Det er derfor du må gi banen til minst én mappe som inneholder musikkfiler. Cantata støtter flere databaser som du kan legge til når som helst fra "Innstillinger -> Samling" -fanen.

Hvis du støter på problemer med konfigurasjon, kan du manuelt redigere filen "mpd.conf" i "/home/$USER/.mpd" (eller "/home/$USER/.config/mpd", avhengig av distribusjonen din). På samme måte, hvis det ikke er lydutgang fra Cantata, og du bruker PulseAudio, må du kontrollere at filen "mpd.conf" inneholder følgende:

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

For ytterligere feilsøking kan du se MPD-wiki. Hvis alt er riktig satt opp, kan du begynne å bruke Cantata for å spille av musikk fra datamaskinen eller strømmen fra Internett-radiotjenester som TuneIn, ShoutCast, IceCast og Dirble. Cantata støtter også Jamendo, Magnatune og SoundCloud, og enda flere online musikkleverandører kan installeres fra dialogboksen Innstillinger -> Strømmer.

Utvalget av tilpasning som Cantata tilbyr er fantastisk. Alternativer grupperes i faner der du kan justere alt fra verktøytips, sanggruppering, bakgrunnsbilder og avspilling fade-out til tekst, Last.fm scrobbling og egendefinerte hurtigtastene. Multimedietaster støttes også, og Cantata kan kopiere musikk til og fra USB- og MTP-enheter og til og med rippe lyd-CDer. Det beste med Cantata er det utrolig fleksible grensesnittet.

Som standard er Cantata delt inn i rutene med avspillingsknappene øverst og en liten verktøylinje nederst. Du kan få tilgang til spillelistene, mappene og strømmen fra verktøylinjen og forhåndsvise og velg musikk i trevisningen. Køen (spilleliste) åpnes i sidelinjen til høyre der du kan høyreklikke et spor for å få tilgang til kontekstmenyen og endre sporets prioritet, organisere filer, legge dem til spillelister eller kopiere til en enhet. Du kan også vise og redigere nåværende sanginformasjon og redigere koder direkte fra Cantata.

Hvis du ikke liker standardutseendet, kan du sette verktøylinjen på toppen og organisere filene dine i en av tre visninger: Bibliotek (trevisning gruppert av artister eller album), Album (med albumdeksler vist som miniatyrbilder) eller Mapper som i en filbehandling). Mappevisningen er den mest praktiske for å administrere musikken din, og du kan også åpne filbehandleren derfra. Innstillingsdialoggen gjemmer enda flere alternativer.

Her kan du velge hvilke deler av grensesnittet som vil være synlige og angi størrelsen, plasseringen og fargen på ikoner og tekst. Bortsett fra det komplette (utvidede) oppsettet, har Cantata også et mini-grensesnitt som du kan aktivere fra Vis- menyen.

En annen funksjon som setter Cantata over andre MPD-klienter, er at den caches en kopi av MPD-databasen. Dette hjelper med raskere filkopiering og sømløs sortering og gir rask tilgang til musikkfiler for å bygge dynamiske spillelister. Disse spillelistene er basert på regler eller filtre som du velger når du lager dem. Kriterier for filtre inkluderer sjanger, år, artist, spor og albumnavn, og denne informasjonen er hentet fra metadatakoder.

Avanserte brukere kan nyte Cantata sine skjulte funksjoner som kan aktiveres i filen "/home/$USER/.config/cantata/cantata.conf". For eksempel kan du tvinge Cantata til å bruke et hvilket som helst ikon tema ved å redigere iconTheme= verdi eller justere volumetrinn ved å endre tallet etter volumeStep= verdi.

Cantata er blant de mektigste musikkspillerne jeg har brukt. Selv om det tar litt tid og krefter å sette opp og bli vant til, er det en glede å bruke fordi du kan få det til å se ut og oppføre deg akkurat som du vil.

Har du prøvd noen andre MPD-klienter? Legg igjen dine anbefalinger i kommentarene.