LMS (Logitech Media Server) - Teknisk diskusjon

Diskusjonstråd Se tråd i gallerivisning

  • Valentino

    J. Brünnhilde
    Ble medlem
    23.04.2008
    Innlegg
    30.776
    Antall liker
    25.912
    Sted
    Ottestad
    Torget vurderinger
    1
    Takk for tips. Kvikk som jeg er installerte jeg 8.4.0 nå. :)
    Og nå 8.5.0. I'm on a roll!

    Og så har jeg funnet ut hvorfor jeg ikke kommer på trådløst nett med mine lite brukte SB Radioer lenger. Fikk ny ruter for en tid tilbake. Wifi 6. Radioene fikser ikke Wifi 6-interferens.
     

    PeriodeLytter

    Hi-Fi freak
    Ble medlem
    26.02.2013
    Innlegg
    3.777
    Antall liker
    3.473
    Og nå 8.5.0. I'm on a roll!

    Og så har jeg funnet ut hvorfor jeg ikke kommer på trådløst nett med mine lite brukte SB Radioer lenger. Fikk ny ruter for en tid tilbake. Wifi 6. Radioene fikser ikke Wifi 6-interferens.
    Jeg er på v9.0.0 ;)

    Samme med en av min gamle Touch. Jeg har måtte holde en gammel wifi router gående her hvor jeg stengte ned 5G og kun har 2.4GHz gående til Touch og noen såkalte smartdevicer som også krangler på nye WF6.
     

    Valentino

    J. Brünnhilde
    Ble medlem
    23.04.2008
    Innlegg
    30.776
    Antall liker
    25.912
    Sted
    Ottestad
    Torget vurderinger
    1
    Jeg strakk heldigvis ethernet fra kontoret (der porten til resten av verden er) til stereoveggen da vi flyttet inn og bygde om i 2007, så jeg har ikke trengt å sjekke om Touchen min fikser den nye ruteren.

    Jeg skumleser meg til at de har ordnet en firmware til Touch som fikser problemet for den, men at så ikke er tilfelle for Radio.
     

    PeriodeLytter

    Hi-Fi freak
    Ble medlem
    26.02.2013
    Innlegg
    3.777
    Antall liker
    3.473
    Jeg kjører communety firmware, men måtte likevel bruke 2.4GHz med 802.11g spec
     

    janghell

    Overivrig entusiast
    Ble medlem
    29.12.2002
    Innlegg
    686
    Antall liker
    353
    Torget vurderinger
    11
    Slet veldig med at jeg måtte restarte radioen.
    Installerte community firmware og aktiverte "arp watch dog.

    There is a new menu item in this build, under Settings - Advanced - Networking, labeled “Wifi Robustness Options”

    In there you will find two new options: Enable ARP watchdog, and Disable legacy 802.11b.

    Both are disabled by default, however I recommend enabling at least the ARP watchdog.

    Please note that if you modify either setting, when you exit that menu, the network stack will get restarted, meaning there will be a slight delay and the network icon will turn red and then - hopefully - reconnect and turn white again.
     

    Valentino

    J. Brünnhilde
    Ble medlem
    23.04.2008
    Innlegg
    30.776
    Antall liker
    25.912
    Sted
    Ottestad
    Torget vurderinger
    1
    Og der var den første radioen oppe igjen. Takk for hjelpen, @janghell og @PeriodeLytter!
    Jeg klikket både på Enable ARP watchdog og Disable legacy 802.11b. Virker det så virker det. :)
     
    Sist redigert:

    PeriodeLytter

    Hi-Fi freak
    Ble medlem
    26.02.2013
    Innlegg
    3.777
    Antall liker
    3.473
    Fort Fortere Forterest - Om noen har lyst å forsøke å kjøre LMS sin cache på RAM disk.

    Dette er et rent bash script med ganske mye feilskjekking. Likevel oppfordrer man til å ta back-up som beskrevet i veiledning i linken under.

    pi@LMS5:~ $ bash ./lms2ram.sh -v
    Free memory: 7342MB before RAM-disk is mounted
    RAM-disk size: 120MB
    Check and clean up any faulty exit
    Directory size: 101M /var/lib/squeezeboxserver/cache
    Set CPU scaling governor (clock speed) to 'performance'
    CPU speed: 2400000
    Stop LMS will update and close all temporary files from SQLite, Spotty and others
    Create mount point: /mnt/ramdisk
    Mount RAM-disk:
    sudo mount -t tmpfs -o size=120M lmsramdisk /mnt/ramdisk
    RAM-disk successfully created - 120MB
    Copy content from /var/lib/squeezeboxserver/cache to RAM-disk
    Verify file and directory count:
    OK - 713 files and directories
    Change name of original /var/lib/squeezeboxserver/cache to /var/lib/squeezeboxserver/cache~
    Create symlink to RAM-disk: /var/lib/squeezeboxserver/cache
    Start monitoring of files: 'modify, create, delete'
    Use [Ctrl+C] to exit:
    ---------------------

    Let inotifywait have a few seconds to register all files on RAM-disk before starting LMS
    Start Logitech Media Server using RAM-disk for SQLite and plugins

    fontcache.aarch64-linux.bin (1)
    spotty/00042023ac3f/credentials.json (2)
    spotty/00042023ac3f/volume (3)
    updates/fab4.version.tmp (4)
    cache.db (5)
    ^C ...we traped an exit signal
    Will try save new and changed files back to storage
    Stop LMS will update and close all temporary files from SQLite, Spotty and others
    Sleep 0.2 seconds, give LMS some time to clean up temporary files
    Start filecount: 713 - End filecount: 713
    Copy new and changed files from RAM-disk back to storage
    Copy: fontcache.aarch64-linux.bin
    Copy: spotty/00042023ac3f/credentials.json
    Copy: spotty/00042023ac3f/volume
    Gone: updates/fab4.version.tmp - file or directory no longer exist
    Copy: cache.db
    Total files copied: 4
    Remove symbolic link: /var/lib/squeezeboxserver/cache
    Change directory name back to original: /var/lib/squeezeboxserver/cache
    Start Logitech Media Server from standard drive
    Set CPU scaling governor back to ondemand
    Umount RAM-disk and remove mount point
    Successful exit ./lms2ram.sh PID: 6684

    Edit: Om noen har lasted ned denne oppdater den gjerne til nyere versjon. Når dette skrives v0.0.3

    Oppdaget om man kjører den via ssh terminal, da typisk i --verbose modus og man av ulike grunner mister ssh oppkobling kan den snuble. Jeg er ikke sikker på det faktisk er scriptet som er årsak, men jeg har to ganger nå fått en skadet partisjon etter ha mistet ssh sesjonen når laptop gikk i dvale.

    I forsøk på å være smart forsøkte jeg opprinnelig fange alle de vanlige avsluttningsignalene som Linux sender til applikasjoner. Det kan tenkes at dette feilaktig trigget lagre funksjonen når ssh kobling brytes og programmener ikke gies mulighet til å stenge ned på skikkelig vis.

    Det er også lagt til en forsinkelse på halvannet sekund før den starter å lagre filer tilbake til µSD kortet. Dette for å sikre mot at programmet formoderlig skulle motta avsluttningsignal når strømmen blir borte. Trolig smør på flesk siden programmt nå kun lytter til SIGINT og SIGTERM. Og så vidt jeg klarer finne trigges ikke disse av systemfeil.
     
    Sist redigert:

    PeriodeLytter

    Hi-Fi freak
    Ble medlem
    26.02.2013
    Innlegg
    3.777
    Antall liker
    3.473
    Styre spiller fra terminal - Mulig interesse for dem som tenker lage seg navigasjon med knapper tilknyttet GPIO.
    Bash:
    # echo "spiller_mac_adr kommando" >/dev/tcp/lms_adr/cli_port
    
    echo "d8:3a:dd:46:ef:04 play" >/dev/tcp/192.168.10.10/9090
    echo "d8:3a:dd:46:ef:04 pause" >/dev/tcp/192.168.10.10/9090
    
    # om navneoppslag fungerer på lokalnettet
    echo "d8:3a:dd:46:ef:04 mixer volume 72" >/dev/tcp/rpi3/9090

    Har man behov for å tenne lysdioder eller oppdatere LCD skjerm med info fra CLI kan man bruke såkalt omdirigering med exec til å løse dette uten behov for å installere telnet klient.
    Bash:
    #!/usr/sbin/env bash
    
    lmsaddr="192.168.0.12"
    cliport="9090"
    
    # trap 'do_before_exit' SIGINT SIGTERM
    
    function urldecode() {
        local url_encoded="${1//+/ }"
        printf '%b' "${url_encoded//%/\\x}"
    }
    
    # connect to cli server
    exec 37<>/dev/tcp/"$lmsaddr"/"$cliport"
    
    # send command to LMS
    # note some player send pause 0/pause 1 while others like squeezelite will use play/pause
    echo -e "00:00:00:00:00:00 subscribe play,pause" >&37
    
    # read characters from cli return stream
    while IFS= read -r -d '' -n 1 char; do
        if [[ "$char" == $'\n' ]]; then
            decoded_line=$(urldecode "$current_line")
            echo "$decoded_line"
            current_line=""
        else
            # accumulate characters until newline
            current_line="$current_line$char"
        fi
    done <&37
    
    # close redirection
    exec 37>&-
    exit 0
     

    PeriodeLytter

    Hi-Fi freak
    Ble medlem
    26.02.2013
    Innlegg
    3.777
    Antall liker
    3.473
    Vedrørende hastighet fra post #159 - Med ekstern USB3 SSD får man en intressante observasjon. Og det er at i direct mode skriver den raskere enn den leser? Som tidligere nevt er jeg ikke sikker på om 'dd' gir oss den fulle sannheten med en idiot som meg bak tastaturet.

    Samsung T7 Shield 4TB - RPi5 8GB Rev 1.0 med CPU låst til 2,4GHz
    Bash:
    Write direct: 26.9 MB/s
    Write nocache: 838 MB/s
    
    Read direct:  20.4 MB/s
    Read nocache: 343MB/s
    Edit: Erfarte at når man benytter 'dd' iflag til nocache endrer resultatet seg etter ha kjørt den et par ganger. Hvor den først gir meg hastighet som om den leser cashe, men etter noen repetisjoner gir mer vetuge resultater.
     
    Sist redigert:

    PeriodeLytter

    Hi-Fi freak
    Ble medlem
    26.02.2013
    Innlegg
    3.777
    Antall liker
    3.473
    Material Skin - En liten sak som kanskje ikke er så kjent er hvordan Material Skin nytter cookies til konfigurasjon av brukerflaten. Altså at man kan ha ulike oppsett på sine nettbrett, telefon datamaskin.

    1711539199907.png


    Hvor jeg lærte at oppdateringer av programmet ikke alltid oppdaterer eksisterende "kaker". Dette viste seg da jeg pinnet en av NRK favorittene til startskjermen fikk jeg et nytt icon på startskjermen som de andre NRK kanalane ikke hadde. Løsningen for å tilfredstille OCD genet ble å un-pin de eldre snarveiene og pinne dem på nytt.
     

    PeriodeLytter

    Hi-Fi freak
    Ble medlem
    26.02.2013
    Innlegg
    3.777
    Antall liker
    3.473
    Vet ikke om andre har lagt merke til det. Men i versjon 9 er ikke lenger LMS Logitech Media Server.
    Dette er hva man nå får opp Lyrion Music Server
     

    PeriodeLytter

    Hi-Fi freak
    Ble medlem
    26.02.2013
    Innlegg
    3.777
    Antall liker
    3.473
    Logitech har nok ønsket å distansere seg fra prosjektet for å unngå tvister som måtte oppstå med dem som kommeriselt selskap vs hva man kan finne på å lage i open source samfunnet utenfor deres kontroll.

    Intern i koden er det fortsatt det opprinnelige navnet SqueezeBoxServer som gjelder og jeg var spendt på om det ville bli tatt fram igjen. Trolig har man funnet at LMS er så etablert på folkemunne at man har funnet det best å fortsette med denne TBF og bare endre underliggende betydning.

    1712055243690.png
     

    PeriodeLytter

    Hi-Fi freak
    Ble medlem
    26.02.2013
    Innlegg
    3.777
    Antall liker
    3.473
    TIDAL - En egenskap jeg har merket meg med den nye Tidal pluggen er den er dønn stabil til tross for sine mange mangler.

    Mens Spotify uansett hvilken metode man spiller av musikk med alltid stopper etter noe tid mener jeg merke at Tidal ikke har denne irriterende egenskapen. Jeg har (mulig feilaktig) konkludert med Spotify gjør dette med hensikt for å spare penger slik vi kjenner fra Netflix som etter noe tid gir oss dialog om vi ønsker å se videre. For å teste Tidal laget jeg derfor en spilleliste på 400+ låter og vi er nå mer enn 36 timer inn og Tidal spiller fortsatt uavbrutt :)
     

    PeriodeLytter

    Hi-Fi freak
    Ble medlem
    26.02.2013
    Innlegg
    3.777
    Antall liker
    3.473
    NRK favorittene har nå fått ikoner

    1714513356131.jpeg


    I forsøk på å få pluggen `Radio Now Playing` til å fungere lærte jeg hvor man finner ikonene til NRK. Og siden jeg ikke har suksess enda med RNP pyntet jeg litt på favorittene og lastet opp til GitHub om noen er intressert.

    Jeg har også leita uten hell etter 256 kbps streamene som noen påstår de får med NRK appen. Om noen her har oppsett i nettet til å se hvor appen henter stream fra hadde det vært intressant oppdatering fra 192 kbps.
     

    PeriodeLytter

    Hi-Fi freak
    Ble medlem
    26.02.2013
    Innlegg
    3.777
    Antall liker
    3.473
    Da fikk jeg `Radio Now Playing` (RNP) til å fungere. Den behøver i tillegg at man installerer en 'transcoder helper' plugg som heter 'PlayHLS versjon 2' som krever at man manuelt legger den til som vist her: https://forums.slimdevices.com/foru...y-apple-hls-m3u8-stream?p=1195368#post1195368

    Først det geniale med Radio Now Playing pluggen. Den skrifter cover art med musikken man lytter til, — tilsvarende appene til NRK.
    Samt man får noen hundretalls 'radiostasjoner' i tillegg til NRK som man kan gjemme bort mange av om man ønsker.

    1714525151470.png


    Det negative er samme årsak som jeg tidligere laget NRK favorittene. Den strømmer NRK med lav oppløsning*.
    Som eksempel ser lenken til Jazz kanalen slik ut:
    -- https://nrk-jazz.akamaized.net/48/0/hls/nrk_jazz/playlist.m3u8?bw_low=16&bw_high=130

    Dette gir en indikasjon om forventet bitrate er mellom 16 kbps opp tl maks 130 kbps. Selv om vi med HLS** snakker om adaptiv strømming og jeg har 500 Mbps linje er 128 kbps aac hva som leveres på døren siden high=130.

    Etter ha klønet litt uten suksess med ulike settinger i den lenken har jeg har sendt forespørsel til NRK om det finnes HLS strømmer med høyere oppløsning. Er ikke veldig optimistisk, men erfarer at NRK bruker ta seg bryet med å svare på denne type hendvendelser.

    Om det mot formodning viser seg være mulig skal vi se om det ikke er mulig å få oppdatert /var/lib/squeezeboxserver/cache/InstalledPlugins/Plugins/RadioNowPlaying/stationdata/stationdata-nrkno.json og sende den til utvikleren.


    * det er ikke plugen sin feil, flere stasjoner den lister strømmer både flac i CD kvalitet og hi-res
    ** for dem som undrer: HLS er akronym for HTTP Live Streaming og er en åpen protokoll utviklet av Apple.
     
    Sist redigert:

    PeriodeLytter

    Hi-Fi freak
    Ble medlem
    26.02.2013
    Innlegg
    3.777
    Antall liker
    3.473
    Radio Now Playing har nå støtte for MP3 192 kbps streamene til NRK.

    1714585482784.png


    1714583110632.png


    Spørsmål er om det er noen her som vil ta del i beta-testing før jeg sender den til Paul Webster? Spesielt intressert i tilbakemeldinger på om jeg har fått lokalsendingene riktig. Utad har NRK tatt i bruk nye fylkesnavn, men back-end benytter fortsatt de gamle regionene.

    Man må installere to plugger som vist i posten over. Deretter kopiere over filen som representerer radiostasjonene for NRK.
    På Linux finner man filen her:
    /var/lib/squeezeboxserver/cache/InstalledPlugins/Plugins/RadioNowPlaying/stationdata/stationdata-nrkno.json

    Ny revidert versjon med 192 kbps lenker finner man her:

    Forslag til fremgangsmåte på linux etter at man har installert pluggene:
    Bash:
    cd /var/lib/squeezeboxserver/cache/InstalledPlugins/Plugins/RadioNowPlaying/stationdata
    sudo mv stationdata-nrkno.json stationdata-nrkno.json-backup
    sudo wget https://raw.githubusercontent.com/StillNotWorking/LMS-helper-script/main/nrk/stationdata-nrkno.json
    Om man vil slippe velge oppløsning hver gang man skal starte en radiostrøm kan man konfigurere RNP pluggen til å skjule dårligere kvaliteter når bedre finnes. Slik som vist i skjermbilde her vil HLS strømmene med 128 kbps acc bli skjult og kun MP3 192 kbps være aktiv. Merk at dette vil da gjelde for alle stasjoner i RNP.
    1714583294137.png



    Edit: Oppdatering kl 20:30. Måtte endre litt på streamsregex for at den skulle ta med se Sapmi og Super kanalene.
     
    Sist redigert:

    PeriodeLytter

    Hi-Fi freak
    Ble medlem
    26.02.2013
    Innlegg
    3.777
    Antall liker
    3.473
    Svar fra NRK er at dem anser 128 AAC som like god eller bedre enn 192 MP3. Og at dette er maks kvalitet på dette tidspunktet.
     

    Valentino

    J. Brünnhilde
    Ble medlem
    23.04.2008
    Innlegg
    30.776
    Antall liker
    25.912
    Sted
    Ottestad
    Torget vurderinger
    1
    Da krysser vel denne #179: Har ennå ikke fjongere oppløsning fra NRK Klassisk enn 128 AAC. 192 MP3 velges ikke. BR Klassik (anbefales!) er 256 MP3.

    Tillegg: Men RNP er deilig funksjonalitet altså.
     
    Sist redigert:

    PeriodeLytter

    Hi-Fi freak
    Ble medlem
    26.02.2013
    Innlegg
    3.777
    Antall liker
    3.473
    Da krysser vel denne #179: Har ennå ikke fjongere oppløsning fra NRK Klassisk enn 128 AAC. 192 MP3 velges ikke. BR Klassik (anbefales!) er 256 MP3.
    Mulig jeg missforstår, men jeg får 192 kbps på NRK klassisk?
    1714650053411.png

    Enig at det ikke veldig imponerende, men NRK brukte vel opp alle pengene på DAB infrastruktur så vi er vel fortsatt noen tiår unna teknologiskifte fra dem.

    Mistenker man kan finne klassiske stasjoner i samlingen til Radio Now Playing som sender ukomprimert. Da jeg skummet gjennom fant jeg andre typer stasjoner som sende i flac i CD kvalitet slik som vi kjenner Radio Paradise. Og faktisk en med hi-res flac innhold.
    1714649639043.png
     

    Valentino

    J. Brünnhilde
    Ble medlem
    23.04.2008
    Innlegg
    30.776
    Antall liker
    25.912
    Sted
    Ottestad
    Torget vurderinger
    1
    Jeg mener at jeg har satt opp RNP-plugen riktig, med strengen flac,mp3-high som vist i #178. Men jeg får ingen mulighet til å velge 192, i alle fall ikke fra squeezelite-X material skin-grensesnittet.
     

    PeriodeLytter

    Hi-Fi freak
    Ble medlem
    26.02.2013
    Innlegg
    3.777
    Antall liker
    3.473
    Jeg mener at jeg har satt opp RNP-plugen riktig, med strengen flac,mp3-high som vist i #178. Men jeg får ingen mulighet til å velge 192, i alle fall ikke fra squeezelite-X material skin-grensesnittet.
    Beklager sent svar. Med den flac,mp3-high strengern velger RNP selv bort HLS (AAC) versjonen og skal spille mp3-high.
    Om du tar bort strengen og lagrer får du da velge mellom dem?

    Litt avhenging av hvordan man har konfigurert Material og LMS får man ulik info på skjerm. Jeg har aktivert teknisk informsjon for å vise oppløsning.

    Forresten ser det ikke ut som Paul (utvikleren av RNP) vil implementere mp3 lenkene. Han har spurt NRK om dem kan føre dem inn i API sitt som alternativer. Men NRK har nektet for dette.
     

    PeriodeLytter

    Hi-Fi freak
    Ble medlem
    26.02.2013
    Innlegg
    3.777
    Antall liker
    3.473
    Tidal sluttet å fungere på LMS. Forsøkte å avinstallere og installere på nytt uten at det hjalp. Løsningen ble å slette konfigurasjonsfilen for Tidal og logge inn på nytt. sudo rm /var/lib/squeezeboxserver/prefs/plugin/tidal.prefs

    Samtidig dukket det opp varsel i appen på telefon at jeg nå er "oppgradert" til MAX og Windows appen hadde en oppdatering på vent.
     

    PeriodeLytter

    Hi-Fi freak
    Ble medlem
    26.02.2013
    Innlegg
    3.777
    Antall liker
    3.473
    Brukere av Squeezelite -> CamillaDSP kan muligens være intresert i denne?

    Våger nå poste første betaversjon av sample rate switcher og volume kontroll med replay gain for CamillaDSP.
    Denne støtter sample rate profiler som fungerer slik at man kan endre oppsampling i CamillaDSP basert på hviket format gjeldene sang har. Selv kjører jeg tester med oppsampling av 44100 og 48000, mens høyere sample rate går uendred.


    Edit: sorry, feil lenke
     
    Sist redigert:

    PeriodeLytter

    Hi-Fi freak
    Ble medlem
    26.02.2013
    Innlegg
    3.777
    Antall liker
    3.473
    TIDAL - The good the bad and the f%"#! MQA

    The good - Pluggen fungerer utmerket i daglig bruk til å spille CD kvalitet

    The bad - Ingen støtte for hi-rez. Og trolig kommer det heller ikke med det første da philippe_44 utvikler av protocol handler'n ikke har tid eller ønske om å code mot DASH
    As said before, AFAIC, I don't have time to add DASH streaming to the core of the plugin (and that standard also really gets on my nerves) so for now, if this is needed, maybe PlayHLS can help but I don't know how.

    kilde: https://forums.slimdevices.com/foru...unce-tidal-local-plugin?p=1697476#post1697476
    The bad II - Etter hvert oppdager man at rett som det er får man strømmer i 48/24. Som jo i prinsippet virker være realistisk oppløsning gitt langt de fleste produksjoner kjører denne SR. Dessverre lærte jeg disse strømmene som regel er MQA encoded.

    Ved å fange noen av strømme til filer og analysere dem med MQA_identifier.exe * lærer man at 44.1/16 strømmene er flac filer i CD kvalitet. Mens alle 48/24 filene jeg så langt har testet trigger på MQA.


    *) merk at VirusTotal har en skanner som trigger denne nedlastingen som en trojan.
     

    PeriodeLytter

    Hi-Fi freak
    Ble medlem
    26.02.2013
    Innlegg
    3.777
    Antall liker
    3.473
    Noen her med Tidal og MQA DAC som kan verifisere et litt utidig fenomen jeg mener å ha oppdaget?

    Flere album som streamer som 44.1/16 er faktisk MQA kodet. Et eksempel er A Perfect Sircle - Eat the Elephant.
    1717770518976.png


    Om man har aktivert HiRes under Tidal pluggen får man innimellom MQA encode 44.1/16/24. Altså ikke hi-rez men en 44.1 stream hvor original format også var 44.1KHz før MQA encoding.

    Setter man valget til CD kvalitet får man dog en FLAC stream i ren CD kvalitet når man spiller av det samme albummet.

    1717772380670.png


    For filer med som streamer som 48/24 er dem jeg har testet så langt MQA encoded fra originalformat 96KHz.
     

    PeriodeLytter

    Hi-Fi freak
    Ble medlem
    26.02.2013
    Innlegg
    3.777
    Antall liker
    3.473
    Da er ATC fra post 185 ute av beta.

    Som nevnt kan ATC switche sample rate i CamillaDSP automatisk. Og man kan lage seg profiler som resampler med ønskede innstillinger når en låt med gitt sample rate spiller. Dermed unngår man at ALSA automatisk gjør slik resampling med ukjent og trolig lav oppløsning sammenlignet med CamillaDSP*.

    Det andre den kan gjøre er å justere volum i CamillaDSP med bruk av volum slider i Material Skin. Her kan man også velge aktivere Replay Gain slik at RG render ikke lenger behøver utføre med i Squeezelite/ALSA. Men heller utføres sammen med all annen DSP behandling i CamillaDSP med FP64**.

    Siden funksjonalitet over behøver kommunikasjon med LMS kan vi også slenge på flere funksjoner helt gratis. Er man på RPi plattform kan man også velge å låse CPU hastighet til maks når det spilles musikk og det utføres DSP. For så 10 sekunder etter musikken stopper la CPU gå i strømsparing (on-demand) inntil man starter spille musikk igjen.

    Nytt siden beta er at jeg lærte at ATC ikke håndterte omstart av CDSP og LMS like grasiøst som ønsket. Litt kode-tweaking og det ser nå ut som ATC evner koble seg til nødvendige TCP porter uten behov for omstart.


    *) Nåværende versjon 2 av CamillDSP kan ikke bytte sample rate slik man gjerne ser en DAC gjør. Derfor vil ALSA resample til det formatet CamillDSP er satt til. Opp eller ned etter behov. Det er mulig dette kommer i v3 om jeg har forstått riktig.

    **) Jeg har musikkarkivet mitt RG skannet til 18 LUFS. Nå som jeg kan se hvordan volum slider i CamillaDSP hopper melllom hvert spor gjør jeg meg noen tanker hvor stor oppløsning som blir borte. Det er slett ikke uvanlig at det utføres 2-bit reduksjon på 16-bit media. Med stort antall spor mellom 8 og 9 dB demping. Så langt har jeg kun 2 ganger erfart "behov" for posetiv gain.
     

    PeriodeLytter

    Hi-Fi freak
    Ble medlem
    26.02.2013
    Innlegg
    3.777
    Antall liker
    3.473
    1720703946439.png


    I forsøk på bedre dokumentere hvordan ATC fungerer fant jeg en en rett så kraftig online diagram editor hvor man kan eksportere diagrammene som lenke for videre redigering.

    Dessverre feilet to av short URL servicene jeg forsøkte så her er fult diagram ;)
     

    PeriodeLytter

    Hi-Fi freak
    Ble medlem
    26.02.2013
    Innlegg
    3.777
    Antall liker
    3.473
    I følge målingene i lenken under finnes det nå ca 70.000 LMS Playere WW fordelt på 35.000 LMS server innstallsjoner hvorav 369 finnes i Norge.


    The plugin responsible for the data collection is part of LMS since version 8.5.1.

    How to disable the data collection

    If you want to disable the data collection you can inactivate the plugin "Report Analytics Data" within LMS.
    1. Launch your web browser (eg. Edge, Firefox) and type: http://[ip address of LMS server]:9000. Then, press Enter.
    2. Go to "Settings" (on the bottom right of the page).
    3. Go to the "Manage plugins" tab.
    4. Search for the "Report Analytics Data" plugin and deselect the checkbox in front of it.
    5. Press Apply (on the bottom right).
    6. You will be prompted to reboot LMS, after restart the data collection has been disabled.
    Mulig flere produsenter tar seg bryet med å installere Squeezelite som er open sourche i sine streaming produkter om dem ser et potensiale for salg. Gjøre dem oppmerksom på denne statestikken kan muligens hjelpe dem med avgjørelse. Og når LMS nå ikke lenger assosieres med Logitch men Lyrion kanskje navnebytte også kan hjelpe?
     
    Sist redigert:

    PeriodeLytter

    Hi-Fi freak
    Ble medlem
    26.02.2013
    Innlegg
    3.777
    Antall liker
    3.473
    Vi kan lese om versjon 9.
    Massive upgrade for Classical music lovers; this version adds support for works!
    Jeg vet ikke å teste en slik funksjon, men tenkte det er andre her som kan ha glede av dette. Beta versjon 9 oppleves stabil og jeg har ikke hatt noe problemer all den tid jeg har kjørt betaversjonen annet enn at den grønne varselet om ny versjon titt og ofte lyser ;)
     

    tjua

    Hi-Fi freak
    Ble medlem
    19.08.2012
    Innlegg
    3.701
    Antall liker
    2.560
    Sted
    Bergen
    Litt teknisk støtte søkes... Logitech Media Server Versjon: 8.4.0 - MacOS Monterey 12.7.6.
    Kablet nettverk med NAS full av musikk, men får ikke koblet opp mot NAS fra Logitech. Noen ideer?
    Kan ulike login navn på Mac, Logitech og NAS ha noe å si?
    Er det noen innstillinger i Logitech som man må være klar over?
    Er det noe i Safari web leser som man må være obs på?

    Alle tips mottas med takk
     

    PeriodeLytter

    Hi-Fi freak
    Ble medlem
    26.02.2013
    Innlegg
    3.777
    Antall liker
    3.473
    @tjua - Tilgang til NAS er ikke en funksjon i LMS. Det er en oppgave som løses av opperativsystemet.

    Derfor er det best å angripe problemet ved først få Mac'n til å snakke med NAS.

    Jeg foretrekke å montere nettverkdrev til et lokalt monteringspunkt på datamaskinen. For så la LMS koble til dette monteringspunktet "lokalt". Dette gir bedre kontroll på passord og rettigheter. Man må da gjerne plassere folderen med spillelister på annen disk.

    PS: Brukeren som kjører LMS er vanligvis satt til "squeezeboxserver". Denne brukeren må ha leserettigheter til monteringspunktet som NAS monteres på.
     

    tjua

    Hi-Fi freak
    Ble medlem
    19.08.2012
    Innlegg
    3.701
    Antall liker
    2.560
    Sted
    Bergen
    Takk for tips

    Macen snakker fint med NAS, noen ganger må jeg logge inn på NAS med mitt brukernavn (ikke det samme brukernavn Mac-NAS) og passord, andre ganger går det helt fint og rett inn på mappene på NAS.
    I bibliotekfanen på LMS får jeg opp NAS med mapper og setter opp mappen med Musikk.
    Ser på Avansert fanen at LMS finner musikken lokalt på Mac, men intet resultat fra søket på NAS, ei heller noen feilmeldinger. Søket på NAS tok 00:00:00...

    Så noe helt annet, forsøkte å sette brukernavn og passord i Avanserte innstillinger. Lite smart, nå står alt. Selv om Server-status i Status fanen er at Serveren kjører.

    Forsøkte å fikse det ved å installere 8.5.3 uten at det hjalp.
    Hva må til for å slette hele LMS installasjonen på MacOS? Fant et hint om å slette Squeezebox fra /Library/PreferencePanes. Det er vel ikke tilstrekkelig?

    Edit: hadde ikke lagt inn de aktuelle mappene inn som påloggingsobjekter. Det forklarer selvsagt at jeg har fått opp NAS mappene med og uten loging uten at jeg har sett et mønster på det
     
    Sist redigert:

    PeriodeLytter

    Hi-Fi freak
    Ble medlem
    26.02.2013
    Innlegg
    3.777
    Antall liker
    3.473
    @tjua - Er du på Material Skin gå til Server --> Server Settings. Helt nederst finner du de fleste lokasjonene hvor LMS har filer

    Ellers virker problemene dine være relatert til rettigheter til NAS. Hvilket filsystem er benyttet på disken?
    Jeg presiserer her at bruker som kjører LMS normalt ikke er samme bruker du benytter når du browser NAS fra MAC'n.
    På linux heter brukere "squeezeboxserver". Og det er denne brukeren som må få lesetilgang til disken.
    Skjekk om du finner en slik bruker på din mac https://osxdaily.com/2016/07/05/list-user-accounts-command-line-mac/

    Jeg anbefalier ikke endre bruker som kjører LMS. Erfaring jeg har ved å gå den veien er at enkelte ting i LMS slutter fungere.
     

    PeriodeLytter

    Hi-Fi freak
    Ble medlem
    26.02.2013
    Innlegg
    3.777
    Antall liker
    3.473
    @tjua - Mulig også forvirrende. Men brukernavn og passord man setter på LMS er ikke relevant for annet enn innlogging til websiden og sende kommandoer til LMS. Tilgang til NAS må løses på monteringspunktet den kobles til.

    1723747853693.png
     

    tjua

    Hi-Fi freak
    Ble medlem
    19.08.2012
    Innlegg
    3.701
    Antall liker
    2.560
    Sted
    Bergen
    Tusen takk for innspill, brukernavn og passord skyldes nok lillehjernens angst for uvedkommende.. Sjølsagt helt uten grunn

    Basert på det lille trikset med å legge inn tilgang til NAS som påloggingsobjekter så scanner LMS helt fint hele NAS verden for musikkfiler. Det tar nok sin gode tid det så må nok vente til det er ferdig før videre test.

    Når det gjelder avinstallasjon av LMS på MacOS så ser det ut til at denne oppskriften fungerer
    https://support.logi.com/hc/en-us/a...f-Logitech-Media-Server-software-on-Macintosh
    Ren manuell mappe og fil sletting (som sikkert finnes som en batch en eller annen plass)
    Avventer med endelig dom til alle musikkfiler etc er skanner ferdig. Men LMS fungerer ihvertfall så langt.
     

    tjua

    Hi-Fi freak
    Ble medlem
    19.08.2012
    Innlegg
    3.701
    Antall liker
    2.560
    Sted
    Bergen
    Usedvanlig mye teknisk for å få til et strømlinjeformet oppsett basert på Mac/Apple produkter og lokal NAS.
    Oppsett er Macbook og Mac mini med Monterey 12.7.6, LMS 8.5.3 og SqueezePlay, altså ikke SqueezeLite som jeg ikke får til å installere..

    For å ta det gode først, det finnes en liten programsnutt, SwitchAudioSource, som gjør det mulig å velge/toggle lydutgang mellom USB "lyd" utganger (tilsvarende som angitt i TS post #110) og det funker fint på maskinen det kjører på.

    NRK radio funker fint og alle (vel Vestland, Jass, Klassisk, Samisk..) leverer 192 kps med skifte av album etc.

    Tilgang til ekstern harddisk ser ut til å være litt problematisk. Det funket en gang, men deretter ikke. Dette står på Lyrions MacOS installasjon: "If you want to use external disks, you'll have to grant the perl "full disk access" permissions."
    Det ser ikke ut til at man sånn uten videre kan gi perl "full disk adgang". Jeg klarer ikke å få det til ved bruk av de ordinære systeminnstillingene. Ser at noen hevder at man må over i MacOS recovery mode, det høres litt voldsomt ut..
    Ser at for Windows så er eksakt samme brukernavn og passord et triks, har ikke testet det på MacOS (enda).

    Videre så finner jeg ikke helt ut av hvor man legger material skin tilpasninger ala TS post #105. Veldig få av de angitte mappene som er oppgitt i noen dokumentasjon stemmer overens med de jeg har på Mac. Så da er spørsmålet hvor man skal plassere "material-skin/actions.json" filen for å få den ønskede effekten, bla hurtigtaster for skifte av USB "lyd" utgang til ulike DACs etc
     

    ketilb

    Hi-Fi entusiast
    Ble medlem
    13.10.2009
    Innlegg
    486
    Antall liker
    137
    Sted
    Sør-Helgeland
    Torget vurderinger
    15
    For år tilbake (i 2018) klarte ikke LMS å få skrivetilgang til ekstern harddisk, når denne var formatert som HFS+ (Journaled). Denne formateringen er standard for Mac, men det går an å fjerne journaliseringen, som er/var det som skapte problemet. Jeg har gjort dette med den eksterne harddisk som er tilkoblet RPi/LMS hos meg. Minnes ikke klart fremgangsmåten, mulig det var via recovery mode/disk utility, men det kan sikkert googles. I mitt tilfelle er det ikke en NAS, men kanskje problematikken er den samme der.
     
  • Laster inn…

Diskusjonstråd Se tråd i gallerivisning

  • Laster inn…
Topp Bunn