Linux-musikspelaren Fooyin har fått en omfattande uppdatering. Version 0.12 kan bland annat konvertera ljudfiler, visa musiken som spektrogram och oscilloskop samt automatiskt anpassa ljudet efter datorns ljudenhet.

Fooyin är en anpassningsbar musikspelare för Linux som bygger på det grafiska ramverket Qt. Med version 0.12 utvecklas programmet från en traditionell musikspelare till ett mer komplett verktyg för både musiklyssning och ljudhantering.
Den största nyheten är den inbyggda ljudkonverteringen. Användaren kan nu omvandla musikspår direkt i Fooyin till flera vanliga ljudformat. Det innebär att man inte längre behöver starta ett separat konverteringsprogram för att exempelvis skapa filer som passar en mobiltelefon, bilstereo eller annan musikspelare.
Musiken blir synlig
Fooyin 0.12 innehåller även flera nya visualiseringar. Ett nytt spektrogram visar hur ljudets olika frekvenser förändras över tid. Ljusa eller tydliga områden i bilden representerar vanligtvis starkare frekvenser, vilket gör det möjligt att se skillnader mellan exempelvis bas, sång och diskant.
Den nya oscilloskopfunktionen visar i stället ljudets vågform. Den ger en bild av hur den elektriska ljudsignalen rör sig och förändras under uppspelningen.
Dessutom har Fooyin fått stöd för projectM, ett system som skapar animerade visuella effekter i takt med musiken. Tekniken är inspirerad av de välkända MilkDrop-effekterna som många förknippar med äldre versioner av musikspelaren Winamp.
Visualiseringarna har också fått fler valbara bildfrekvenser. Spektrumstaplar och toppmarkeringar faller nu tillbaka på ett mer naturligt sätt när musiken pausas eller stoppas.
Anpassar ljudet automatiskt
Alla ljudenheter klarar inte samtliga samplingsfrekvenser. En musikfil kan exempelvis vara inspelad med en frekvens som datorns ljudkort eller externa digitalomvandlare inte stöder direkt.
Fooyin 0.12 innehåller därför en valfri funktion för automatisk omsampling. När funktionen är aktiverad omvandlar programmet ljudet till en samplingsfrekvens som ljudenheten kan hantera.
Omsampling innebär att ljudets digitala mätpunkter räknas om. På så sätt kan filen spelas upp även när dess ursprungliga format inte är direkt kompatibelt med den anslutna ljudutrustningen.
Stöd för både PulseAudio och PipeWire
Många moderna Linuxdistributioner använder numera PipeWire för att hantera ljud. Det finns samtidigt många datorer och installationer som fortfarande använder PulseAudio.
Den nya versionen innehåller därför ett särskilt PulseAudio-insticksprogram. Det gör Fooyin mer användbart på äldre system och i miljöer där PulseAudio fortfarande är den huvudsakliga ljudservern.
Snabbare hantering av stora musiksamlingar
Fooyin 0.12 innehåller flera förbättringar som ska göra programmet snabbare, särskilt för användare med stora musikbibliotek.
Kataloger laddas snabbare i katalogbläddraren eftersom programmet väntar med att leta rekursivt efter spellistor. I stället för att omedelbart gå igenom alla undermappar kan gränssnittet visas tidigare.
Taggredigeraren fyller nu också i sitt innehåll asynkront. Det betyder att arbetet utförs i bakgrunden utan att resten av programmet behöver stå stilla medan metadata läses in.
Dialogrutan för filegenskaper har samtidigt förbättrats, och Fooyin kommer nu ihåg vilken katalog som senast användes vid import eller export av spellistor.
Större kontroll över utseendet
Fooyin är känt för sitt anpassningsbara gränssnitt. I version 0.12 kan användaren göra separata åsidosättningar av de färger och teckensnitt som används i olika delar av gränssnittet.
Det ger större kontroll över egna layouter. Användaren kan exempelvis skapa ett kompakt mörkt gränssnitt för en mindre skärm eller ett mer lättläst utseende med större text.
Flera problem på bildskärmar med fraktionell skalning har också rättats. Fraktionell skalning används när gränssnittet exempelvis förstoras till 125 eller 150 procent i stället för exakt 200 procent.
Tidigare kunde detta orsaka fel i bland annat ikoner, stjärnbetyg, sångtexternas toningar, uppspelningsindikatorer och spektrumvisningens höjd. Dessa delar ska nu återges mer korrekt.
Förbättrad internetradio och skriptfunktion
Radio Browser-delen har fått ett renare gränssnitt. Länder är nu dolda som standard i radioguiden, och felmeddelanden visas i en banner som användaren kan stänga.
Fooyin har även ett eget system för skript och textformatering som heter FooScript. Det har fått den nya funktionen $crc32, som kan skapa en CRC32-kontrollsumma av ett värde.
En kontrollsumma är ett kort numeriskt värde som beräknas från en större mängd data. Den kan bland annat användas för att jämföra eller identifiera information.
Säkrare hantering av metadata
Metadata är information som lagras tillsammans med musikfilen, exempelvis låttitel, artist, album, spårnummer och genre.
Fooyin 0.12 rättar flera problem med denna information. Äldre teckenkodningar i ID3-taggar identifieras nu bättre, vilket minskar risken för felaktiga bokstäver och symboler i låttitlar och artistnamn.
Sökningar som inte tar hänsyn till accenter har också förbättrats. Det ska exempelvis bli lättare att hitta ett namn oavsett om användaren skriver bokstaven med eller utan accent.
Taggredigeraren ska inte längre skapa dubbla utökade taggar när de byter namn. Det har även blivit möjligt att på ett korrekt sätt byta namn på taggar som redan finns.
Många mindre fel har rättats
Uppdateringen innehåller dessutom ett stort antal rättningar för spellistor, uppspelning, metadata, fjärrströmmar, skrobbling och programmets gränssnitt.
Ett fel som kunde få programmet att krascha när den sista tomma standardspellistan togs bort har åtgärdats.
Automatiska spellistor har också förbättrats. När de skapas om behåller posterna nu sina individuella identiteter, vilket ger stabilare spellistor och minskar risken för att låtar behandlas som helt nya poster efter varje uppdatering.
Fooyin 0.12 är därmed inte bara en uppdatering med fler funktioner. Den gör även programmet snabbare, stabilare och mer användbart för både vanliga musiklyssnare och personer som vill undersöka, konvertera och organisera digitalt ljud.
Program: Fooyin
Version: 0.12
Plattform: Linux
Grafiskt ramverk: Qt
Ny huvudfunktion: Inbyggd konvertering av ljudfiler
Nya visualiseringar: Spektrogram, oscilloskop och projectM
Ljudeffekter: MilkDrop-liknande visualiseringar genom projectM
Ljudsystem: PipeWire och PulseAudio
Omsampling: Valfri automatisk anpassning av samplingsfrekvensen
Metadata: Förbättrad hantering av ID3-taggar och äldre teckenkodningar
Spellistor: Stabilare automatiska spellistor och förbättrad import och export
Skriptsystem:
FooScript med den nya funktionen $crc32
Status: Snabbare laddning, förbättrad taggredigering och rättad rendering vid fraktionell skärmskalning. _




















