Please Update ALSA driver

  • Hello! Esi Juli@ (all ICE1724) does not work with automatic sample rates

    This change will help. [ALSA] ice1724 - Improved the Juli rate setting [Linux 2.6.26] - Linux Kernels:!::thumbup:

    Code
    [ALSA] ice1724 - Improved the Juli rate setting
    
    * moving most of clock-specific code to card-specific routines
    * support for ESI Juli
    * to-be-researched - monitoring of analog/digital inputs
    
    Signed-off-by: Pavel Hofman <[email protected]>
    Signed-off-by: Takashi Iwai <[email protected]>
  • This change has been included in Linux kernels for almost 11 years now.

    Code
    commit d16be8ed69f3e59d36be8c422508c3a10082fdaa
    Author: Pavel Hofman <[email protected]>
    Date: Thu Mar 20 12:10:27 2008 +0100
    
    
    [ALSA] ice1724 - Improved the Juli rate setting

    If you have issues we need some more info and a description what exactly doesn't work.

    Please provide a full debug log.

    How to post a log (wiki)

    1. Enable debugging in Settings>System Settings>Logging
    2. Restart Kodi
    3. Replicate the problem
    4. Generate a log URL (do not post/upload logs to the forum)

    use "Settings > LibreELEC > System > Paste system logs" or run "pastekodi" over SSH, then post the URL link

    so long,

    Hias

  • It is incorrect. Release date is Dec 2018.

    aplay -D hw:1,0 /storage/music/44.wav -v

    it doesnt play because ice1724 is waiting for 32bit data (although file is 16bit)

    But if you change to "plughw" (aplay -D plughw:1,0 /storage/music/44.wav -v), the sound appears. If you change nothing in asound.conf, the sound is 48000 Hz constantly, independently of the file being played.

  • This is normal. ICE1724 only supports 32 bit format and the default alsa configuration (default:0 pcm) uses the dmix plugin with a fixed 48kHz rate - this is identical to how it works on other Linux distributions.

    You either need to access the hw: device in 32bit or use plughw so it can auto-convert other formats to 32bit.

    so long,

    Hias