SmartWAV2-MidiMode_R4
SMARTWAV 2
MIDI Mode
Vizic Technologies ©2020 | 7
SmartWAV2 processor is a sophisticated multi-task audio processor, it
can playback up to 14 individual .wav tracks/songs/voices at the
same time, triggering, decoding, sampling, mixing are automatic
processes that can be controllable.
The module offers 8(eight) modes of operation; selection between
modes is by setting the external pins M0, M1 and M2, this document
covers only the Polyphonic Slave Standard Serial Mode 4(MIDI Mode),
for more operation modes please refer to the document SmartWAV2-
Datasheet.pdf.
It is strongly recommended to be familiar with the MIDI protocol, be
sure to understand some basics of the MIDI messages structure.
MIDI is a protocol primarily designed to communicate musical
instruments using commands or messages, MIDI does not send any
actual physical audio data or sounds like RCA cables, ¼” Jacks or
even wireless Bluetooth connections, MIDI messages are just
instructions/directions that are processed by other MIDI devices.
In MIDI protocol there is always one MIDI transmitter device and one
or more MIDI receivers at the time, MIDI is designed to connect up to
16 different devices/instruments, each instrument/device must be
assigned to a different MIDI channel (1 to 16) to not interfere with other
devices connected in the chain (MIDI channel is similar to the address
number of a house). MIDI devices only process MIDI messages that
match their selected MIDI channel and non-matching channel
messages are just ignored.
There are MIDI devices that can act only as MIDI-OUT transmitters,
some other devices can only work as MIDI-IN receivers(SmartWAV2),
and some other devices can do both, but only one device can be
the transmitter at the time while the other 15 devices must act as MIDI
receivers, the next illustration shows a typical chain of MIDI devices: