From 84df4c61afb6dbc1b2c16a59c3efbba33fe76060 Mon Sep 17 00:00:00 2001 From: John Anderson Date: Tue, 7 Aug 2007 12:12:29 +0000 Subject: and ... reformat git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2264 d708f5d6-7413-0410-9779-e7cbd77b26cf --- manual/xml/mackie.xml | 218 ++++++++++++++++++++++++++++---------------------- 1 file changed, 124 insertions(+), 94 deletions(-) (limited to 'manual/xml') diff --git a/manual/xml/mackie.xml b/manual/xml/mackie.xml index fcc13811b2..55a64408ae 100644 --- a/manual/xml/mackie.xml +++ b/manual/xml/mackie.xml @@ -7,8 +7,8 @@
Using the Mackie driver for MCU and BCF2000 - For Ardour 2, this will walk you through the process of configuring and using Mackie - MCU, or a BCF2000 in + For Ardour 2, this will walk you through the process of configuring and + using Mackie MCU, or a BCF2000 in Logic Control emulation mode. @@ -33,42 +33,48 @@ While ardour is not running, edit your - .ardour2/ardour.rc (and for now etc/ardour2/ardour_system.rc and etc/ardour2/ardour.rc) and add at the top, with the - other ports: + .ardour2/ardour.rc (and for now + etc/ardour2/ardour_system.rc and + etc/ardour2/ardour.rc) and add at the top, with + the other ports: <MIDI-port tag="mcu" device="/dev/snd/midiC2D0" type="alsa/raw" mode="duplex"/> - - - Optionally, there is a way to get udev to assign an attached BCF2000 a consistent - name under /dev/ however, by adding the following line to the udev rules. On some - systems, these reside in /etc/udev/rules.d/: + + Optionally, there is a way to get udev to assign an attached BCF2000 a + consistent name under /dev/ however, by adding the following line to + the udev rules. On some systems, these reside in + /etc/udev/rules.d/: KERNEL=="midiC[0-9]D0", ATTRS{product}=="BCF2000", SYMLINK+="midi-bcf2000" + This will cause udev to create a + /dev/midi-bcf2000 for any BCF attached to the + system, regardless of which alsa card number it gets assigned. + Obviously you'd use /dev/midi-bcf2000 instead of + /dev/snd/midiC2D0. + - This will cause udev to create a /dev/midi-bcf2000 - for any BCF attached to the system, regardless of which alsa card number - it gets assigned. Obviously you'd use /dev/midi-bcf2000 - instead of /dev/snd/midiC2D0. - - - See also Writing udev rules - + + See also + Writing + udev rules +
-
- Extenders - - The Logic protocol allows the use of - extenders - or Extender image. - Extenders are essentially banks of 8 faders without the jog wheel and buttons. - Once the code is fixed, it will be possible to - use either the mackie extenders, or BCF2000 units as extenders. - +
+ Extenders + + The Logic protocol allows the use of + extenders + or + Extender + image. Extenders are essentially banks of 8 faders without the + jog wheel and buttons. Once the code is fixed, it will be possible to + use either the mackie extenders, or BCF2000 units as extenders. + -
+
Mackie Mode @@ -93,18 +99,18 @@ KERNEL=="midiC[0-9]D0", ATTRS{product}=="BCF2000", SYMLINK+="midi-bcf2000" - - - The Mackie must be in Logic Control mode, otherwise the LCD display - does not work. To put the unit in Logic Control mode: press and hold - channel 1+2 SELECT while turning the unit on and through calibration; - and then press the VPOT under whichever mode you wish to use. - - - + + + The Mackie must be in Logic Control mode, otherwise the LCD display + does not work. To put the unit in Logic Control mode: press and hold + channel 1+2 SELECT while turning the unit on and through + calibration; and then press the VPOT under whichever mode you wish + to use. + + + - In this mode, the original mappings are used. - Note that many of the + In this mode, the original mappings are used. Note that many of the buttons have not yet been implemented.
@@ -172,13 +178,23 @@ KERNEL=="midiC[0-9]D0", ATTRS{product}=="BCF2000", SYMLINK+="midi-bcf2000" - vpot: pan - button: solo + + vpot: pan + + + + button: solo + - vpot: jog wheel - button: all solo + + vpot: jog wheel + + + + button: all solo + @@ -235,7 +251,7 @@ KERNEL=="midiC[0-9]D0", ATTRS{product}=="BCF2000", SYMLINK+="midi-bcf2000" shift 1: jog wheel scrub/shuttle/scroll - + shift 2: punch out @@ -256,11 +272,13 @@ KERNEL=="midiC[0-9]D0", ATTRS{product}=="BCF2000", SYMLINK+="midi-bcf2000" - ffwd + + ffwd + + shift 1: jog wheel zoom - @@ -323,12 +341,13 @@ KERNEL=="midiC[0-9]D0", ATTRS{product}=="BCF2000", SYMLINK+="midi-bcf2000"
Connecting to Ardour - - - Currently, support for the mackie using alsa/sequencer ports - is borked. You're better off using alsa/raw as documented above. - - + + + Currently, support for the mackie using alsa/sequencer ports is + borked. You're better off using alsa/raw as documented above. + + + Start up ardour. Go to Options/Control Surfaces. You should see "Mackie" as one of the menu items. Turn it on. The faders on the @@ -340,70 +359,81 @@ KERNEL=="midiC[0-9]D0", ATTRS{product}=="BCF2000", SYMLINK+="midi-bcf2000"
Usage - Strips (faders,pots,rec-enable,mute,solo) etc are fairly obvious. + Strips (faders,pots,rec-enable,mute,solo) etc are fairly obvious. - - The Jog wheel has various modes: + + + The Jog wheel has various modes: - Scroll mode. Part of the Scrub button cycle. The default. Scrolls the playhead. Displays "SC" - in the 2 character LED. + Scroll mode. Part of the Scrub button cycle. The default. + Scrolls the playhead. Displays "SC" in the 2 character LED. - + - Scrub mode. Part of the Scrub button cycle. - Rate of rotation of the Jog wheel controls - the direction and speed of the transport. - Displays "Sb" in the 2 character LED. + Scrub mode. Part of the Scrub button cycle. Rate of rotation of + the Jog wheel controls the direction and speed of the transport. + Displays "Sb" in the 2 character LED. - Shuttle mode. Part of the Scrub button cycle. - Jog wheel controls speed and direction of transport. - Displays "Sh" in the 2 character LED. + Shuttle mode. Part of the Scrub button cycle. Jog wheel controls + speed and direction of transport. Displays "Sh" in the 2 + character LED. - Zoom mode. Toggled by the Zoom button. Mutually exclusive - with the Scrub cycle. - Jog wheel controls zoom level. - Displays "Zm" in the 2 character LED. + Zoom mode. Toggled by the Zoom button. Mutually exclusive with + the Scrub cycle. Jog wheel controls zoom level. Displays "Zm" in + the 2 character LED. - - - - - When holding ffwd or rew, the Jog wheel will adjust the speed. - - - - frm_next and frm_prev will jump to next or previous markers. Markers - can be set at the current playhead position with the marker button. - - - - The pot will pan single panners, and linked stereo panners. It won't - pan unlinked stereo panners, or 3 or more channel panners. - - + + + + + When holding ffwd or rew, the Jog wheel will adjust the speed. + + + + frm_next and frm_prev will jump to next or previous markers. Markers + can be set at the current playhead position with the marker button. + + + + The pot will pan single panners, and linked stereo panners. It won't + pan unlinked stereo panners, or 3 or more channel panners. +
- -
- Thanks - Thomas Vecchione for help debugging the mackie LCD display, and functionality suggestions. - Giso Grimm for help debugging various BCF issues, and functionality suggestions. - Josh Parsons for the udev configuration and links. - Various other people who provided good bug reports and suggestions and feedback. -
+
+ Thanks + + Thomas Vecchione for help debugging the mackie LCD display, and + functionality suggestions. + + + + Giso Grimm for help debugging various BCF issues, and functionality + suggestions. + + + + Josh Parsons for the udev configuration and links. + + + + Various other people who provided good bug reports and suggestions and + feedback. + +