[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Date Index][Thread Index][Author Index]

Re: 2880 midi control



thanks Jeff,

I assume that the "tempo slider" control pitch as well.... true?
And... is there a fine / coarse control like on the 16 second delay  
or is the tempo slider it?

Teddy


On Feb 10, 2008, at 2:06 PM, Jeff Duke wrote:

> I have not used a midi controller except for drum machine sync but  
> the notes in the upgrade zip
> say this:
> MIDI CONTROL
>
> Independently of the MIDI SYNC state, the 2880 will at all times  
> respond to
>
> certain Control Change messages. These messages have the same effect
>
> as pushing 2880's buttons and moving its sliders and rotary controls
>
> (except input sensitivity and headphone level). The MIDI channel
>
> on which such messages are received can be altered from 2880's panel
>
> and saved in internal memory.
>
> SETTING THE MIDI CHANNEL
>
> Press MIXDOWN and hold it for more than 2 seconds.
>
> This will cause all of the LEDs except the four track LEDs to blink.
>
> The state of the track LEDs indicates the channel to which 2880 is
>
> currently set. It uses the following code ("." = LED off):
>
> Track LED 1 2 3 4 = MIDI channel
>
> . . . . 1
>
> . . . ON 2
>
> . . ON . 3
>
> . . ON ON 4
>
> . ON . . 5
>
> . ON . ON 6
>
> . ON ON . 7
>
> . ON ON ON 8
>
> ON . . . 9
>
> ON . . ON 10
>
> ON . ON . 11
>
> ON . ON ON 12
>
> ON ON . . 13
>
> ON ON . ON 14
>
> ON ON ON . 15
>
> ON ON ON ON 16
>
> If one holds MIXDOWN, the track LEDs will advance through the above
>
> sequence to select a different channel. When one releases MIXDOWN
>
> the channel selected will be saved after power cycling.
>
> MIDI CONTROL CHANGE MESSAGES
>
> At power up the 2880 will always be in OMNI=OFF mode. This means  
> that it
>
> will only obey Control Change messages on the selected channel. The  
> 2880
>
> can however be switched to OMNI=ON mode by receipt of the appropriate
>
> command on its selected channel. In OMNI=ON mode 2880 will respond to
>
> CONTROL CHANGE MESSAGES (except OMNI=OFF) on any channel.
>
> Each CONTROL CHANGE message carries two information bytes- the
>
> Controller Change Number (CC#) and the data value (DV). The  
> following table
>
> shows which of 2880's functions the information bytes control:
>
> CC# DV 2880 Parameter
>
> 9 0 to 127 Clix level
>
> 20 0 to 127 Live signals monitor level
>
> 21 0 to 127 Track 1 play/feedback level
>
> 22 0 to 127 Track 2 play/feedback level
>
> 23 0 to 127 Track 3 play/feedback level
>
> 24 0 to 127 Track 4 play/feedback level
>
> 25 0 to 127 Mix track play/feedback level
>
> 26 0 to 127 Tempo slider
>
> 27 0 to 127 Live signals pan
>
> 28 0 to 127 Track 1 pan
>
> 29 0 to 127 Track 2 pan
>
> 30 0 to 127 Track 3 pan
>
> 31 0 to 127 Track 4 pan
>
> 102 127 Push REC button
>
> 103 127 Push NEW button
>
> 104 127 Push PLAY button
>
> 105 127 Push TRACK SELECT button
>
> 106 127 Push EXT SYNC button
>
> 107 127 Push MIXDOWN button
>
> 108 127 Push STEREO button
>
> 109 127 Push REVERSE button
>
> 110 127 Push OCTAVE button
>
> 111 127 Push PUNCH-IN button
>
> 112 127 Push QUANTIZE button
>
> 124 0 Change to OMNI=OFF
>
> 125 0 Change to OMNI=ON
>
> There must be at least 300mS between each button push message.
>
> MIDI PROGRAM CHANGE MESSAGES
>
> The 2880 also interprets certain Program change messages as button  
> pushes
>
> and mute/unmute commands. A program change message has one information
>
> byte, P0 (0 to 127), but this is usually presented to the user as  
> being
>
> 1 to 128, shown below as P1.
>
> P0 P1 2880 Parameter
>
> 80 81 Push PLAY button
>
> 81 82 Mute/unmute track 1's play **
>
> 82 83 Mute/unmute track 2's play **
>
> 83 84 Mute/unmute track 3's play **
>
> 84 85 Mute/unmute track 4's play **
>
> 85 86 Push REC button
>
> 86 87 Select track 1 for record (or 1 and 2 if stereo)
>
> 87 88 Select track 2 for record (or 1 and 2 if stereo)
>
> 88 89 Select track 3 for record (or 3 and 4 if stereo)
>
> 89 90 Select track 4 for record (or 3 and 4 if stereo)
>
> 90 91 Push NEW button
>
> 91 92 Push QUANTIZE button
>
> 92 93 Push REC button
>
> 93 94 Push PLAY button
>
> 94 95 Push REVERSE button
>
> 95 96 Push TRACK SELECT button
>
> 96 97 Push STEREO button
>
> 97 98 Push PUNCH-IN button
>
> 98 99 Push EXT SYNC button
>
> 99 100 Push OCTAVE button
>
> 100 101 Push PLAY button
>
> 101 102 Mute/unmute track 1's play **
>
> 102 103 Mute/unmute track 2's play **
>
> 103 104 Mute/unmute track 3's play **
>
> 104 105 Mute/unmute track 4's play **
>
> 105 106 Push REC button
>
> 106 107 Push MIXDOWN button
>
> 107 108 Mute/unmute mix track's play **
>
> 108 109 Mute/unmute Dry Out **
>
> 109 110 Mute/unmute clix level **
>
> 110 111 Mute/unmute all play tracks ***
>
> ** The single channel mute/unmute action works as follows:
>
> If the channel's level is greater than zero when the command is
>
> received then the channel will be muted. If the channel's level
>
> is zero when the command is received then the level will be set
>
> either to that of 2880's panel fader or to that of the last CC
>
> message (20..24), depending on which was most recently effective.
>
> *** When a mute/unmute all-play-tracks command is received all play
>
> tracks will be muted if ANY of them is greater than zero. If
>
> ALL of them are zero then each will be set to fader or CC level.
>
> MIDI OUT (MIDI THRU)
>
> 2880 generally relays all received MIDI messages at its MIDI out
>
> connector. But in Internal sync mode it does not relay the
>
> sequencer commands: STOP START CONT CLOCK
>
> ................
>
> hope this helps, I love the machine by the way, its really fun!
>
> Jeff