Tambourine Music Player is een muziekspeler voor je lokale muziekbibliotheek. Het is geschreven in Kotlin (Java) en open source.
Tambourine principes:
Tambourine kan je rechtstreeks van de Github ontwikkelaars Releases webpagina downloaden. De momenteel recenste versie is 1.0.2 en en heeft als naam tambourine.tar.gz (bij Assets).
Daarna pak je het gedownloade bestand uit door in de bestandsbeheerder Dolphin met de rechter muisknop op het gedownloade bestand te klikken en in het submenu Uitpakken de opdracht Archief hier uitpakken, submap automatisch detecteren uit te voeren.
Open na het uitpakken de map tambourine en blader verder naar de map bin. Klik op het bestand tambourine om de muziekspeler te starten. Daar dit bestand van het (onveilige) internet komt, krijg je het volgende dialoogvenster:
Klik op de knop om Tambourine te starten. Bij de eerste start verschijnt op niet Engelstalige systemen het volgende scherm:
Klik op de knop om de map met jouw lokale muziekbestanden te selecteren:
Klik op de knop om de aanpassing te bevestigen.
De interface is erg stijlvol en eenvoudig te gebruiken. Bovenaan de interface staan filters waarmee we kunnen sorteren op naam (oplopend/aflopend), sorteren op albumtitel of jaar (oplopend/aflopend) en sorteren op positie in album, op titel en op jaar.
Elk filter biedt ook ingangen voor snelle navigatie die kunnen worden gecombineerd met de eenvoudige maar effectieve zoekfunctionaliteit van het programma.
Albumhoezen worden ondersteund als ze ingebed zijn in het audiobestand. Helaas is er geen ondersteuning voor covers die zijn opgeslagen in afbeeldingsbestanden. Als je muziekbestanden ingesloten songteksten hebben, kun je naar hartenlust meezingen.
Met de knop rechts bovenaan (drie punten) kan je de instellingen (Settings) aanpassen. Je kunt enkel de locatie van de muziekmap instellen. Maar verder niets. Er is een een volumeregelaar die tenminste praktisch nut heeft.
De software maakt geen cache of database aan, wat wel zorgt voor een langzame laadtijd als je een grote muziekcollectie hebt. En muziek wordt alleen benaderd in de leesmodus. Dat laatste vindt ik positief, omdat ik vindt dat functionaliteit zoals het hernoemen, kopiƫren of verplaatsen van bestanden op een schijf niet in een muziekspeler hoort. Dat is iets wat een bestandsbeheerder altijd beter zal doen. Gebruik het juiste gereedschap voor de klus.
Zelfs met een kleine collectie Creative Commons gelicenseerde muziek geladen, gebruikt Tambourine veel geheugen. De Systeemmonitor rapporteert dat de geheugenvoetafdruk bijna 600 MB RAM is. Dat is veel voor een muziekspeler.
Sluit Tambourine af. Indien Tambourine bezig was met het afspelen van een muziekbestand, wordt het afspelen van de song op de achtergrond voortgezet. Pas indien de song volledig is afgespeeld zijn alle Tambourine processen volledig afgesloten.
Tambourine kan je eenvoudig verwijderen door de uitgepakte map te verwijderen.
Het gedownloade bestand mag je dan ook verwijderen.
Het enige wat Tambourine heeft opgeslagen zijn de instellingen, deze kan je verwijderen met de volgende terminal opdracht:
dany@pindabook:~$ rm .java/.userPrefs/io/github/music-player/prefs.xml