From: Vincent J. <v.j...@fr...> - 2010-09-16 07:34:35
|
Le 16/09/2010 08:42, Robert Jonsson a écrit : > Hello again, > > 2010/9/15 Vincent Jousse<v.j...@fr...>: > >>>> I've just tried the "add empty measure" option and it works ! Thanks ! >>>> The next step is to add the opposite: removing measure (I would have liked >>>> it 20 minutes ago ...). I think it would be very useful too. >>>> >>>> >>> Ah, well, I will add it to the list :) >>> >>> >> Will it be embedded in 1.1 version ? ;) >> > Sorry, but that is unlikely for 1.1 atleast.. Keep bugging us ;) > > >>> >>>> I still have huge issues when I try to open a project which uses Addictive >>>> Drums. Whether muse crashes (most of the time), or it opens the project, but >>>> Jack stops and even if I start it again, Addictive Drums can no more make >>>> sounds. It is very very uncomfortable and I don't know how I can help to fix >>>> it. Please tell me what I can do to give you the good information. >>>> >>>> >>> Ok, that sounds no good. >>> >>> Do you mean that jack quits or does it kick muse out? >>> >>> >> most of the times, it kicks muse out. Sometimes jack stops. >> >>> If muse is kicked out I think you could improve it with adding the >>> parameters "--timeout 5000 --nozombies" to jackd. >>> >>> Are you running a realtime kernel? >>> >>> >> yes -> 2.6.31-11-rt >> >>> What parameters are you using for jack? >>> >>> I use: >>> jackd -t 5000 -Z -P90 -d alsa -d hw:0 -r 44100 -p 128 >>> with quite good results >>> >>> >> I launch jackd with qjackctl, so I can access to most of the options you >> gave me, except -Z (--nozombies) option (unless I'm really blind !). >> So, by disabling the real time option, I've no more issue in launching >> the projects, but I need it to be activated !! if not, I get some >> "lags", and I can't work with it. >> > The lag you mention is normally referred to as latency. The settings > above gives very low latency on my system. > Actually, using realtime has no difference on latency, it is the > buffer settings that control latency. (one could say that realtime has > indirect effect on latency, see below) > Small buffers low latency, large buffers high latency. > What the realtime setting does is allow jack and muse to have the > highest priority level. This is mainly to remove XRUNs and keep a > steady tempo. Sorry about my English, that's just what I mean: When I deactivate real time, I get not at all steady tempo and it's not usable for me. > With realtime enabled it is possible to have smaller > buffers, lower latency and still minimize XRUNs. > > Further, I think qjackctl has a specific line where you can input any > extra parameters to jackd that don't have a specific input box. > For recent jack1 versions (from 0.117) the -R is no longer needed. > realtime is the default. > To break down the info. > -t 5000 : same as --timeout 5000, makes jack allow some slowness in > the clients > -Z : not sure what the difference is, allows even slower clients?! > -P90 : sets the priority of jack higher (possibly makes it more stable) > -d alsa -d hw:0 : set it to my sound card > -r 44100 : I still work in CD sample rate > -p 128 : sets the soundcard buffer to 128, low latency ( "lag" > should be very workable) > > This is quite complicated, but to get your system working as good as > possible it's good to give it some time and try to understand as much > as possible. > > Regards, > Robert > |