X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=include%2Fmidi-scene-automation.html;h=1b562886efbdd21e65706b24684fb152d305066e;hb=766896a34e9d541d4b5473bb633c6e5f0ee6c8f8;hp=7750977f79e7318e18647d41765778c13e4550de;hpb=dbdbfb9af9c36ed54d1cb598a60b1b51246d385b;p=ardour-manual diff --git a/include/midi-scene-automation.html b/include/midi-scene-automation.html index 7750977..1b56288 100644 --- a/include/midi-scene-automation.html +++ b/include/midi-scene-automation.html @@ -1,4 +1,6 @@ +
ADD IMAGES PLEASE
+Ardour is capable of being used to both record and deliver MIDI "scene" automation. These are MIDI messages typically used to switch presets or @@ -7,12 +9,14 @@ presets between songs or to change lighting conditions based on a specific position on the timeline.
+Each change from one scene to another is represented by a marker in the "Marker" bar.
+- Technically, scene changes are delivered as a combination of bank and + Typically, scene changes are delivered as a combination of bank and program change MIDI messages. MIDI allows for 16384 banks, each with 128 programs.
@@ -24,16 +28,19 @@ be done by connecting this port to whatever source(s) of MIDI scene (bank/program change) messages should be recorded. +Whenever the global record enable button is engaged and Ardour's transport is rolling, a new marker will be created for each scene change message received via the "Scene In" port.
+If two different scene changes are received within a certain time period, only the later one will be recorded as a new marker. The default threshold for this is 1 millisecond.
+If a scene change message is received while the playhead is close to an existing marker with an associated scene change, the recording @@ -55,6 +62,7 @@ changes can be done by connecting this port to whatever target(s) of MIDI scene (bank/program change) messages should be sent to.
+When the global record enable button is not enabled, the relevant message(s) will be sent via the "Scene Out" port as the playhead rolls past @@ -72,3 +80,4 @@
This feature is not currently implemented.
+