ELM Video MA1-HH User manual

MA1-HH & MA1-PCB
Operations Guide
Midi Message Analyzer
PRODUCT OVERVIEW
The MA1 is a fully input isolated midi signal analyzer. The MA1 module rec eives midi messages from
a keyboard, computer or any midi instruments or device, decodes and displays the messages. By
entering the “ OLD” mode, the last few messages can be viewed. This unit can be programmed for
many different functions and custom configurations . By ganging MA1’s together, each one could be
programmed to filter out selected messages, and at a quick gla nce the latest information is displayed.
The MA1 has 2 receive modes of operation:
DECODE MODE
In the Decode mode the display shows the type of message , Channel number, and decimal
equivalent of the data. The ‘Note’ information can be viewed as the decoded note or as a note
number. Middle C can be changed from C3, C4, or C5. In the OLD mode the last few bytes can be
displayed and scrolled through, including a message counter. Any message type can be filtered out.
An indicator shows if ‘Midi Time Code’ (F1), ‘Time Clock’ (F8), and ‘Active Sensing (FE) messages
present whether they’re filtered or not. System Exclusive messages are displayed with all the
associated bytes that can be scrolled through indepen dently too and displays a total byte count and
an individual byte counter.
HEX MODE
In the ex mode the data is displayed in a exadecimal format for technical viewing, and displays
the data AS IS without any decoding. In the OLD mode the last 112 bytes can be displayed and
scrolled through, including a byte counter. ‘Midi Time Code’ (F1), ‘Time Clock’ (F8), and ‘Active
Sensing (FE) messages can be filtered out. An indicator shows if those messages are present
whether they’re filtered or not.
The bottom right of the display shows errors, filter on/off, and if MTC, Timing clock and Active
Sensing are present. Both modes retain 112 bytes of data that allows the user to ‘ OLD’ and view by
scrolling left and right through the data.
www.elmvideotechnology.com
MA1_PC _Operations_Guide .lwp
copyright
©
ELM 2012-2016
ELM ideo
Technology, Inc.
“Innovative DMX and MIDI Products”

SWITCH & CONNECTION O ER IEW
6. DATA/ OLD - NORMAL operation indicates data is present, constant ON indicates ‘ OLD’ mode.
8. LCD - Liquid Crystal Display contrast adjustment.
9. BK LITE - Liquid Crystal Display BACK LIG T brightness adjustment.
10. L - Left scroll in OLD mode, toggles settings in PROGRAM mode.
11. OLD - Toggles between NORMAL and OLD mode. If pressed and held during power on or reset the MA1 will enter
the PROGRAM mode.
12. R - Right scroll in OLD mode, toggles settings in PROGRAM mode.
1
www.elmvideotechnology.com
MA1_PC _Operations_Guide .lwp
copyright
©
ELM 2012-2016
o - overrun err
f - framing err
t - timeout err
Filter on
MTC
Clock
Active sns
? - unknown
L

Operation
There are 2 modes of operation: PROGRAM and RECEI E mode. In the receive mode there are 2 modes: DECODE and
EX, selected in the program mode. The module powers in a receive mode. Within these modes the last messages or
bytes can be viewed by pressing the ‘hold’ button (11) and the user can scroll the data by using the Left (10) and Right (12)
buttons
.
PROGRAM MODE
- To enter the program mode press and hold the ‘ OLD’ button and reset or toggle the power.
Once in the pgm mode the current setting is displayed in the lower right. To exit the pgm mode at any time press and hold
the ‘ OLD’ button for 2 seconds or press the reset button. The programmed setting can be toggled by pressing the left or
right button. The change is stored IMMEDIATELY (what
you see is the stored setting). Press OLD to advance to
the next option. The last display displays the software
version. Note ** No midi data will be received while in the
pgm mode.
Decode or Hex Mode - Selects the operational
mode, ‘Decode mode’ decodes the incoming data,
‘ ex mode’ displays the incoming data in a
hexadecimal format without decoding.
‘NOTE #’ or ‘NOTE’ - If Decode was selected then
the user can select whether the ‘NOTE’ or the ‘NOTE
number’ (decimal number from 0 to 127) will be
displayed.
Middle C - If ‘note’ was selected then the unit can be
setup for either C3, C4, or C5 to be middle C. This
only effects the displayed note bank number.
Filter FX ‘Select’ or ‘ALL’ -filter ‘ALL’ FX commands
or ‘Select’ allows the user to select the filter; ‘Midi
Time Code’ (F1), ‘Time Clock’ (F8), and ‘Active
Sensing’ (FE) individually.
In the decode mode the next 6 filter options will be
displayed, select ‘yes’ if the corresponding data
should be filtered.
1. 9X - Note On
2. AX - Polyphonic After Touch
3. BX - Control Mode
4. CX - Program Change
5. DX - Channel After Touch
6. EX - Pitch Wheel
Restore Defaults - Select ‘yes’ to load the factory
default settings. The settings will be stored and the
unit will return to a receive mode.
Display Software ersion - The displayed page shows the product type and software version. To exit press hold.
2
www.elmvideotechnology.com
MA1_PC _Operations_Guide .lwp
copyright
©
ELM 2012-2016
Display
NOTE /
NOTE#
Decode or
ex Mode?
Filter FX
ALL /
SELECT
Load
Defaults?
Filter MTC (F1) Yes / No
Filter Timing Clock (F8) Yes / No
Filter Active Sensing (FE)
Yes / No
Filter:
Note Off (8X)
Note On (9X)
After Touch (AX)
Control Change (CX)
Channel After Touch (DX)
Pitch Wheel (EX)
Display software
version
EXIT program
mode
Load factory
settings
Middle C =
C3, C4, C5
decode
note
Note#
hex
all
select
hex
Program Mode

DECODE MODE
- The decode mode is selected in the program mode. Within the decode mode there is 2 modes of
operation; Display and old mode. In the Display mode all incoming MIDI data will be decoded and displayed. Any or All
message types can be programmed to be filtered out.
Quadrant: LCD Display Quadrants
1. will be the MIDI function
2. the Channel number
3. 1st data byte in decimal format*
4. 2nd data byte in decimal format*
5. MA1 and received midi message’s status
see LCD STATUS QUADRANT TABLE 1
* An ‘M’ = MSB (Most Significant Byte and an ‘L’ = LSB (Least Significant Byte . If followed by; an ‘h’ indicates hexadecimal format data.
By pressing the ‘ OLD’ button the unit enters the Hold mode. The LED indicator will come on. The displayed message is
the last message received. The left and right buttons will allow the user to scroll through the data. The arrows indicate
more data is present in that direction. Quadrant 2 toggles between the Channel number and the message number (the last
message received is message 1). The message number will increase as you scroll left and decrease as you scroll right for
all messages and quadrants 3 and 4 will display the decoded information. Quadrant 5 displays the hexadecimal data of the
message.
System Exclusive Messages (F0) - Sys Ex messages are displayed differently. Quadrant 1 displays the total number of
bytes in the Sys EX message. Quadrant 2 displays the YTE number directly above that byte. Once a Sys Ex message is
displayed the scrolling option will change. If the Sys Ex message has more than 7 bytes (which is the display range) then
the right arrow will be on, if you scroll right it will show the 8th byte within the Sys Ex message. Once your in a Sys Ex
display range the arrows indicate the direction of data in that range unless your at the head or end of the range indicated
by an ‘F0’ or ‘F7’, if so it will advance to the next message.
See Special Decode Feature below for special message handling.
No data is received during HOLD.
See Scroll layout table for scrolling description
.
Special Decode Features
The decode mode could add and change messages.
See the web sight ‘Midi Manufacturers Association’ for MIDI specifications. (
http://www.midi.org/
)
RUNNING STATUS
If a duplicating (status byte) message is sent more than once some devices will omit the 1st byte and send only byte(s)
2 (and 3). For example if a [‘NOTE ON’ Channel 3 / Note C4 / at 125 velocity] (92 60 7D hex) is sent and then a
[‘NOTE ON’ Channel 3 / Note C#4 / at 126 velocity] (92 61 7E hex) is sent the 2nd message may actually send only
[‘Note C#4 / at 126 velocity] ( 61 7E hex). This is known as Running Status. The MA1 will ADD the status byte to the
message.
**The hex mode will NOT add the status byte and will store exactly as it was received.
SYSTEM REAL TIME MESSAGES
Timing Clk, Start, Continue, Stop, Active Sensing, and System Reset (F8 - FFh) messages are sent in real time.
These messages can be INSERTED in the middle of other messages. The MA1 considers the ‘end of message’ to be
when the last of the data is received for that message. If a message is started and a ‘Real Time Message’ is sent that
message will be stored 1st then when the continuing message is complete it will be stored last.
**The hex mode will NOT INSERT status byte, all data bytes will display exactly as they are received.
3
www.elmvideotechnology.com
MA1_PC _Operations_Guide .lwp
copyright
©
ELM 2012-2016

HEX MODE
- The hex mode is selected in the program mode. Within the decode mode there are 2 modes of operation;
Display and old mode. In the Display mode all incoming MIDI data will be displayed in hexadecimal format. The
newest byte of data will be displayed in the upper right of the display. In this mode only 3 types of data can be filtered; Midi
Time Code (F1), Timing Clock (F8), and Active Sensing (FE).
Quadrant:
1. incoming hex data, newest byte far right
2. MA1 and received midi message’s status
See LCD Status Quadrant Table
By pressing the ‘ OLD’ button enters the Hold mode. The LED indicator will come on. The hex data is shifted to the
bottom row. The lower right byte is the last byte received. The upper right will show the byte number of the byte directly
below. The left and right buttons will scroll through the data. The arrows indicate more data is present in that direction.
The byte number will increase as you scroll left and decrease as you scroll right. The data is display exactly as it was
received.
No data is received during HOLD. See Scroll layout table for scrolling description
.
Quadrant:
1. byte number of the byte below
2. MA1 and received midi message’s status
*(Known overflow condition example (hex 83 24 F8 F9 FA FB FC FD FE FF 7F FE FE FE FE , ALL THESE INSERTED W/ ANY 8X - EX FILTER ON,
CAUSES AN OVERFLOW AND IF MORE ARE SENT CAUSES A FRAMING ERROR TOO. (INSERT TEST 8XB 7TH TX
4
www.elmvideotechnology.com
MA1_PC _Operations_Guide .lwp
copyright
©
ELM 2012-2016
“Active Sensing is being received.‘A’6
“Timing clock is being received.‘C’5
midi sending
device
Midi Time Code is being received.‘M’4
pgm mode
filter options
Filter is ON - any or all filters are active. Enter the program
mode to show which ones are on.
‘F’3
this error is overridden by the
‘?’ unknown message error
resetoverrun error has occurred - to much data is rec eived with
special features turned on such as Filtering, Running status &
Real time messages (F8 - FE) which require more processing.
If this error occurs - limit these features/functions. *
‘o’2
resetunknown message has been received - incorrect number of
bytes received, either to many or to little.
‘?’2
this error is overridden by the
‘framing’ error
resettime out error has occurred - occurs if there is more than 2 milli
second delay between bytes before a message is complete.
‘t’1
reset, or
check wiring
or sending
device
framing error has occurred - occurs if there is an incoming
data error, either powered the unit or switched modes and a
message was already in progress, or could indicate a unstable
connection.
‘f’1
NoteClears byIndicationdis-
play
posi
tion
LCD STATUS QUADRANT TABLE
RIG T------>decreases(or byte #)message
ENDnewest
msg
(or byte)
up to 112
msg’s
(or bytes)
oldest msg
(or byte)
END
increases(or byte #)message<------LEFT
TableLayout Scroll
Layout

Troubleshooting
some devices won’t send an ‘active sense’ message if
it’s sending other data, this is normal
Sometimes the ‘A’ active sense indicator turns off and
back on
a switch was made while a message was being sent
or received, either limit the data during a switch or
reset the unit after switching
Sometimes I have a ‘?’ or ‘t’ error when I switch from
Front/Back or Din to Bus
check thru/out jumper setting
Midi out connector is not sending correct data
adjust the LCD contrast
LCD is lit but there’s not anything displayed
check that J9 is jumpered on MAIN module
check that the ribbon cable is connected properly
make sure that two data signals are not on the ribbon
cable (see jumper settings section)
MAIN module will receive data but the SECONDARY
modules do not
verify data is being sent from source
check the DIN/BUS software setting is correct
make sure input switch on front panel is selected
properly
check that the data being sent is not being filtered
Won’t receive data on local module
verify proper switch connector settings & jumpers
check power switch connections
check fuse and power connections
Unit won’t power up
Switch turns off modules I don’t want turned off
Switch doesn’t work
CHECKPROBLEM
Specifications
MA1 PCB Voltage Input +5 volts DC
Power Consumption .4 Amps at full power (LCD back light full brightness)
Input Power Connector (Optional) 2.1 mm I.D. X 5.5 mm O.D. Center positive
Fuse .7~1 Amp Fast Acting 5 X 20 mm
Apx Dimensions 3.385” Width X 2.92” eight X 1.9” Depth
Data Type MIDI 31.5 Khz
Midi Input 5 pin female DIN
Midi Output 5 pin female DIN, 25mA output max
Memory Buffer Size 112 bytes (37 - 3 byte messages or 112 - 1 byte messages)
Memory Storage Cycles 10,000 times
SV 01.12 MR1
5
www.elmvideotechnology.com
MA1_PC _Operations_Guide .lwp
copyright
©
ELM 2012-2016
This manual suits for next models
1
Table of contents
Other ELM Video Measuring Instrument manuals
Popular Measuring Instrument manuals by other brands

PCB Piezotronics
PCB Piezotronics PCB-(M)356A70 Installation and operating manual

Mark-10
Mark-10 ME-100 user guide

Consort
Consort Z621 manual

HAWEKA
HAWEKA 916 001 127 Assembly instruction

Endress+Hauser
Endress+Hauser PROline promag 53 operating manual

E-Mon
E-Mon D-mon 4000 Installation instructions manual

Dish TV
Dish TV SF95 Meter Alignment Guide

Rayjet
Rayjet R500 Operation manual

Keysight Technologies
Keysight Technologies N9010A Series Installation note

Hauber
Hauber HE103 Series instruction manual

Dremel
Dremel 3Z Laser Measurer Operating/safety instructions

Agilent Technologies
Agilent Technologies X Series manual