Linux public beta (4408)

Official support for: u-he.com
Locked New Topic
RELATED
PRODUCTS

Post

Can you give a try with 1.1? And the 1.1 is much better than 1.0.7 by the way ;-)

Post

Ace is running fine in bitwig 1.1

Only not that friendly for my old laptop from 2008 :-).
But good enough to try :-).

Post

Kickass! Never expected this! :D

Post

GAMECHANGER!

U-He vst for Linux - the reason to manage it spontaneous and installed Ubuntu 14.04 with some KXStudio metas on my older mid 2010 ( iMac 27' i7/16GB Ram) and make some tests with Bitwig 1.1 and Renoise 3.1. I had some probs with my fw audio hardware (Saffire Pro24 DSP), but beside this and with USB-audio (THR5) everything working fine!

I had no deep view now , my first imprint is, the overall performance is not so smooth as with OSX when using the same (host) software - but it is great to have this opportunity and its working much better then I expected. The multicore switch in Diva is more important as in OSX, it makes a really difference (crackles without) I've mainly tested Diva and Podolski. I will report If i find serious bugs.

Thx to Sascha, Clemens and Urs.
[del]AudioLinux sucks.[/del]

Post

Hi Lump,
If you were able to evaluate the slowdown compared to Mac, what would it be?
Thanks.

Post

abique wrote:Hi Lump,
If you were able to evaluate the slowdown compared to Mac, what would it be?
Thanks.
The overall performance of the audio subsystem - it never "feels" rock stable and fast like on the mac. There are a lot of clicks and pops eg when I turn midi controller (cc) - xruns - in jackd, even with a higher buffer (256 f/p/s) . I was able to record this clicks and pops by capturing the audiostream. With OSX on e same computer, I use a lot of Diva instances with 64 f/p/s without any click.

I've made a lot of tweaks: Installed the recent low-latency kernel, add user to group audio, rtprio for usb or firewire -it helps a bit, but at least I'm not satisfied at this point. On the other side I'm surprised how many hardware is supported "ootb" - Push (in Bitwig), Saffire (now with softwarecontrol), THR5 (Yamaha modeling amp) and the complete iMac hardware.
[del]AudioLinux sucks.[/del]

Post

Can you tell me your cpu model? (cat /proc/cpuinfo).
For me it is rocking stable.

I have this in /etc/security/limits.conf:

Code: Select all

@audio          -       rtprio          unlimited
@audio          -       nice            unlimited
@audio          -       memlock         unlimited
@audio          -       priority        unlimited
@audio          -       cpu             unlimited
Please make sure that you're in the audio group (you can check that with the command "id").

And I don't use jack, just plain ALSA.

Post

abique wrote:Can you tell me your cpu model? (cat /proc/cpuinfo)..

Code: Select all

metasymbol@metasymbol-iMac:~$ cat /proc/cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 30
model name      : Intel(R) Core(TM) i7 CPU         870  @ 2.93GHz
stepping        : 5
microcode       : 0x3
cpu MHz         : 1197.000
cache size      : 8192 KB
physical id     : 0
siblings        : 8
core id         : 0
cpu cores       : 4
apicid          : 0
initial apicid  : 0
fpu             : yes
fpu_exception   : yes
cpuid level     : 11
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts nopl xtopology nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm ida dtherm tpr_shadow vnmi flexpriority ept vpid
bogomips        : 5852.45
clflush size    : 64
cache_alignment : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:

processor       : 1
vendor_id       : GenuineIntel
cpu family      : 6
model           : 30
model name      : Intel(R) Core(TM) i7 CPU         870  @ 2.93GHz
stepping        : 5
microcode       : 0x3
cpu MHz         : 1197.000
cache size      : 8192 KB
physical id     : 0
siblings        : 8
core id         : 0
cpu cores       : 4
apicid          : 1
initial apicid  : 1
fpu             : yes
fpu_exception   : yes
cpuid level     : 11
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts nopl xtopology nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm ida dtherm tpr_shadow vnmi flexpriority ept vpid
bogomips        : 5852.45
clflush size    : 64
cache_alignment : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:

processor       : 2
vendor_id       : GenuineIntel
cpu family      : 6
model           : 30
model name      : Intel(R) Core(TM) i7 CPU         870  @ 2.93GHz
stepping        : 5
microcode       : 0x3
cpu MHz         : 1197.000
cache size      : 8192 KB
physical id     : 0
siblings        : 8
core id         : 1
cpu cores       : 4
apicid          : 2
initial apicid  : 2
fpu             : yes
fpu_exception   : yes
cpuid level     : 11
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts nopl xtopology nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm ida dtherm tpr_shadow vnmi flexpriority ept vpid
bogomips        : 5852.45
clflush size    : 64
cache_alignment : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:

processor       : 3
vendor_id       : GenuineIntel
cpu family      : 6
model           : 30
model name      : Intel(R) Core(TM) i7 CPU         870  @ 2.93GHz
stepping        : 5
microcode       : 0x3
cpu MHz         : 1197.000
cache size      : 8192 KB
physical id     : 0
siblings        : 8
core id         : 1
cpu cores       : 4
apicid          : 3
initial apicid  : 3
fpu             : yes
fpu_exception   : yes
cpuid level     : 11
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts nopl xtopology nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm ida dtherm tpr_shadow vnmi flexpriority ept vpid
bogomips        : 5852.45
clflush size    : 64
cache_alignment : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:

processor       : 4
vendor_id       : GenuineIntel
cpu family      : 6
model           : 30
model name      : Intel(R) Core(TM) i7 CPU         870  @ 2.93GHz
stepping        : 5
microcode       : 0x3
cpu MHz         : 1197.000
cache size      : 8192 KB
physical id     : 0
siblings        : 8
core id         : 2
cpu cores       : 4
apicid          : 4
initial apicid  : 4
fpu             : yes
fpu_exception   : yes
cpuid level     : 11
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts nopl xtopology nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm ida dtherm tpr_shadow vnmi flexpriority ept vpid
bogomips        : 5852.45
clflush size    : 64
cache_alignment : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:

processor       : 5
vendor_id       : GenuineIntel
cpu family      : 6
model           : 30
model name      : Intel(R) Core(TM) i7 CPU         870  @ 2.93GHz
stepping        : 5
microcode       : 0x3
cpu MHz         : 1197.000
cache size      : 8192 KB
physical id     : 0
siblings        : 8
core id         : 2
cpu cores       : 4
apicid          : 5
initial apicid  : 5
fpu             : yes
fpu_exception   : yes
cpuid level     : 11
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts nopl xtopology nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm ida dtherm tpr_shadow vnmi flexpriority ept vpid
bogomips        : 5852.45
clflush size    : 64
cache_alignment : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:

processor       : 6
vendor_id       : GenuineIntel
cpu family      : 6
model           : 30
model name      : Intel(R) Core(TM) i7 CPU         870  @ 2.93GHz
stepping        : 5
microcode       : 0x3
cpu MHz         : 1330.000
cache size      : 8192 KB
physical id     : 0
siblings        : 8
core id         : 3
cpu cores       : 4
apicid          : 6
initial apicid  : 6
fpu             : yes
fpu_exception   : yes
cpuid level     : 11
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts nopl xtopology nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm ida dtherm tpr_shadow vnmi flexpriority ept vpid
bogomips        : 5852.45
clflush size    : 64
cache_alignment : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:

processor       : 7
vendor_id       : GenuineIntel
cpu family      : 6
model           : 30
model name      : Intel(R) Core(TM) i7 CPU         870  @ 2.93GHz
stepping        : 5
microcode       : 0x3
cpu MHz         : 1197.000
cache size      : 8192 KB
physical id     : 0
siblings        : 8
core id         : 3
cpu cores       : 4
apicid          : 7
initial apicid  : 7
fpu             : yes
fpu_exception   : yes
cpuid level     : 11
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts nopl xtopology nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm ida dtherm tpr_shadow vnmi flexpriority ept vpid
bogomips        : 5852.45
clflush size    : 64
cache_alignment : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:
abique wrote: I have this in /etc/security/limits.conf:

Code: Select all

@audio          -       rtprio          unlimited
@audio          -       nice            unlimited
@audio          -       memlock         unlimited
@audio          -       priority        unlimited
@audio          -       cpu             unlimited
OK, I will check this edited with your values.
abique wrote: Please make sure that you're in the audio group (you can check that with the command "id").
I've done that as I wrote before.
abique wrote: And I don't use jack, just plain ALSA.
Thats the point - I made the same experience; with pure ALSA it working much better then with JACK.

I will make some tests later and report!

nevertheless thx for help.
[del]AudioLinux sucks.[/del]

Post

Yes your CPU is better than mine:

Code: Select all

processor	: 0
vendor_id	: GenuineIntel
cpu family	: 6
model		: 30
model name	: Intel(R) Core(TM) i7 CPU         860  @ 2.80GHz
stepping	: 5
microcode	: 0x7
cpu MHz		: 2794.000
cache size	: 8192 KB
So it is mainly some configuration issues ;-)

Post

@Lump :

Code: Select all

metasymbol@metasymbol-iMac:~$ cat /proc/cpuinfo
...
model name      : Intel(R) Core(TM) i7 CPU         870  @ 2.93GHz
...
cpu MHz         : 1197.000
It appears that your CPU cores are throttled, at least in this report.

Best,

dp

Post

I think it is just dynamic clock, so when you're idle you don't consume too much power.

Post

StudioDave wrote: It appears that your CPU cores are throttled, at least in this report.
Hi Dave

This is not the latest hardware (2010) but still a very fast and beautiful computer. I think if there is something throttled, it must be a feature, that "maybe" the recent linux kernel can't handle properly. But I haven't tested abiques tips for PAM (unlimited) yet because my children don't let me a minute in my studio this WE ;)

So on monday morning, the quiet hour for daddy.... thank you Dave :)

BTW: I've ordered an Arturia Bundle with Keylab 25 and a license of Bitwig Studio - seemed to be a good value for the money (322 €) what you think?
[del]AudioLinux sucks.[/del]

Post

It is not for PAM, but for /etc/security/limits.conf ^^.
Arturia Bundle is fantastic, you'll enjoy it.

Post

Lump wrote:
BTW: I've ordered an Arturia Bundle with Keylab 25 and a license of Bitwig Studio - seemed to be a good value for the money (322 €) what you think?
Insist on a completely perfect keyboard, there have been issues at Arturia:

http://forum.arturia.com/index.php?topic=14066.0

Good luck, and congrats on having kids in the studio!

Post

Lump wrote:
StudioDave wrote: It appears that your CPU cores are throttled, at least in this report.
This is not the latest hardware (2010) but still a very fast and beautiful computer. I think if there is something throttled, it must be a feature, that "maybe" the recent linux kernel can't handle properly. But I haven't tested abiques tips for PAM (unlimited) yet because my children don't let me a minute in my studio this WE ;)
You may have a cpu governor at work. As root user check for this information:

Code: Select all

# cpupower frequency-info
analyzing CPU 0:
  driver: acpi-cpufreq
  CPUs which run at the same hardware frequency: 0
  CPUs which need to have their frequency coordinated by software: 0
  hardware limits: 500 MHz - 2.00 GHz
  available frequency steps: 2.00 GHz, 1000 MHz, 500 MHz
  available cpufreq governors: conservative, userspace, powersave, ondemand, performance
  current policy: frequency should be within 500 MHz and 2.00 GHz.
                  The governor "ondemand" may decide which speed to use
                  within this range.
  current CPU frequency is 500 MHz (asserted by call to hardware).
  boost state support:
    Supported: no
    Active: no
    Boost States: 0
    Total States: 3
    Pstate-P0:  2000MHz
    Pstate-P1:  1000MHz
    Pstate-P2:  500MHz
Run the command before and during a session to check if a governor has kicked in.

You can then use the cpupower utility to set the min/max for the governor, or you can set the governor to performance, though of course that's going to run your CPU at full speed all the time, so keep the cooler handy. :)

Hopefully there are no issues with cpupower and recent kernels.

Best,

dp

Locked

Return to “u-he”