ELM Video MML User manual

MML
Midi Monitor
via
LED
M Series Module
Page 1
www.elmvideotechnology.com MML Users Manual r1_1 B.lwp
This product is covered by US patent , 86,3 1 copyright
©
ELM Video Technology 2006-2016
ELM Video
Technology, Inc.
“Innovative DMX and MIDI Products”

Table Of Contents
10Specifications
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . .
10Troubleshooting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9LED Response Table .........................................
8Lamp Test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8Receive Mo e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7Program Mo e Flow Chart ....................................
6Data In icator On/Off .........................................
6Channel Response On/Off ....................................
6
Assigning Program Change messages
. . . . . . . . . . . . . . . . . . . . . . . . . .
6
Assigning Mi i Time Co e (F1), Timing Clock (F8), an
Active Sensing (FE) to an LED
.................................
6Program Mo e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4Power an Switch Jumper .....................................
4Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3Switch & Connection Overview .................................
2Pro uct Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2Important Safeguar s .........................................
MML Midi Monitor
ELM Video
Technology
“Innovative DMX and MIDI Products”
Page 2
www.elmvideotechnology.com MML Users Manual r1_1 B.lwp
This product is covered by US patent , 86,3 1 copyright
©
ELM Video Technology 2006-2016

Important Safeguards
Rea an follow all instructions BEFORE installing or using this pro uct.
Do not attach any pro uct or accessories that the manufacturer oes not recommen .
Keep in a well ventilate environment.
Never use or store the unit in places that are:
Subject to temperature extremes ( irect sunlight, in an enclose vehicle, near a heating uct)
Wet, amp an humi areas
Dusty
Subject to high levels of vibration
Use proper Power Sources.
This pro uct shoul be operate only from the type of power source in icate on the marking label or as is
escribe in this manual.
Route power cor safely. Don’t allow twist’s, ben the power cor , or place heavy objects on it.
Groun your equipment whenever possible.
Do not attempt to service this pro uct unless note otherwise.
If the unit stops working for any reason, unplug the power an other connections until repaire .
This unit shoul be use only with a rack or chassis that is recommen e by the manufacturer.
Unplug the evice when not in use.
Keep away from small chil ren.
PRODUCT OVERVIEW
The MML is a fully input isolate mi i message monitoring system. Each of the 32 LED‘s are
programmable to a specific message an will respon each time that message is receive . Program
Change, Channel After touch, an System Exclusive messages turn the respective LED’s on an
automatically turns off after 3 secon s. Note On, Polyphonic After touch, Control, Channel After
touch, an Pitch Wheel messages will vary the brightness of the LED’s via the velocity or ata byte.
I eal for show control configurations. If the LED’s are programme as NOTE positions then the
LED’s will respon to NOTE OFF, CHANNEL VOLUME (controller 7), an ALL NOTES OFF
messages. ANY MIDI message can be assigne to ANY LED an each row can be programme to
respon or ignore CHANNEL information.
Each row has a 33%, 66% an 100% brightness an lamp test an an optional (programmable) ata
in icator LED to verify ata to that row an a reset button, an a power & ata in icator for the entire
mo ule.
The rows are space for easy labeling of each LED.
MML Midi Monitor
ELM Video
Technology
“Innovative DMX and MIDI Products”
Page 3
www.elmvideotechnology.com MML Users Manual r1_1 B.lwp
This product is covered by US patent , 86,3 1 copyright
©
ELM Video Technology 2006-2016

SWIT H & ONNE TION OVERVIEW
Each row of 8 LED’s are in epen ently programme an operate sharing only the same ata an power line.
1-8 LED’s - MIDI message in icators.
9. Labeling area
10. Green power in icator
11. Reset for local mo ule only. Resets ALL 4 rows
12. Yellow ata in icator
13. PGM button - row 1 lamp test an programming button
14. Row 1 ata / programming in icator
MML Midi Monitor
ELM Video
Technology
“Innovative DMX and MIDI Products”
Page 4
www.elmvideotechnology.com MML Users Manual r1_1 B.lwp
This product is covered by US patent , 86,3 1 copyright
©
ELM Video Technology 2006-2016
1 2 3 4 5 6 7 8
Row 1
Row 2
Row 3
Row 4

Installation
Before placing the mo ule into the M Series frame make any necessary jumper changes. If the MML oes NOT have the
optional MML Sub (rear power an Mi i input an output connectors) then skip to step 2.
For each chassis one an ONLY one mo ule shoul be set up as the ‘MAIN’ mo ule, all other mo ules are consi ere
‘SECONDARY’ mo ules. The MAIN mo ule has the power supply connecte an supplies the other 4 SECONDARY
mo ules the power via the BUS (ribbon cable) or the 2 con uctor power cable. The MAIN mo ule also can sen the
receive ata to the ribbon cable or can be an in epen ent mo ule. Factory jumper settings are not preset an must be
properly jumpere to operate.
Jumper J11 on the MML boar if power is to be taken from the Ribbon Cable. If the MML has an “MML Sub” boar
attache (nee e to eliver the MIO ata an power to the local MML an to the BUS), Jumper J11 to sen power to the
Ribbon Bus cable. Use the Power Connector with the 2 con uctor power cable to eliver power to other mo ules that o
not have a ribbon connector (J5). Jumper J9 if the local MML is the MAIN mo ule. Jumper the left two pins of J25 if this
local MML mo ule gets its ata from the Bus, jumper the right two pins if the ata comes from the MIO mo ule via (J20).
ONLY 1 unit per chassis should have J9 ju pered.
MML Midi Monitor
ELM Video
Technology
“Innovative DMX and MIDI Products”
Page 5
www.elmvideotechnology.com MML Users Manual r1_1 B.lwp
This product is covered by US patent , 86,3 1 copyright
©
ELM Video Technology 2006-2016
Note
* Take care not to touch the co ponent pins or the inner pins of the connectors. Electrostatic discharge ay
cause per anent da age to the unit.
MML Sub
J11
Ribbon Bus
Connector
Shunt J11 to sen
power to the bus.
J20 J5
Power
Connector
Power an
Data from an
MIO mo ule
J9
J25
Main Bus/I-O
Shunt if this local MML
mo ule is the Main mo ule
Shunt the left two pins if the ata source
comes from the BUS, or the right two pins if
the ata comes from the MIO (J20) input
MML

Step 2
Set the ‘DIM’ jumper on the LED boar to a just the LED’s brightness. To make the LED’s immer move the jumper in the
irection of the arrow on the PCB.
The MML can be installe in any of the 5 mo ule positions using (4) 6-32 screws (supplie with the M series Enclosure). If
the unit is to be set up as the ‘MAIN’ mo ule it is recommen e (but optional) to place it in the left most position. Once the
jumper settings are set an the mo ule is mounte flip the unit over an attach the ribbon cable (supplie with the M series
Enclosure) to the PCB (s) 10 pin connector (J5), note the polarizing plug faces the e ge of the boar . Inspect the ribbon
cable alignment before powering the unit. Install the rear mo ule using (4) 6-32 screws (supplie with the M series
Enclosure).
After the unit has been installe check that the unit powers up an that ata is being receive via LED’s (10), (12).
Now your rea y to program the unit.
Labels - The labels can be laser, ink jet printe or han written an are removable. Label each LED as esire an place
above the appropriate row. Be sure to inclu e in your labeling whether the row is set for channel response or not.
Never use any odified or other odules other than genuine ELM V.T. Inc. odules.
Never allow 2 power supplies to run in parallel or 2 ‘Data Outputs’ (J9) to be connected at the sa e ti e within a
chassis.
MML Midi Monitor
ELM Video
Technology
“Innovative DMX and MIDI Products”
Page 6
www.elmvideotechnology.com MML Users Manual r1_1 B.lwp
This product is covered by US patent , 86,3 1 copyright
©
ELM Video Technology 2006-2016

Operation
After the jumpers are set an assembly is complete, power the mo ule. There are 2 mo es of operation per row:
PROGRAM an RE EIVE mo e. The mo ule powers up in the receive mo e.
PROGRAM MODE
- Before entering the program mode, stop ALL data being received except from a controlled
source. By entering the program mode with stray or unknown data/messages, (for example a keyboard, or MIDI
software being played), the unit will be programmed to the next few messages recei ved and you will lose your
current settings.
The MML is very flexible in it’s programming. Any LED can be programme for any Mi i Message (except ‘Note Off’, which
will turn off the LED) an can be programme for the same message if esire . To assign a specific message to an LED
simply go into the program mo e an sen the message, when then the LED position a vances to the next position the
message is store . (Always verify your essage progra ing by exiting the progra ode and resending.)
While in the program mo e the only ata that will be ignore is: Note Off (8X) [see Receive Mode], Mi i Time Co e (F1),
Timing Clock (F8), an Active Sense (FE). These messages are assigne ifferently. [See Assigning F1, F8, FE to an
LED below.] To enter the pgm mo e in that ROW, press an hol the ‘PGM’ button an reset or toggle the power, the
yellow LED will light. Once in the pgm mo e the 1st LED will light waiting on the next message to assign to that position.
Once there has been a message receive it will imme iately a vance to the next position or may pause (in icate by a
blink) for 3 secon s an then a vance. Upon a vancing, the message is store IMMEDIATELY into permanent memory.
Continue to assign all eight positions by sen ing the esire messages while the respective LED is on. To EXIT the
program mode at any time press the RESET button.
Assigning Midi Time Code (F1), Timing Clock (F8), and Active Sensing (FE) to an LED - If you want to skip any
position without changing the store setting, simply TAP the pgm button. If you want to assign Mi i Time Co e (F1),
Timing Clock (F8), an Active Sense (FE) to the lit position then press an hol the pgm button until the LED blinks. 1st
you’ll see a slow blink, this represents (F1), if you TAP the pgm button again it will blink at a me ium rate, this represents
(F8), if you TAP the pgm button again it will blink fast an this represents (FE). You can continue to cycle through these
settings, once you’ve selecte the esire setting press an hol the pgm button, this will store the setting an a vance to
the next position. NOTE a reset while in this setting will keep the OLD message.
Assigning PROGRAM CHANGE messages -PROGRAM CHANGE messages have 2 mo es of response; ANY program
change message, or PROGRAM NUMBER response. This setting is set by the sen ing a PROGRAM CHANGE message
an within the 3 secon win ow press Program number 00. This will set the ENTIRE ROW that has a ‘PROGRAM
CHANGE’ position programme to respon EVERY TIME a program change is sent regar less of the number. To cancel
this feature simply program ANY position as a ‘PROGRAM CHANGE’ with OUT sen ing the Program 00 comman within
3 secon s.
Channel Response On/Off - The next setting toggles between; Channel response/no response. The current setting is
isplaye , to keep the current setting an skip to the next press an hol the pgm button until the LED(‘s) turn off. To
make a change, toggle by TAPPING the pgm button. If you want channel information to be ignore then select the ‘no
response’ setting in icate by the green LED’s 1,2,3 an 4 on. If you want the unit to ‘respon ’ to channel information then
toggle the setting in icate by the green LED’s 5,6,7 an 8 on. Once you’ve selecte the esire setting press an hol
the pgm button to EXIT the program mo e.
Data Indicator On/Off - Once you pass the 8th position the unit will allow you to toggle between 2 settings; ata in icator
on (yellow LED on) or ata in icator off (yellow LED off, green LED’s 7 & 8 on). The current setting is isplaye , to keep
the current setting an skip to the next press an hol the pgm button until the LED(‘s) turn off. To make a change toggle
by TAPPING the pgm button. Once you’ve selecte the esire setting press an hol the pgm button.
See the ‘Progra Mode Flow Chart’ for further explanation.
Note - Each time you program a position the channel information is stored whether your unit is set up to respond
to it or not. If you turn the ‘channel response’ feature on you may need to reprogram the message with the correct
channel number.
MML Midi Monitor
ELM Video
Technology
“Innovative DMX and MIDI Products”
Page
www.elmvideotechnology.com MML Users Manual r1_1 B.lwp
This product is covered by US patent , 86,3 1 copyright
©
ELM Video Technology 2006-2016

Program Mode Flow hart
Once you exit the program mo e your in the receive mo e.
ALWAYS TEST ALL 8 PROGRAMMED MESSAGE POSITIONS AFTER EXITING THE PROGRAM MODE WHETHER
CHANGES WERE MADE OR NOT
All changes ma e will be store in permanent memory. (The unit oes not have to be powere to retain settings.)
MML Midi Monitor
ELM Video
Technology
“Innovative DMX and MIDI Products”
Page 8
www.elmvideotechnology.com MML Users Manual r1_1 B.lwp
This product is covered by US patent , 86,3 1 copyright
©
ELM Video Technology 2006-2016
Program Mo e
Pause 3
secon s /
blink LED
PGM change 00
receive ?
NO
YES
Skip the current
LED position
LED =
slow blink
Assign Mi i
Time Co e
(F1)
LED =
me ium blink
Assign
Timing Clock
(F8)
LED =
fast blink
Assign
Active
Sensing (FE)
Display current
settings via LED’s
(see si e note)
Assign yellow
LED to blink
with incoming
ata
To turn it on
hol the pgm
button while the
yellow LED is
on, to turn it off
toggle the
setting so that
LED’s 7 an 8
are on an hol
the pgm button
Button
TAP or HOLD
Toggle Setting Store
Channel
Response ON or
OFF
To turn off
channel
response toggle
the setting so
that LED’s 1,2,3,
an 4 are on an
hol the pgm
button. To turn
on channel
response toggle
the setting so
that LED’s 5,6,7
an 8 are on
EXIT Program
Mo e
Button
TAP or HOLD
Button
TAP or HOLD
Button
TAP or HOLD
Wait for:
Message
Receive , Button
TAP or HOLD
TAP
HOLD
MESSAGE
RECEIVED
TAP
HOLD
TAP
HOLD
TAP
HOLD
Store NOTE
ON, Channel #,
an NOTE #
Ignore Store FX
Status*
FX
F1, F8, FE or
8X receive
Store Program
Change, Channel #
& Program #
Store Status*,
Channel # an
Data byte 2
CX 9X DX, EX
Store Status*
an Channel #
AX, BX,
*Status (byte) is
the message type
Pause 3
secon s /
blink LED
Store option to ignore
Program Numbers for
entire row
Store option to observe
Program Numbers for
entire row
All eight
programme or
skippe ?
YES
Display current
settings via LED’s
(see si e note)
Button
TAP or HOLD
Toggle Setting Store
Assign an LED
with ‘Mi i Time
Co e’ (F1), or
‘Timing Clock’
(F8), or Active
Sensing (FE)
Assign an LED
with a specific
message type
NO
TAP TAP HOLD
HOLD

RE EIVE MODE
- After the unit is installe an programme it is rea y for isplaying incoming messages. The green
LED (10) in icates power is present to the unit. The reset button (11) will reset ALL 4 rows an return them to a receive
mo e. The yellow LED (12) is a ata in icator an will blink rapi ly while any ata is present to ALL of the rows.
Each row is completely in epen ent of the other, if one row is in the program or lamp test mo e the other rows are in a
normal receive mo e. The unit will ignore all incoming messages except the 8 programme messages. When a matching
message is receive the programme LED(‘s) will respon either by brightness via the 2n ata byte or turn on full
brightness an may stay on until an appropriate message is receive to turn it off or until the 3 secon timer elapses.
See the ‘LED Response Table’ for further explanation.
One of the main features of the unit is the way the MML respon s to NOTE messages. If an LED is programme as a
NOTE ON, then it will respon to other messages too. For example if an LED is programme as NOTE C# 3 channel 01
then each time a NOTE C# 3 channel 01 is receive the unit will light that LED at the brightness of the ‘VELOCITY’
information (Visit the Midi Manufacturers Association for MIDI specifications. (
http://www.midi.org/
)). If another NOTE
C# 3 is sent the LED will change it’s brightness to the new velocity number. This LED will stay on in efinitely until the unit
receives;
C# 3 Channel 01 (if channel response is turne on) Note off message or,
an ‘ALL NOTE OFF’ (Control 123) message or,
a ‘CHANNEL VOLUME’ (Control 07) Channel 01 (if channel response is turne on) message is receive
If the NOTE OFF or the ‘ALL NOTE OFF’ message is receive the LED will turn off, if the ‘CHANNEL VOLUME’ message
is receive an the channel information is correct the LED will change brightness. The formula for brightness is [ (note
velocity - (128 - channel volume)) = LED brightness (negative result = 0) ]. Note that if a ‘CHANNEL VOLUME’
(Control 07) message is receive , this ‘master brightness’ will be store an ALL subsequent NOTES on that channel will
use the same formula to set it’s brightness. To correct this simply sen another ‘CHANNEL VOLUME’ (Control 07) at 127
velocity.
Lamp Test
- Anytime while in the receive mo e the unit can enter the lamp test mo e by tapping the program button in
that row. The 1st tap will light the LED’s at 33%, the 2n tap at 66% an the 3r tap at 100% brightness. Tapping the
program button once more will turn off the LED’s an return to the receive mo e. Note that the previous LED’s status will
be an erase an there will not be any ata receive while in the lamp test mo e.
Visit the Mi i Manufacturers Association for MIDI specifications.
(
http://www.midi.org/
)
MML Midi Monitor
ELM Video
Technology
“Innovative DMX and MIDI Products”
Page 9
www.elmvideotechnology.com MML Users Manual r1_1 B.lwp
This product is covered by US patent , 86,3 1 copyright
©
ELM Video Technology 2006-2016

LED Response Table
(1) A ‘NOTE OFF’ cannot be assigned. This function is only used to turn off a atched LED.
(2) Any position progra ed as a NOTE ON will be changed by; a velocity change, a ‘Note off’ essage, Control Change (07)
Channel volu e and Control Change ‘ALL NOTES OFF’.
(3) A essage with a velocity of 0 (on a atched LED position) will cause the LED to turn off if it’s on or will NOT turn on if it’s already
off. For exa ple; if a essage of Controller Change / # 15 / data byte of 125 is received the LED will light at 125th of 127th b rightness,
but if a data byte of 0 is sent the LED will turn off if it’s on, and will NOT co e on if it’s off.
(4) While in the progra ing ode , the Progra change can be progra ed per row to turn on full for ANY progra change, see the
progra ode section.
(5) The ‘progra ing delay’ indicates whether there is a delay of 3 seconds if a specific essage is received, after the delay t he unit
can then receive essages again to progra the next positions.
(6) During the 3 second pause a progra change of ‘00 ‘ can be received to turn on “any progra change” feature - see the
progra ing ode.
(7) A ‘Syste Reset’ essage will NOT reset the unit.
MML Midi Monitor
ELM Video
Technology
“Innovative DMX and MIDI Products”
Page 10
www.elmvideotechnology.com MML Users Manual r1_1 B.lwp
This product is covered by US patent , 86,3 1 copyright
©
ELM Video Technology 2006-2016
YESNO3 secon sON full
System Reset (FF) (7)
YESNO3 secon sON full
Active Sensing (FE)
YESNO3 secon sON full
Undefined (FD)
YESNO3 secon sON full
Stop (F )
YESNO3 secon sON full
ontinue (FB)
YESNO3 secon sON full
Start (FA)
YESNO3 secon sON full
Undefined (F9)
YESNO3 secon sON full
Timing lock (F8)
YESNO3 secon sON full
Tune Request (F6)
YESNO3 secon sON full
Undefined (F5)
YESNO3 secon sON full
Undefined (F4)
YESNO3 secon sON full
Song Select (F3)
YESNO3 secon sON full
Song Position Pointer (F2)
YESNO3 secon sON full
Midi Time ode (F1)
YESNO3 secon sON full
System Exclusive (F0 / F7)
YESYES3 secon sposition = brightness
Pitch Wheel (EX)
YESYESNOvelocity = brightness
hannel Aftertouch (DX)
YESYES (6)3 secon spgm # = brightness (4)
Program hange ( X)
YESYESNO0 = OFF, 127 = ON, all
other = no change
Control Local Control On/Off
(122)
YESYESNO= > 63 OFF, = < 64 ONControl Hol 2 (69)
YESYESNO= > 63 OFF, = < 64 ONControl Legato Ft Switch (68)
YESYESNO= > 63 OFF, = < 64 ONControl Soft Pe al (67)
YESYESNO= > 63 OFF, = < 64 ONControl Sostenuto (66)
YESYESNO= > 63 OFF, = < 64 ONControl Portamento (65)
YESYESNO= > 63 OFF, = < 64 ONControl Change (BX)
Exceptions
Control Damper Pe al (64)
YESYES3 secon sata 2 = brightness (3)
ontrol hange (BX)
YESYESNOvelocity = brightness
Polyphonic Aftertouch (AX)
YESNONO / (2)velocity = brightness
Note On (9X)
NON/A (1)N/AOFF
Note Off (8X)
LED Pos
Assignable
Programming
Delay?
(5)
Timed Turn
off ?
Match means
LED =
Message Received

Troubleshooting
Turn on ‘program change # response’ in the program
mo e
‘Program Change’ LED’s are respon ing to ALL
program change messages not to the program #
Turn on ‘channel response’ in the program mo e
LED’s are respon ing to messages on other channels
check thru jumper is installe
Mi i out connector is not sen ing ata
check that the channel number being sent is correct
reprogram AND imme iately check a specific LED for
operation
LED’s won’t respon to anything
check that J9 is jumpere on MAIN mo ule
check that the ribbon cable is connecte properly
make sure that two ata signals are not on the ribbon
cable (see jumper settings section)
MAIN mo ule will receive ata but the SECONDARY
mo ules o not
verify ata is being sent from source
check that the ribbon cable is connecte properly
Won’t receive ata on local mo ule
check fuse an power connections
check the ribbon cable
Unit won’t power up
HE KPROBLEM
Specifications
Power Consumption .32 Amps with all LED’s on at full brightness
Dimensions 3.385” Wi th X 3.485” Height X 1.1” Depth
Data Type MIDI 31.5 Khz
Memory Storage Cycles 10,000 times
SV 01.11 MR 1
MML Midi Monitor
ELM Video
Technology
“Innovative DMX and MIDI Products”
Page 11
www.elmvideotechnology.com MML Users Manual r1_1 B.lwp
This product is covered by US patent , 86,3 1 copyright
©
ELM Video Technology 2006-2016
Table of contents