Home of the Squeezebox™ & Transporter® network music players.
Results 1 to 4 of 4
  1. #1

    Digital signal processing is possible with piCoreplayer & squeezelite

    Hi here all.

    I'am an pretty old user of squeezelite / piCoreplayer & TinyCore Linux.
    Recently i discovered that a clever Swedish coder has created an DSP Engine which runs very good on my RPI along with a hackedup squeezelite and the piCoreplayer dist.
    https://www.diyaudio.com/forums/pc-b...st6215420.html

    I am no coder, i was getting some help from my older son, and we actually make it work.

    So i now have an special piCoreplayer/squeezelite which is capable of switching digital filters and samplerates on the fly.
    I cannot make this real "prober" myself, so hoping that someone here find this interesting and find it usefull and maybe do some prober code?

    What does it do? -Okay looking at the attached shows how easily the stuff is bringing my too "boomey" bass down to a more flat target... really cool

    Jesper.
    Attached Images Attached Images  

  2. #2
    Senior Member
    Join Date
    Sep 2009
    Location
    Norway
    Posts
    237
    Hi Jesper

    It's a really nice 'hack' to implement room-correction this way. Thanks for the inspiration. So, the actual DSP code is here, I guess:
    https://www.diyaudio.com/forums/pc-b...ml#post6206244

    Does the DSP code go into an .yml filter (I'm trying to string together the big overview...)

    /Claus
    Last edited by cfuttrup; 2020-05-23 at 12:00.

  3. #3
    Hi...

    And thanks for your'e post.
    The actual thread where the DSP Engine is anounced is here https://www.diyaudio.com/forums/pc-b...ction-etc.html

    The Github page with instructions etc... are here https://github.com/HEnquist/camilladsp

    It took me some time to understand the thing right as i am pretty new into this DSP/DRC thing, but you can find most answers in the thread.
    The .yml file you mention is the configuration where you place the filters you want to use (BiQuad's, Firs etc...) it's very good... Also explained in thread/github.

    I was hoping that some of the PiCore guy's will see this thread and finding it interessting...
    What is needed is a "special" squeezelite which will do this proberly, and implemented in Ralph's squeezlite at github. - And maybee integration in PiCoreplayer...

    Let's see what happens.

    Jesper.

  4. #4
    Quote Originally Posted by Jesperlykke View Post
    Hi...

    And thanks for your'e post.
    The actual thread where the DSP Engine is anounced is here https://www.diyaudio.com/forums/pc-b...ction-etc.html

    The Github page with instructions etc... are here https://github.com/HEnquist/camilladsp

    It took me some time to understand the thing right as i am pretty new into this DSP/DRC thing, but you can find most answers in the thread.
    The .yml file you mention is the configuration where you place the filters you want to use (BiQuad's, Firs etc...) it's very good... Also explained in thread/github.

    I was hoping that some of the PiCore guy's will see this thread and finding it interessting...
    What is needed is a "special" squeezelite which will do this proberly, and implemented in Ralph's squeezlite at github. - And maybee integration in PiCoreplayer...

    Let's see what happens.

    Jesper.
    This is brilliant! If only it could be controlled by the LMS interface = brilliant integration!

    do anyone knows if it keeps the sync between multiple players?

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •