From 5073a2bef0a52ce8c1bf90a3069161424fb9fb06 Mon Sep 17 00:00:00 2001
From: Len Ovens
From the selector at the top, choose the type of device you are using.
(
- What do do if your device is not listed).
+ href="/using-control-surfaces/devices-using-mackielogic-control-protocol/devices-not-listed/">
+ What to do if your device is not listed).
Once your setup is complete, click "OK" to close the dialog. Now click
diff --git a/_manual/22_using-control-surfaces/02_devices-using-mackielogic-control-protocol/04_devices_not_listed.html b/_manual/22_using-control-surfaces/02_devices-using-mackielogic-control-protocol/04_devices-not-listed.html
similarity index 91%
rename from _manual/22_using-control-surfaces/02_devices-using-mackielogic-control-protocol/04_devices_not_listed.html
rename to _manual/22_using-control-surfaces/02_devices-using-mackielogic-control-protocol/04_devices-not-listed.html
index bfb9136b..579ca6e0 100644
--- a/_manual/22_using-control-surfaces/02_devices-using-mackielogic-control-protocol/04_devices_not_listed.html
+++ b/_manual/22_using-control-surfaces/02_devices-using-mackielogic-control-protocol/04_devices-not-listed.html
@@ -1,8 +1,8 @@
---
layout: default
-title: What to if your Device is not Listed
+title: What to do if your Device is not Listed
menu_title: Unlisted devices
----
+---
All Mackie Control devices are based on the original Logic Control and the
diff --git a/_manual/22_using-control-surfaces/02_devices-using-mackielogic-control-protocol/05_working-with-extenders.html b/_manual/22_using-control-surfaces/02_devices-using-mackielogic-control-protocol/05_working-with-extenders.html
new file mode 100644
index 00000000..155571f1
--- /dev/null
+++ b/_manual/22_using-control-surfaces/02_devices-using-mackielogic-control-protocol/05_working-with-extenders.html
@@ -0,0 +1,50 @@
+---
+layout: default
+title: Working With Extenders
+menu_title: Working With Extenders
+---
+
+
+ Extenders will require a custom file as there are no combinations listed
+ at this time. The best way is to start with the mc.device file and copy it
+ to a new name such as xt+mc.device and then edit that file. It is best to
+ name the file with the order the devices are expected to be used in as
+ the position of the master device is specified in this file.
+
+ The two lines of interest are:
+
+
+ Add these two lines if they are not present. The
+ When an
+ The
+ The default value of
+ If the
- Extenders will require a custom file as there are no combinations listed
- at this time. The best way is to start with the mc.device file and copy it
- to a new name such as xt+mc.device and then edit that file. It is best to
- name the file with the order the devices are expected to be used in as
- the position of the master device is specified in this file.
-
- The two lines of interest are:
-
-
- Add these two lines if they are not present. The
- If the
+ <Extenders value="0"/>
+ <MasterPosition value="0"/>
+
+Extenders
+ value is the number of extenders used and should not include the master in
+ that number.
+Extenders
value of greater than 0 is used, extra midi
+ ports will appear for the extenders to be connected to. mackie
+ control
will remain always the leftmost controller. The MIDI ports
+ for any extra controlers will be named mackie control #2
and
+ up. The numbers will go from left to right.
+MasterPosition
value is the number of positions from
+ left to where the master unit (with the master fader) is. So if there are
+ three surfaces, <MasterPosition value="1"/>
will expect
+ the master on the left, <MasterPosition value="2"/>
+ would be master in the middle and <MasterPosition
+ value="3"/>
would be master on the right. So the position
+ matches the port name.
+<MasterPosition value="0"/>
has
+ the same effect as <MasterPosition value="1"/>
.
+MasterPosition
value does not properly match the
+ physcal position and MIDI port, the master fader and global controls will
+ not work. The master unit will act like an extender.
+
- >Extenders value="0"/>
- >MasterPosition value="0"/>
-
-Extenders
- value is the number of extenders used and should not include the master in
- that number. That is, it should be the total number of units minus 1. The
- MasterPosition
value is the position from left to right where
- the master unit (with the master fader) is, starting at 0. So if there are
- three surfaces, MasterPosition
with value 0 would be master
- on the left, MasterPosition
with value 1 would be master in
- the middle and MasterPosition
with value 2 would be master on
- the right.
-MasterPosition
value does not properly match the
- physcal position and MIDI port, the master fader and global controls will
- not work. The master unit will act like an extender.
-enc-b
may be used for surfaces that have encoders that send
offsets rather than values. These accept Continuous Controller messages
but treat them as offsets. These are good for banked controls as they are
- always at the right spot to start adjusting. See the link at the bottom of
- the page for a longer explanation.
+ always at the right spot to start adjusting. (
+
+ Learn more about working with encoders
+ )
You can also bind sysex messages: diff --git a/_manual/22_using-control-surfaces/03_midi-binding-maps/01_working-with-encoders.html b/_manual/22_using-control-surfaces/03_midi-binding-maps/01_working-with-encoders.html index 91eea219..cfefdaf8 100644 --- a/_manual/22_using-control-surfaces/03_midi-binding-maps/01_working-with-encoders.html +++ b/_manual/22_using-control-surfaces/03_midi-binding-maps/01_working-with-encoders.html @@ -7,12 +7,12 @@ menu_title: Working With Encoders
Encoders are showing up more frequently on controllers. However, they use the same MIDI events as Continuous Controllers and they have no standard - way of working. Ardour has implemented 4 of the more common ways of - sending encoder information. + way of sending that information as MIDI events. Ardour has implemented 4 of + the more common ways of sending encoder information.
Encoders that send the same continuous values as a pot would are not
- discussed here as they work the same.
+ discussed here as they are already supported by ctl
.
Encoders as this page talks about them send direction and offset that the @@ -23,27 +23,28 @@ menu_title: Working With Encoders
If the wrong one is chosen, either the positive or negative side will act incorrectly. It is not really possible to auto detect which one the