Re: [LAU] Linux mint for audio?

From: david <gnome@email-addr-hidden>
Date: Wed Feb 20 2019 - 10:04:46 EET

On 2/18/19 6:10 AM, Len Ovens wrote:
> On Sun, 17 Feb 2019, david wrote:
>
>> On 2/17/19 1:01 PM, Len Ovens wrote:
>>> - no hyperthread
>>> - etc.
>>
>> Yet on my i7 laptop, audio works with hyperthreading just fine.
>
> My experience is that HT is ok at 64/2 but starts to have problems at
> lower latency. This doesn't matter for most recording where the audio
> can be run at 1024/2 but when using the computer as a live synth or
> guitar effects unit, it matters. My general thought is that if something
> matters at a lower latency... sooner or later it will bite with a
> "stray" xrun even at a higher latency.

Can't do 64/2 with my USB card. 512/3 on a non-RT kernel runs at 10.7ms
with no xruns.

>> It is in performance mode, though. I think keeping a steady clock is
>> more important for RT audio than the number of threads.
>
> In recent intel chips with "Boost",

Mine is old enough it has no Boost settings of any sort. Can't be
overclocked, either. Runs at 2.4GHz max. Under heavy loads - not when
doing audio stuff, but when stitching big panoramas - it heats up a lot.

> Performance mode means set the cpu
> speed to rated speed. However, at higher cpu use the speed will still go
> up and down between the limmits of rated speed and max boost speed.
> Going up does not seem to be a problem, but going down does. Also, Boost
> is temperature controlled... this means that the cpu is running closer
> to the maximum temperature and if it gets too close the speed will go
> below rated speed to cool down. Temperature control uses cpu time... but
> the code is not controlled by the OS and over temperature events tend to
> do bad things to audio.

I think temperature is the biggest performance problem on laptops.

> So it is worth turning Boost off to give a
> steady clock frequency. (I have in the past found that setting speed to
> 800Mhz does better audio than "ondemand" at 1.6Ghz) By watching
> temperatures while running the cpu(s) at 100% (build Ardour for example)
> I have found that I could actually run at a higher speed than
> preformance by setting min/max speeds rither than a governor. However, I
> don't do this because I know that things like dust and wearing fans will
> change this over time and rated speed does give some headroom.
>
> Anyway, I set jack to 16/2 and tweak for (hopefully) no xruns or best
> case. Then I am pretty sure I have done the best I can do at higher
> latency. (I turn cron off too while recording) I have a PCI audio
> device, USB devices will not do 16/2... 16/3 maybe, probably 32/* is a
> better target for USB.

Thanks, will keep that in mind. I have a Presonus Firewire card around
that I'd like to connect into the setup. (My old laptop had a Firewire
port.)

My good old reliable motherboard in my desktop machine decided that
being six years old meant it was time for the onboard video to die. I
was using the onboard video because the added video card had also died a
few years ago. (I also switched to a KVM that used USB connections, and
the old BIOS in the machine only recognizes keyboards plugged into the
PS/2 port.) So I'm looking into Ryzen 2700x/mobo/memory combos while the
desktop machine now does reliable work with a 3GHz Pentium.

-- 
David W. Jones
gnome@hawaii.rr.com
authenticity, honesty, community
http://dancingtreefrog.com
_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@lists.linuxaudio.org
https://lists.linuxaudio.org/listinfo/linux-audio-user
Received on Wed Feb 20 16:15:02 2019

This archive was generated by hypermail 2.1.8 : Wed Feb 20 2019 - 16:15:03 EET