beautypg.com

Circuit configuration, Midi control of the mf-104m – Moog Music MF-104M Analog Delay User Manual

Page 12

background image

22

23

CIRCUIT CONFIGURATION

The figure below is a simplified block diagram of the MF-104M Analog Delay.

MIDI CONTROL OF THE MF-104M

The following section explains the MIDI implementation of the MF-104M.
For information about what MIDI is and how it works, you can go to the
following web page for tutorials: www.midi.org/aboutmidi/tutorials.php

MIDI CHANNEL
The default MIDI Channel for the MF-104M is Channel one. To change this,
press and hold both the

TAP TEMPO and BYPASS switches. While holding

both, send a MIDI Channel mode message to the Analog Delay on the
desired MIDI channel. The

TIME LED will flash yellow indicating that the

message has been received. The MF-104M will now only receive MIDI mes-
sages on that channel. The current MIDI Input channel is stored in memory
on power down.

Note: MIDI Clock and System Exclusive messages are NOT Channel Mode messages,
and are received by the Analog Delay regardless of the current MIDI Input Channel.

MIDI CONTROL CHANGE (CC) MESSAGES
The settings of the Analog Delay can be controlled by MIDI Control Change
(CC) messages. In addition to the front panel controls, there are a number
of advanced features that can be enabled and edited with CC messages.

A MIDI CC message has both a CC number from 0-127 and a value from
0-127. The CC values that affect panel controls replace the physical setting
of the front panel controls. When the corresponding front panel control
is changed after receiving a MIDI CC message, the value will return to
that panel control. MSB/LSB refers to 14-bit MIDI which uses a pair of CC
messages to obtain higher resolution control. Use the MSB CC numbers to
control these parameters at 7-bit resolution.

Note: Moving a panel control while

receiving MIDI CC messages for that same control will result in conflicting values.

THE FOLLOWING CC MESSAGES CORRESPOND TO PANEL CONTROLS:

THE FOLLOWING CC MESSAGES DO NOT CORRESPOND TO FRONT
PANEL CONTROLS, BUT EXTEND THE ANALOG DELAY’S CAPABILITIES.

CC NUMBER

7(MSB), 39(LSB)

12(MSB), 44(LSB)

13(MSB), 45(LSB)

14(MSB), 46(LSB)

15(MSB), 47(LSB)

16(MSB), 48(LSB)

102

86

80

PARAMETER

VALUES

Output Level

Time

Feedback

Mix

LFO Rate

LFO Amount

LFO Waveform

Range(Fast/Slow)

Bypass on/off

0-16383 (MSB, LSB)

0-16383 (MSB, LSB)

0-16383 (MSB, LSB)

0-16383 (MSB, LSB)

0-16383 (MSB, LSB)

0-16383 (MSB, LSB)

0-15=Sine, 16-31=Triangle

32-47=Square, 48-63=Saw

64-79=Ramp, 80-95=S&H

96-127=Smooth S&H

0=Slow, 64=Fast

(Moves 1 Octave)

0-63=Bypassed,

64-127=Active

CC NUMBER

PARAMETER

VALUES

5(MSB), 37(LSB)

83

85

87

89

105

107

Time Slew Rate

Pitch Bend Amount

Filter Bright/Dark

Delay Time

Multiplier

Delay Time MIDI

Sync Enable

LFO Phase Reset

LFO Clock Divisions

0-16383 (MSB, LSB)

0 = Off, 16 = 2 Semi

32 = 3 Semi, 48 = 4 Semi

64 = 5 Semi, 80 = 7 Semi

96 = 12 Semi, 112 = 24 Semi

0-63 = Bright

64-127 = Dark (Only adjusts

filter, does not affect range)

0-31=Norm, 32-63=x2

64-95=x4, 96-127=x8

0-63 = Disabled

64-127 = Enabled

Any Value=Reset

LFO Phase to 0.

(See Separate table)