Hi
I experience poor performance in various ways with renoise/linux. I thought it was something with my jack setup, realtime setup or laptop, and didn’t pursue it. However I’m mixing a “real” session and ran ardour2 over jack for 4 hours without a single xrun today. 20 tracks, lots of plugins, 0 xruns.
My renoise experience:
-
Loading a song (if the loaded or loading song is big, working now with on 36M and one 59M), causes jack to shutdown and gives me the “increase jacks client timeout to 1000ms” warning (my jack timeout is already 2000ms). This happens every time.
-
At random and sometime semi-predictable places, renoise causes xrun + audible click, mostly at playback of a loaded song.
-
Renoise seems to eat up cpu just by sitting there. Renoise cpu usage with a song loaded, but not running is 16%, 9% if I switch to another workspace or minimize renoises window. I did fiddle with the frame rate, but that doesn’t really change things that much (except making renoise a pain wo work with at 5fps), so I’m working at 40pfs.
I know all this is pretty vague, but I hope someone has a word of wisdom, regarding performance with renoise/linux.
Also, since the source of renoise is closed, I (we) can only hope/pray that the jack code is clean. The releasing-old-song-zombifies-renoise-and-kills-jack-problem, suggests that something that’s not supposed to be there (loading, releasing a song) is inside the audio thread. A word from the devs regarding this issues would be great - are “we” happy with the current state of the jack performance? As I always assumed, it could just be my setup, but I’m starting to doubt that 
atte@blokhus:~$ cat .jackdrc
/usr/bin/jackd -P65 -t5000 -u -dfirewire -r44100 -p128 -n3
atte@blokhus:~$ uname -r
3.0-rt