Posts by mokkurkalve

    What does the output from pactl list sinks show?

    On the Arch laptop, I expect? On the LE12 RPi it shows only the librespot pa sink, unrelated.

    I installed only your barebones config this time, globally. Result the same. Output from pactl on laptop (the second entry, "himinbjorg" are the LE12 RPi AirPlay autodiscovered sink) :

    There's nothing to change on the LE side because Kodi provides a working AirPlay target that devices can stream to - You proved that with the iPad mini. Ergo, if nothing happens (or wrong things happen) when you stream from the Arch device; something is wrong with the stream that you send.

    It's not an LE problem but if you want us to guess at the issue I'd start by sharing the Arch discover.conf file so we can see what sink properties are being used. Plus a Kodi debug log that might show the inbound stream details (or not, I'm guessing).

    Yes, this is not a bug report, just looking for some pointers in case someone had tried this. :)

    The raop-discover.conf I used are the example from pipewire.org. I tried to toggle various of the commented out settings here, but all of them failed, so I was thinking maybe someone had a working config. However the starting point are this:

    The Kodi debug log after a failed attempt:

    https://paste.libreelec.tv/careful-stork.log

    I run LE 12.0 nightly 2024-11-29 on RPi4B. Streaming audio from my iPad mini using AirPlay to the device works smoothly. But I now found that pipewire can use AirPlay to send audio to a device and wanted to see if I could make my Arch Linux laptop stream audio to the RPi4B. I have /etc/nsswitch.conf and avahi-daemon.service set up and port 5353 UDP open and followed the instructions here: https://docs.pipewire.org/page_module_raop_discover.html using the example configuration as starting point.

    The RPi4B are discovered and I can send audio to it from the laptop and it's seemingly playing from there. But on the LE12 side I get the spinning wheel on screen as soon as the stream hits, but then nothing more happens (nothing playing). I tried to tweak various knobs in the configuration file example from docs.pipewire.org, but to no avail. Anybody got a working configuration for this or some pointers to stuff I could try...?

    As long as I can use only one font Arial Unicode MS seems to be the best.

    I found it downloadable here: https://github.com/texttechnology…nicode%20MS.TTF

    I found that I already had this font on disk. Saved from an old installation of Windows XP. I checked them both with fontforge and also bitcompared them with cmp. It's the same file. I don't know how they can legally distribute this from github, but MS owns this font and they also own github now, and I think maybe this old font these days are free for personal use, but I have not investigated thoroughly.

    For khmer I guess there are no practical solution, as long as there's a one font limitation.

    Yes. Unicode is BIG. So the common thing to do these days seems to be to split it all into a multitude of fonts, like Noto. What I could find that contains the most glyphs in one single font was that weary old font Arial Unicode MS (23 MB).

    Using that I get rendering of everything I tried to throw at it. With one noteable exeption; khmer. So those songs with Sinn Sisamouth & Ros Serey Sothea still only displays square boxes. ;(

    Well, well. I'm norwegian. And it's not like I understand what it says. It's only about the sense of aesthetics....

    With your LibreELEC 12 beta 2 installation can you please try if this makes a different?

    Place these 2 line as the first 2 lines in your config.txt file:

    Code
    dtoverlay=
    dtoverlay=hifiberry-dacplus-pro

    and remove/comment out those lines:

    Code
    dtoverlay=hifiberry-dacplus
    core_freq_min=500

    Unfortunately, it did not help. Should I comment out "force_turbo=1" also?

    Generated a logfile with that setup, too:

    https://paste.libreelec.tv/driven-macaque.log

    Can you play flawless internet radio on RPi OS? I'm asking to rule out network or HiFiBerry driver issues.

    I had a conversation with our Linux audio guru HiassofT . He suggested to make a clean installation on another microSD, just with a minimal amount of add-ons. If the issue persists, post another log from that system.

    I had another microSD card laying around. I thought it would be best to test 11.0.6 and 12 beta2 up against each other. (Formatting the card between installations, no upgrade.)

    I made a clean barebones installation, installing only the Paradise Radio addon for testing, setting that to FLAC as I had before. And setting the audio output to the hifiberry card (ALSA).

    I generated logfile after each test. The result was that there are no issues with 11.0.6, but on 12 beta2 audio is choppy. Logfiles:

    No problems:
    LibreELEC (official): 11.0.6 (RPi4.arm)
    LibreELEC:~ # pastekodi
    https://paste.libreelec.tv/main-dingo.log

    Choppy audio:
    LibreELEC (official): 11.95.2 (RPi4.aarch64)
    LibreELEC:~ # pastekodi
    https://paste.libreelec.tv/logical-cowbird.log

    I don't think it's related to that. I've tested with the YouTube addon and the Paradise Radio addon (I don't think those use pulseaudio?) setting my output to ALSA hifiberry. Still same choppy sound on 12 beta2. (Did not happen on 11.0.6.)

    The weird thing is that audio files streamed over local network (SAMBA) plays flawlessy with ALSA hifiberry.

    Also, if I change sound output to raspberry and use ALSA HDMI output to my TV, the output from the YouTube addon and the Paradise Radio addon plays back flawlessy.

    So the problem only occurs with 12 beta1,2 using streaming apps and audio output to ALSA hifiberry.

    New logfile testing with 12 beta2 using Pardise Radio addon:

    https://paste.libreelec.tv/glorious-gorilla.log

    I now discovered that the cache-settings in advancedsettings.xml have been migrated to the GUI, so I thought this might be the problem. So I set the numbers I had in 11.0.6 correct. I also changed from wifi to wired connection to eliminate any problems that could stem from wifi. And I have force_turbo=1 enabled to eliminate issues with powersave. Bandwidth connection to the internet should not be a problem, I have atleast 60 - 90 Mbps download at worst. And I did not have any of those issues with LibreELEC 11.0.6, nor with any other device that I own.

    But I still have small clicks, pops and skips with streaming addons using 12 beta1 ...

    This is a new log:

    https://paste.libreelec.tv/many-javelin.log

    Sorry, I should have investigated more. Busy days. It's not an issue with what the heading says. I now uploaded an album with actual files (wavpack lossless) to the devices SD card. It plays back flawlessly. I encountered the problem with web streaming based addons. And it's not very choppy sound. It's more small clicks and pops and tiny skips now and then. Rather subtle. But it didn't happen in 11.0.6.

    I play the same album as tested above from Spotify with the librespot addon. There's bin a few of the forementioned artifacts during this. And here is the log file (pastekodi).

    https://paste.libreelec.tv/tender-tetra.log

    I upgraded from 11.0.6 to 12 beta 1. I experience a regression. My hardware are Raspberry Pi 4B 8GB with Hifiberry DAC2 Pro. The regression are that the audio is (via the Hifiberrry) somewhat choppy throughout. Also with force_turbo=1 enabled. This did not happen on 11.0.6. I tested with a few addons. Anybody else experiencing something similar?