Weekend Prosjekt: Prøv Tomahawk, A Different Kind of Music Player for Linux

Det er ikke tørken i audio spiller markedet for stasjonære Linux-brukere i disse dager; hver skrivebordsmiljø har flere av sine egne, pluss at det er på tvers av plattformer, integrerte mediespillere og nettverkssentrert apps skreddersydd til streamingtjenesten smaken-of-the-måned. Derfor trenger du en ganske overbevisende grunn til å begynne å bruke en ny en, men theTomahawk musikkspiller kan ha funnet nettopp en slik vinkel. Det kroker i flere tjenester bak kulissene, og gir deg en enkel, spille-alt-fra-alt-grensesnittet

Concept Rock

Ikke misforstå meg.: Det er nok av andre audio spillere som gir plug-ins for å få tilgang til tredjeparts musikk butikker, nettsider og tjenester. Men disse plug-ins alltid tjene som egne musikk siloer – du kan klikke på en kategori for å lytte til din lokale musikksamling, eller en kategori for å høre på Spotify, eller en fane for å surfe på Amazon MP3 butikken, fusjonerer etc. Tomahawk dem alle sammen i det de kaller den ". Super Collection " Du kan søke etter en artist eller spor, og spilleren spør alle de installerte innhold " resolvers " samtidig, og gir deg resultater fra alle av dem.

limet som holder denne mekanismen sammen er Playdar resolver rammeverket. Playdar er en matchende system som forsøker å identifisere metadata av et spor, uavhengig av dets opprinnelse. Med andre ord, tall det seg at en merkelig nevnte YouTube video er den samme som en MP3 til salgs Jamendo, selv om det ikke ville være innlysende for en menneskelig observatør. I praksis gjør Tomahawk reversere-oppslag på Playdar: den finner alle tilgjengelige kilde for søkeparametrene du skriver

Du kan kjøre enkle søk ved hjelp av denne mekanismen, men du kan også lage personlige Pandora-esque " stasjoner ".; som finner musikk som ligner på dine søkeparametre. Stasjonene er vedvarende, og i motsetning til enkle søk, kan du legge til flere matchende kriterier

Som standard Tomahawk kun leveres med én innhold resolver installert. En som skanner det lokale nettverket for musikk aksjer. Men alt av " offisiell " resolvers er men man slå unna; bare åpne " Innstillinger " menyen, klikk på " resolvere, " og sjekke alle kildene du er interessert i. I dag er listen inkluderer YouTube, Last.fm, Soundcloud, Spotify, Grooveshark, Jamendo, 4Share, Skreemr, Official.fm, Ex.fm, Dilandau, og støtte for Ampache streaming servere. Jeg kan ikke si hvorvidt den listen inneholder din personlige favoritt, men det inkluderer mer enn jeg visste eksisterte.

En test Spin

Tomahawk er Qt-basert, men bygger er gitt for Linux, Windows og Mac OS X. Linux bygger omfatter pakker for Ubuntu, Opensuse, Arch Linux, Gentoo, Fedora, Chakra, og Exherbo. Den nyeste utgaven er versjon 0.3.2, fra 23. november 2011.

Når du først starter Tomahawk, set-up wizard inviterer deg til å konfigurere sosiale medier kontoer (i den gjeldende utgaven, Twitter, Google Chat, og generell XMPP støttes). Denne funksjonen er valgfri, og bruker meldingstjenesten til å sende spilleliste og favoritter informasjon til deltaker venner. Det kan være morsomt, men for mine penger er ikke hovedattraksjonen. Du trenger også å fortelle app hvor dine lokale musikk Resides (forutsatt at du ønsker å lytte til den eksisterende musikksamlingen, samt hva du kan streame gratis over Internett).

Lokal-samlingen avspilling er på linje med de fleste andre standard musikkspillere: spillelister og " smart " spillelister støttes, albumgrafikk blir automatisk importert, og for det meste hver filtype du kan tenke på med lek uten hendelsen. Men ikke forvent fancy avspilling-candy som kryss-fading, trippy OpenGL visualiseringer, eller innebygde informasjon paneler stapper tekster og Wikipedia bios på skjermen. Jeg mister ikke søvn over disse funksjonene, i tilfelle du ikke kan fortelle; Jeg vil bare ha jitter-fri avspilling og rask surfing på min 40GB av lyd, og Tomahawk leverer på alle punkter.

Når det gjelder Super Collection, jeg aktivert alle de resolvers jeg kunne, og initiert noen søk å se hva som dukket opp. Speed-klok, jeg har ingen klager: du får resultater nesten umiddelbart, selv på middelmådig bredbånd, og i det store og det jeg var ute etter var ved eller nær toppen av resultatlisten. På den annen side, var jeg ganske skuffet over å finne at ingen søkeoperatorer støttes: hvis du søker på Highway 61
, du får resultater med Highway Hotell og resultater med 61
, og ingen sitater eller pluss-tegn kan begrense det ned. Jeg var også skuffet over at så mange resultater kommer tilbake som samsvarer med søkeordet i feil felt (for eksempel Artist istedenfor Tittel).

For mange av de brukerskapte tjenester som YouTube, feltbytting skyldtes dårlig metadata parsing, som å ha YouTube-brukernavnet vises som ". Artist " Men liksom sorteringsalgoritme fortsatt fanget de rette sporene de fleste
av tiden. Kritt det opp til godt arbeid på den delen av Playdar; de ulike resolvers kan rett og slett trenger mer polish når de presenterer sine resultater til brukeren

De ulike nett-tjenester resolvers har ulike konfigurasjonsmuligheter, som du må få tilgang gjennom Tomahawk ". Settings " vindu. Noen lar deg få tilgang til abonnent eneste tjenesten, men andre har innstillinger som påvirker hva søkeresultatene du ser, for eksempel liveversjoner av låter eller deksler. Holder disse preferansene per-tjenesten er lurt; Jeg kan være lurt å høre coverversjoner av en sang via Soundcloud, men YouTube dekker er et helt annet dyr.

Den andre fin funksjon er tilpasset stasjoner. Jeg løp stress-tester mot denne funksjonen ved å spørre obskure og inaktive kunstnere, og Tomahawk rutinemessig tjent opp bedre kamper enn Pandora gjør. På nedturen, det gjorde ikke skru opp veldig mange
. Vanligvis jeg fikk fem til åtte plukker på en gang, og andre rant inn da jeg kommet gjennom spillelisten. Jeg antar at dette er design, for å ikke overvelde nettverket med hits, men jeg vet ikke. Jeg forstår ikke hvorfor søkeresultatene noen ganger dukker opp og deretter forsvinner. . I begge tilfeller, flere valg er bedre

Den siste interessant trekk (som jeg bare oppdaget på install-tid) var Tomahawk innebygde " Charts " panel. Dette er en indeks inn i dagens bestselger og radiospillelister publisert av online musikktjenester, fra Billboard til iTunes, med album og sanglister for hver sjanger. Så hvis du ønsker å høres plugget inn til pop kultur, kunne det ikke bli enklere. Både Charts grensesnittet og " sporer dine venner har favoritt-ed " alternativene er nevnt under kategorien Super Collection, men du kan også bare søke og surfe på Super Collection for tilfeldige, nye, eller populære artister. For å være ærlig, er det litt uklart hvordan noen av disse synspunktene på Super Collection forskjellig, men det er ikke vanskelig å finne det du ønsker å høre på noen av dem.

Cutting Room Floor Anmeldelser

Så mye som jeg liker Tomahawk enkle tilgang til de ulike streamingtjenester som kjemper om vår oppmerksomhet, har programmet fortsatt noen tøffe hjørner som belie sin 0.3.x utgivelse nummer. For eksempel, filvelgeren der du må fortelle Tomahawk hvordan du finner din lokale musikksamlingen ikke forstår symlinker. En mindre punkt for noen, en kolossal problemfri for andre.

Det er det brukergrensesnittet design. Som jeg allerede har nevnt, gruppering av noen av funksjonene ikke mening: de fleste av de nettverksrelaterte tjenester er gruppert under Super Collection, men tilpassede stasjoner (som også bruker Super Collection for innholdet) vises under My Collection. Det for tiden spiller spor er også oppført ved siden av My Collection header, selv når det ikke er en sang fra, vel, min samling.

På toppen av det, er Tomahawk en Qt app, men det gjør ikke bruke desktop konvensjoner for ikoner eller skrift valg. Det er tilfeldig fet-ed ord, varierende skriftstørrelser, og vanskelig å se ikoner for ting der freedesktop.org lager ikoner bør brukes istedenfor – som avspillingskontroller og +/- knappene. Jeg grave opp en masse UI problemer bare ved å kjøre en lett-tekst-on-mørk-bakgrunn widget tema, men Tomahawk har problemer som strekker seg utover det: resolver installasjonsvinduet er et rot; " installere " knappen er umulig å lese (i både installert og avinstallert stat), og det er for mye unyttig informasjon stappet inn i en liten skjerm rad – som er så skråstilt mellom søylene.

Jeg var også skuffet i det sosiale-nettverk-integrasjon. Det er spioneringen som en funksjon på hjemmesiden, men kontrollene er begravet to nivåer dypt i konfigurasjons dialoger. Det er ikke overdrivelse; Hvis du ønsker å sende ut en tweet om hva du hører på, må du åpne " Innstillinger " gå til " Accounts, " og åpne Twitter set-up vindu

Likevel gir generelle Tomahawk en sleip grensesnitt til sammensurium av overlappende, ofte lignende musikktjenester tilgjengelig i dag &mdash.; og en langt stiligere grensesnitt enn Rhythmbox, Banshee, Amarok, eller lignende. Disse appene kan fortsatt regjere øverste for lokal musikk lytting, men Tomahawk har dem slå på nettverks media foran. Jeg har store forhåpninger for fremtiden for den app, som fortsatt mangler støtte for noen sentrale tjenester og protokoller, som UPnP, Google Music, og MusicBrainz. Forumene synes aktive nok, så det er verdt å holde et øye med neste versjon.

Hvis du er en musikk mutter, er Tomahawk verdt å laste ned i dag. Rynkene er alle overlever, er det ingen store krasj bugs, og lytteopplevelsen er langt bedre enn hva konkurrentene tilbyr. Ettersom flere resolvers får lagt, vil det bare bli bedre. Anmeldelser