[AudioI] Elk Audio OS

Christopher D'Costa dcostac86 at gmail.com
Mon Apr 5 00:44:50 UTC 2021


I've used a pisound hat with the blokas patchbox os. I have measured
latency as low as 5ms but more often it's closer to the 8-10ms rage.

I think the real value in Elk is the plugins they've compiled. The no
nonsense and minimal overheads make the experience somewhat more authentic
(I've only had a short play through one of their development boards).
Particularly for live performances.

The latency itself isn't that much of an issue when you look at commercial
products that would do a similar job their average latency is in the
10-15ms range.

On Mon, 5 Apr 2021, 8:19 am Matt, <matt at audioinjector.net> wrote:

> I'm interested to know how close a regular linux OS distro, such as
> buildroot or Raspbian can get to Elk's 1ms latency ? For the apps you want
> to run, if their scheduling priorities are set to a maximum, how close do
> you think it can get ?
>
> Here is an example in code of what I mean by scheduling priority change :
> https://github.com/flatmax/gtkiostream/blob/master/include/ALSA/ALSA.H#L58
>
> Matt
> On 5/4/21 10:15 am, Christopher D'Costa wrote:
>
> Dang indeed. Was hoping for an Aussie bit of kit that I could try with Elk
> given how long it takes for anything to ship.
>
> Cheers Matt! Thanks for looking into this.
>
> On Mon, 5 Apr 2021, 7:53 am Matt, <matt at audioinjector.net> wrote:
>
>> Ouch ! Elk OS is all custom register writing !
>>
>> Check here for example :
>>
>>
>> https://github.com/elk-audio/rpi-rtdm-audio-driver/blob/master/pcm5122-elk.c#L58-L70
>>
>> This will have to be a community support thing.
>>
>> Matt
>> On 5/4/21 9:25 am, Christopher D'Costa wrote:
>>
>> This looks like the most detail I can find. The guys at Elk say it's
>> possible, as long as the audio driver exists.
>>
>> https://github.com/elk-audio/rpi-rtdm-audio-driver
>>
>> https://source.denx.de/Xenomai/xenomai
>>
>>
>> The OS itself being for musicians seems better suited to the Audio
>> Injector stuff than it is to the HiFiBerry.
>>
>>
>>
>> On Mon, 5 Apr 2021, 5:55 am Matt, <matt at audioinjector.net> wrote:
>>
>>> Any information anywhere on the Elk Audio OS - what hardware, kernel,
>>> etc etc ?
>>> On 4/4/21 11:36 am, Christopher D'Costa via People wrote:
>>>
>>> It's the same ADC and DAC chip as the HiFiBerry from what I can tell. So
>>> should be pretty straight forward right?
>>>
>>>
>>> They use different audio codecs. It will take some work.
>>>
>>>
>>>
>>> On Sun, 4 Apr 2021, 8:06 am Randy Reichenbach, <randaji at gmail.com>
>>> wrote:
>>>
>>>> I'm sure hoping that someone responds with a "yes", but I have a
>>>> feeling it's currently, "not yet".
>>>>
>>>> Here's a thread from a little over a year ago:
>>>>
>>>> https://forum.elk.audio/t/is-the-elk-pi-hat-essential-for-running-the-elk-audio-os/128/4
>>>>
>>>> The existing ALSA based AudioInjector driver won't work with Elk.
>>>> Someone would have to explicitly create a real-time audio driver (again I'm
>>>> hoping, but not finding).
>>>>
>>>> The ray of sunshine might be that ELK did it for HifiBerry:
>>>> https://elk.audio/elk-audio-os-%e2%99%a5-hifiberry/
>>>>
>>>> AudioInjector could probably help their sales if they created an ELK
>>>> driver for us.  Hint, hint.
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> On Sat, Apr 3, 2021 at 3:10 PM Christopher D'Costa via People <
>>>> people at lists.audioinjector.net> wrote:
>>>>
>>>>> Hey Michael,
>>>>>
>>>>> Do you know if Elk Audio OS will be compatible with any of your ADC
>>>>> ADC products?
>>>>>
>>>>> Cheers,
>>>>> Chris
>>>>>
>>>>> --
>>>>> People mailing list
>>>>> People at lists.audioinjector.net
>>>>> https://lists.audioinjector.net/mailman/listinfo/people
>>>>>
>>>>
>>> --
>>> Checkout the community email list :https://lists.audioinjector.net/mailman/listinfo/people
>>>
>>> --
>> Checkout the community email list :https://lists.audioinjector.net/mailman/listinfo/people
>>
>> --
> Checkout the community email list :https://lists.audioinjector.net/mailman/listinfo/people
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.audioinjector.net/pipermail/people/attachments/20210405/88517924/attachment-0001.htm>


More information about the People mailing list