Linux public beta (4408)
- KVRist
- 286 posts since 19 Jun, 2004
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.
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]
- KVRist
- 286 posts since 19 Jun, 2004
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.abique wrote:Hi Lump,
If you were able to evaluate the slowdown compared to Mac, what would it be?
Thanks.
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]
-
- KVRian
- Topic Starter
- 814 posts since 26 May, 2013 from France, Sisteron
Can you tell me your cpu model? (cat /proc/cpuinfo).
For me it is rocking stable.
I have this in /etc/security/limits.conf:
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.
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
And I don't use jack, just plain ALSA.
- KVRist
- 286 posts since 19 Jun, 2004
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:
OK, I will check this edited with your values.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
I've done that as I wrote before.abique wrote: Please make sure that you're in the audio group (you can check that with the command "id").
Thats the point - I made the same experience; with pure ALSA it working much better then with JACK.abique wrote: And I don't use jack, just plain ALSA.
I will make some tests later and report!
nevertheless thx for help.
[del]AudioLinux sucks.[/del]
-
- KVRian
- Topic Starter
- 814 posts since 26 May, 2013 from France, Sisteron
Yes your CPU is better than mine:
So it is mainly some configuration issues
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
- KVRian
- 1297 posts since 23 Jun, 2007 from Findlay OH USA
@Lump :
It appears that your CPU cores are throttled, at least in this report.
Best,
dp
Code: Select all
metasymbol@metasymbol-iMac:~$ cat /proc/cpuinfo
...
model name : Intel(R) Core(TM) i7 CPU 870 @ 2.93GHz
...
cpu MHz : 1197.000
Best,
dp
- KVRist
- 286 posts since 19 Jun, 2004
Hi DaveStudioDave 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
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]
-
- KVRAF
- 9132 posts since 6 Oct, 2004
Insist on a completely perfect keyboard, there have been issues at Arturia: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?
http://forum.arturia.com/index.php?topic=14066.0
Good luck, and congrats on having kids in the studio!
- KVRian
- 1297 posts since 23 Jun, 2007 from Findlay OH USA
You may have a cpu governor at work. As root user check for this information:Lump wrote: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 WEStudioDave wrote: It appears that your CPU cores are throttled, at least in this report.
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
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