Efteråret kom tidligt i år, så har nørdet med tærterne de sidste par uger. To udfordringer har presset sig på: 1) Hvad gør jeg med det faktum, at LMS går i koma, hver gang strømmen går ? 2) Kan jeg forbedre DAC'ens ydelse ved at software-upsample?
Punkt 2 har jeg på sin vis allerede teste lidt med Audirvana, men så gik det op for mig, at Squeezelite jo også har SoX indbygget, og dermed kan upsample. Vender tilbage til det, og starter istedet med den komatøse LMS.
En kort genopfriskning.. RPi 3B+ kører pCP/Squeezelite, og streamer til DAC'en. RPi 4B kører pCP/LMS, fungerer som server, og er tilkoblet USB-harddisk med AIFF-musikfiler. Styrer afspilningen med iPeng på min iPhone, bruger Mac'en når der skal pilles ved indstillingerne. Det hele foregår trådløst.
Det har undret mig, at jeg aldrig så andre klage over at strømafbrydelser forkrøblede LMS. Godt nok viser pCP en lille notits om, at LMS som server bør afsluttes 'ordentligt', hvilket vil sige vha Shutdown i brugergrænsefladen, og ikke ved bare trække strømstikket ud. På den anden, der må være mange andre, der bruger pCP/LMS som jeg gør, og nogen af dem må da blive udsat for strømafbrydelser i ny og næ.
En nordmand har startet en tråd med tips til brug af LMS. Han anvender Raspberry Pi OS, ikke pCP, og er desuden Windows-mand, så det tog mig lidt tid at fange nytteværdien, men tll sidst tænkte jeg, tja, hvorfor ikke prøve RPi OS.
pCP's brugergrænseflade er nogenlunde forståelig og brugbar for en amatør. Med RPi OS bevæger vi os over i noget ssh og sudo halløjsa. Her har Carsten (McM_dk) igen ydet uvurderlig hjælp, uden den havde jeg givet op ved første forhindring (og der var nogle stykker af dem undervejs).
Hvor om alting er, jeg fik RPi OS igang, fik slået unødvendige RPi features fra (HDMI, bluetooth, mm), fik installeret LMS, og fik mountet (tilkoblet) harddisken. Men, ak, når strømmen gik, forsvandt også harddisken permanent. Med hjælp fra nordmanden fik jeg identificeret problemet, et sølle mellemrum for meget i en vigtig kommandolinje, jeg havde lagt ind. Nu tror jeg sørme, at strømafbrydelsesproblematikken er løst, i hvert fald baseret på de tester jeg efterfølgende har gennemført.
Det er dejligt med en succesoplevelse, og jeg må tilstå, at jeg har fået lidt blod på tanden i forhold til installere RPi OS/Squeezelite på streamer-tærten. Vi får se, i første omgang er jeg gået i gang med rode med punkt 2 nævnt indledningsvis.
Jeg har en DAC, der upsampler fra PCM til DSD. Den endelige opløsning afhænger af indgangssignalets opløsning, hvor 44.1 ender som DSD128 og 176.4 ender som DSD256. Dette er i hvert fald, hvad min research siger, DAC'ens dokumentation er meget mangelfuld, så jeg har skilt den ad og googlet intensivt.
Med Audirvana på Mac'en og en Singxer usb-spdif converter har jeg sammenlignet en opsamplet musikfil med den originale via streameren (DAC'en har to indgange og indgangsvælger). Her syntes jeg at høre lidt forskel, uden at ville tillægge vurderingen for meget vægt, fordi det var kortere lyttesessioner.
Som sagt så kan Squeezelite upsample (det kan LMS for så vidt også), og den bruger samme SRC som Audirvana, nemlig SoX (i Audirvana kan man alternativt vælge iZotope). Så nu har jeg ledet i dagevis på nettet efter en god SoX-indstilling, mindedes en tråd med folks favoritindstillinger, men fandt den ikke igen, fandt i det hele taget ikke så meget som jeg havde håpet.
Her og
her er det jeg endte med.
Har netop lagt soundchecks indstillinger ind (dog med 192kHz som maks.), og sidder nu og lytter. Der er lyd, og det er altid et godt tegn
men der er også noget galt et sted, for indimellem springer den midt i nummeret til næste nummer. Det behøver ikke være SoX'en, kan også være andre indstillinger (RPi, pCP, LMS), måske noget så simpelt som bufferstørrelsen. Det må undersøges nærmere..
[fortsættelse følger]