RT Kernel - why?
The main goal in audio-processing is the latency. The latency is the delay beetween signal-creating and reaching the processing in the system (e.g time between pressing a key on the keyboard and hearing the tone). The standard kernels have the disadvantage that the processing is slower (~11ms) as in Windows or using a MAC . The faster the system, means the lower the latency, the more things can happen simular on a the system (e.g. more synths ..) Ingo Molnar, a RedHat developer and some others have started a project to minimize the latency in Linux: Realtime Preemption. By using excellent audio-hardware the JACK demon (Jack Audio Connection Kit) reach latency < 1ms, similar to the MacOS X „coreaudio“ system.
Het gaat er dus om dat bij het maken van 'realtime' muziek, er zo min mogelijk vertraging optreedt tussen de gespeelde noot op keyboard of gitaar en het geluid wat via de playback, speakers terug komt.
Ook zorgt een rt kernel voor een wat beter werkend jack audio server (jackd), minder zogenaamde xruns...
Er zijn in principe geen nadelen aan verbonden, er vanuit gaande dat de makers van Ubuntu weten hoe je zo'n kernel goed bouwt