X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=_manual%2F03_setting-up-your-system%2F05_setting-up-midi.html;h=8fb4083a3fafa85cde1a2cb3623cb21e63f9e897;hb=69fdbbb2e3f21977c7675cf13e21ae95bacef30e;hp=fc5faa42dc7009cffba879add1612b07c80f891b;hpb=7088d7d2e5632f3e8b38ac8fd9e85aa9d62f9402;p=ardour-manual diff --git a/_manual/03_setting-up-your-system/05_setting-up-midi.html b/_manual/03_setting-up-your-system/05_setting-up-midi.html index fc5faa4..8fb4083 100644 --- a/_manual/03_setting-up-your-system/05_setting-up-midi.html +++ b/_manual/03_setting-up-your-system/05_setting-up-midi.html @@ -2,5 +2,31 @@ layout: default title: Setting Up MIDI --- +

MIDI Handling Frameworks

+

CoreMIDI

+ +

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

+ +

ALSA MIDI

+ +

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

+ +

JACK MIDI

+ +

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. +

+

+Various ways of "bridging" between the native MIDI framework +(e.g. CoreMIDI or ALSA) and JACK MIDI, as described in the sections +below. +

+ {% children %}