[AudioI] Elk Audio OS
Matt
matt at audioinjector.net
Mon Apr 5 00:19:12 UTC 2021
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
> <mailto: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
> <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://github.com/elk-audio/rpi-rtdm-audio-driver>
>>
>> https://source.denx.de/Xenomai/xenomai
>> <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
>> <mailto: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 <mailto: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
>>> <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/
>>> <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
>>> <mailto: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
>>> <mailto:People at lists.audioinjector.net>
>>> https://lists.audioinjector.net/mailman/listinfo/people
>>> <https://lists.audioinjector.net/mailman/listinfo/people>
>>>
>>>
>> --
>> Checkout the community email list :
>> https://lists.audioinjector.net/mailman/listinfo/people <https://lists.audioinjector.net/mailman/listinfo/people>
>>
> --
> Checkout the community email list :
> https://lists.audioinjector.net/mailman/listinfo/people <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/d8066c15/attachment.htm>
More information about the People
mailing list