]> Shamusworld >> Repos - ardour-manual-diverged/blobdiff - _manual/03_setting-up-your-system/05_setting-up-midi.html
next batch of XHTML validation fixes. somebody really hates markup languages here...
[ardour-manual-diverged] / _manual / 03_setting-up-your-system / 05_setting-up-midi.html
index d76ba5f1ad6a2e9f64d7c1a307cc0ab81d10628e..430035367f78ac1d7e759683337674654a2ff290 100644 (file)
@@ -9,10 +9,29 @@ title: Setting Up MIDI
  <h2>MIDI Handling Frameworks</h2>
 <p>Below is a list of various MIDI Frameworks for getting MIDI data into and out of Ardour in order to work with MIDI aware software/hardware.</p>
 <h4>CoreMIDI</h4>
-<p> CoreMIDI is the standard MIDI framework to comunicate with MIDI hardware on OSX systems. It provides drivers and libraries needed by MIDI clients. These ports do not show up in qjackctl</p>
+
+<p> CoreMIDI is the standard MIDI framework to comunicate with MIDI
+hardware on OSX systems. It provides drivers and libraries needed by
+MIDI clients. These ports do not show up in qjackctl</p>
+
 <h4>ALSA MIDI</h4>
-<p> ALSA MIDI is the standard MIDI framework to comunicate with MIDI hardware on Linux systems. It provides drivers and libraries needed by MIDI clients. These ports show up under the "MIDI" tab in qjackctl</p>
+
+<p> ALSA MIDI is the standard MIDI framework to comunicate with MIDI
+hardware on Linux systems. It provides drivers and libraries needed by
+MIDI clients. These ports show up under the "ALSA" tab in qjackctl</p>
+
 <h4> JACK MIDI</h4>
-<p> JACK MIDI is a framework used to comunicate between JACK MIDI software clients. On OSX JACK MIDI provides 0 jitter and a fixed latency of 1 period MIDI routing. On Linux JACK MIDI provides zero latency, except when there is a midi loop where the latency would fixed at 1 perioud, and zero jitter MIDI routing. These ports show up under the "JACK MIDI" tab in qjackctl</p>
+
+<p> JACK MIDI is a framework used to comunicate between JACK MIDI
+software clients. It provides zero jitter and a fixed latency of 1
+"period" (the same latency that exists for audio). These ports show up
+under the "MIDI" tab in qjackctl.
+</p>
     
+<p>
+Various ways of "bridging" between the native MIDI framework
+(e.g. CoreMIDI or ALSA) and JACK MIDI, as described in the sections
+below.
+</p>
+
 {% children %}