Documentation Musicians Beat

From FedoraProject

(Difference between revisions)
Jump to: navigation, search
(Move to jack2: wrote actually-useful content)
Line 1: Line 1:
 
== Move to jack2 ==
 
== Move to jack2 ==
Fedora 14 uses <code>jack2</code> for the first time, which brings several benefits over previous versions:
+
<!-- crantila: All of the <code> tags should be <systemitem> in DocBook -->
* dbus cooperation
+
Fedora 14 moves from <code>jack</code> to <code>jack2</code>, formerly called <code>jackdmp</code>.  <code>jack2</code> offers many improvements over previous versions available in Fedora.  Current <code>jack</code>-capable programs can take advantage of these improvements without modification.
* multi-processor
+
 
* whatever else
+
* <code>jack2</code> takes advantage of multi-processor or multi-core systems.  The result is fewer audio glitches when more than one <code>jack</code>-enabled program is run.
 +
* You can now modify connections without interrupting the audio stream.  This means that you do not need to stop recording or playback in order to change how your programs connect to each other.
 +
* "Asynchronous" activation prevents audible audio glitches.  If a program does not provide a sample in time, <code>jack2</code> automatically repeats the previous sample.  The old <code>jack</code> server would have produced an audible glitch, but with <code>jack2</code>, you may not even hear the missing sample.
 +
* You can use <code>jack2</code> and <code>PulseAudio</code> on the same computer.  When the <code>jack</code> server starts, it automatically takes control of your audio hardware from <code>PulseAudio</code>.  When the <code>jack</code> server stops, it automatically returns control of your audio hardware to <code>PulseAudio</code>.  There is no longer a benefit to removing <code>PulseAudio</code>.
 +
 
 +
The move to <code>jack2</code> is another example of the behind-the-scenes improvements that are a part of Fedora 14.
  
 
== gtick ==
 
== gtick ==

Revision as of 16:31, 4 September 2010

Contents

Move to jack2

Fedora 14 moves from jack to jack2, formerly called jackdmp. jack2 offers many improvements over previous versions available in Fedora. Current jack-capable programs can take advantage of these improvements without modification.

  • jack2 takes advantage of multi-processor or multi-core systems. The result is fewer audio glitches when more than one jack-enabled program is run.
  • You can now modify connections without interrupting the audio stream. This means that you do not need to stop recording or playback in order to change how your programs connect to each other.
  • "Asynchronous" activation prevents audible audio glitches. If a program does not provide a sample in time, jack2 automatically repeats the previous sample. The old jack server would have produced an audible glitch, but with jack2, you may not even hear the missing sample.
  • You can use jack2 and PulseAudio on the same computer. When the jack server starts, it automatically takes control of your audio hardware from PulseAudio. When the jack server stops, it automatically returns control of your audio hardware to PulseAudio. There is no longer a benefit to removing PulseAudio.

The move to jack2 is another example of the behind-the-scenes improvements that are a part of Fedora 14.

gtick

New to Fedora14, gtick is a metronome application supporting different meters and speeds up to 1000 bpm. Review the details at http://www.antcom.de/gtick/.

qsynth

qsynth is a GUI front end for the Fluidsynth software synthesizer. Details of qsynth may be found at http://qsynth.sourceforge.net/qsynth-index.html.


Musicians' Guide

With Fedora 14, the Documentation Project introduces a new user guide about music and audio software.