Tests to determine the difference in reliable low latency performance between linux-generic and linux-lowlatency kernels on Ubuntu Natty.

Results can be found here: generic vs lowlatency test results

Quick Instructions

Start jackd with the lowest latency frames/period possible without getting xruns. Use Ardour/jack for at least 10-15 minutes while compressing files and opening graphic editing programs to determine that you have reliable performance. Commit results, either by adding them Here or mailing them to ubuntustudio or ubuntustudio-devel mail lists.

Instructions on Testing

Prerequisites

To add linux-lowlatency do: sudo add-apt-repository ppa:abogani/ppa && sudo apt-get update && sudo apt-get install linux-lowlatency

Jack Settings

We are not looking to measure exact latency. The point of this test is to compare -generic and -lowlatency kernels. To do that, we need to make sure we are using the same jack settings on both tests, and using the same audio program. The only jack setting we change in between tests is frames/period.

Example jackd commands:

Translates as:

-d alsa = using alsa driver

hw:1 = using second card in the list of devices (first being 0)

-r 44100 = using 44100kHz samplerate

-n 2 = Using 2 period/buffer

-p 64 = Using 64 frames/period

The resulting line we'll be looking for in the terminal after launching jackd would be:

configuring for 44100Hz, period = 128 frames (2.9 ms), buffer = 2 periods

Note the (2.9 ms) value. (need to check if this value is the same whether running from terminal or viewing the ms value from qjackctl settings window).

Doing the Test

Information to include with the test result should be:

Example:

Committing the results

Results can be added directly Here, or mailed to either ubuntustudio or ubuntustudio-devel mail lists. Just be sure to include all relevant information.

generic_vs_lowlatency_testing (last edited 2011-04-20 05:00:58 by 90-230-166-102-no35)