Hi! I have a 2014 mac with 8gb ram and yosemite.
when use axoloti often the computer's fans run at full speed, looking at the system monitor I noticed that there is a high CPU consumption (over 100 in the %CPU column).
it's normal?
Huge CPU usage on Yosemite
WOW. I thought I was the only one..... MIne is older macbook with 10.7.5 and I thought that was the issue.... If you have a new Mac, maybe my old mac is not the issue anyway...
When I open the editor the cpu jumps to 135-150% after started it will run at around 50-70% Fan going nuts. I am actually trying to get money for a new computer, but if new computers have same issue, I wont.....
Maybe it is a general Mac issue?
What do PC users say? Linux users?
Just took screenshot:
I get about 44% cpu (running tybett demo) , drops to about 25% with no patch running.
iMac 2.9Ghz i5 (which has 2 + 2 cores)
if i run linux (under vmware) id say the load is about the same (hard to tell given its a virtual machine, and only has half the resources) .. so same for linux/mac
the obvious thing to note, is its only hitting cpu when the axoloti board is connected,
sure I get peaks as a patch is loaded (as expected) but then the load drops as soon as its finished loading...
(down to about 0.5% .. which is kind of normal/expected)
this tells me its the serial link chewing cpu, which I think we need to look at....
(IO is expensive, but this seems to me to be pretty high)
ok, I've raised an issue to look at it: https://github.com/axoloti/axoloti/issues/239
(expectations: don't expect a quick fix, this may prove difficult to reduce if its caused by the java lib thats being used)
My 2009 windows machine shows 5-6% cpu usage, it seems a platform specific issue, and I certainly expect it to be solvable.
All the audio work is exclusively done on the Axoloti Core board, I do not have a good excuse for the high cpu load you are observing.
Very nice that you are looking into it. I will keep my laptop for now then and see if any future updates will solve the issues
Can we get some more feedback on window and Linux?
In particular I want to know CPU rise when the board is 'connected' to UI vs disconnected, both running a patch and not.
( my Linux test is via VMware on Mac OS X so I need a proper non vm test, I will also test on Win 10 under VM)
I've already profiled app so we know where issue is, just need to drill down to find cause and see if we can figure a solution.
tonight I do a test with opensuse and will update
now I am in the office and I not have axo with me.
I can, however, install the software and see how it behaves
ok, i have opensuse and i'm a basic linux user...
the software provided is for debian/ubuntu and i need to compile it for opensuse but unfortunately I'm not able to do so
so I can not do the tests under Linux.
someone can compile it for me?
I recently tried the audio software SunVox for Linux that comes pre-compiled for different platforms and consists of a single executable file. you can do that also for axo? It might be interesting to have also a version for raspberry.
sorry i don't have opensuse
you should be able to grab the files from github (see developers section in linux) and run build.sh.
you will need to edit the build.sh, and remove the apt-get and install the packages it names, using whatever package tool opensuse has (assuming its not apt)
you can report any issues you get in the helpdesk section.
(or perhaps someone with opensuse will come along soon)
Im assuming you have a recent version of opensuse, so java is up to date?
Raspberry, Ive not tested, but should already build on something like raspbian (debian based)
But Id guess it will run like a dog with no legs... even on a PI2.
(I have used Axoloti as a midi device from a PI2 which was cool, and my main 'use case')
I'll given it a go though. perhaps if I run it via HDMI rather than a remote xwindows it might run better?!
I am running the Axoloti-patcher (latest git) on a MacBook Air (11-inch, Mid 2012) with OSX 10.11.
- Not connected to the board the Axoloti-patcher uses about 1% cpu power.
- Connected to the board without any patch loaded i get about 30% cpu power.
- Connected to the board and demo-path tybett running it uses about 70% cpu power.