Jag repeterar MQA mycket nedan då det är den enda indikatorn vi har på DA omvandlaren och då det verkar som om MQA är lite extra känsligt om MQA informationen inte används. Strawberry player ser ut att fungera. Det finns nog andra sätt, men så här gjorde jag.
Baserat på information i den här länken så gick det att komma vidare:
https://forum.strawberrymusicplayer.org ... -working/2Installera en gammal android version av Tidal, jag gjorde det i en Android telefon, men det går nog att göra i en emulator också:
https://www.apkmirror.com/apk/tidal/tid ... -download/Logga in i den.
Kopiera innehållet i
/Android/data/com.aspiro.tidal/cache/okhttp, eller hela biblioteket till linuxdatorn.
I katalogen så kör ni kommandot
grep -nw * -e 'X-Tidal' -e 'Authorization:' Det söker efter de två strängarna i alla filer i katalogen.
Endast "X-Tidal-Token" behövdes och skrivs in i "Client ID" fältet i Tidal inställningarna i Strawberry player. Men jag tänkte att det nog fanns en anledning att länken ovan nämnde "Authorization: Bearer" så jag sparade det också.
Med Pipewire så fungerar fungerar MQA som det skall och till och med lite bättre än förväntat. När man har volymen på fullt så skickar den ut en orörd signal så att MQA signalen kommer till DA omvandlaren, om man sänker volymen från max i datorn så verkar den köra det genom mixern och MQA slutar fungera. När man höjer igen så tänds MQA indikatorn.
Något verkar göra att den bara spelar 44.1k och 48k media, även om tex Iphone säger att det är en 24bit 192k MQA ström när man tar den ur samma spellista. Konstigt nog så visar DA omvandlaren att MQA signalen kommer fram även på 192k media som kodats ner till 48k, eller så har de flera strömmar att välja på och skickar den ström som de tror spelaren kan använda. Vet någon mer om det?
Jag har en teori om att man kanske skall se till så att pipewire eller pulseaudio är inställt så att det kan köras på alla samplerates innan man installerar strawberry och konfigurerar Tidal i det.