external:midi
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
external:midi [2020/01/19 12:41] – [Message Types] icke_siegen | external:midi [2020/04/02 21:23] (current) – [Trivia] icke_siegen | ||
---|---|---|---|
Line 11: | Line 11: | ||
* essentially MIDI is a signal connection. ' | * essentially MIDI is a signal connection. ' | ||
* unlike DMX which strives to semi-permanently send the status of a whole system (i.e. a dmx universe), MIDI only transmits events: a key has been pressed or released, a parameter has changed etc. Hence, the data rate of MIDI is much smaller. | * unlike DMX which strives to semi-permanently send the status of a whole system (i.e. a dmx universe), MIDI only transmits events: a key has been pressed or released, a parameter has changed etc. Hence, the data rate of MIDI is much smaller. | ||
- | * MIDI messages usually comprise of up to 3 bytes. One bit of every byte is used to determine whether it's a status byte or a data byte. Hence, the ' | + | * MIDI messages usually comprise of up to 3 bytes. One bit of every byte is used to determine whether it's a status byte or a data byte. Hence, the ' |
* the specification explains in great detail which message translates to which note or other value. This way you could be sure that when you pressed e.g. the note C on a MIDI keyboard this triggered the C on a sampler or expander. | * the specification explains in great detail which message translates to which note or other value. This way you could be sure that when you pressed e.g. the note C on a MIDI keyboard this triggered the C on a sampler or expander. | ||
- | * Nowadays there are also other uses for MIDI, e.g. [[external: | + | * Nowadays there are also other uses for MIDI, e.g. [[external: |
===== Message Types ===== | ===== Message Types ===== | ||
Line 23: | Line 23: | ||
The message types Titan can use are: | The message types Titan can use are: | ||
- | ^ Message Type ^ Remarks | + | ^ Message Type ^ Remarks |
- | | Note On/Note Off | can be used for triggers. The velocity parameter can be used to define a level. | + | | Note On/Note Off | can be used for triggers. The velocity parameter can be used to define a level. |
- | | MIDI Timecode | + | | Control Change |
- | | MIDI Show Control | + | | Program Change |
- | | MIDI Machine Control | + | | MIDI Timecode |
+ | | MIDI Show Control | ||
+ | | MIDI Machine Control | ||
While making Titan **receive** MIDI is somewhat straight-forward as there are pre-defined reactions provided, making Titan **send out** MIDI is currently done only via macros. This is very versatile as you can literally send all messages you want - but you have to know the message on a rather byte level. See [[external: | While making Titan **receive** MIDI is somewhat straight-forward as there are pre-defined reactions provided, making Titan **send out** MIDI is currently done only via macros. This is very versatile as you can literally send all messages you want - but you have to know the message on a rather byte level. See [[external: | ||
Line 49: | Line 51: | ||
| Tiger Touch Pro\\ Pearl Expert Pro\\ Tiger Touch II\\ Arena\\ Sapphire Touch | yes | yes | yes (v12 and up) | yes (v13 and up) | | | Tiger Touch Pro\\ Pearl Expert Pro\\ Tiger Touch II\\ Arena\\ Sapphire Touch | yes | yes | yes (v12 and up) | yes (v13 and up) | | ||
+ | ===== Connections and testing MIDI ===== | ||
+ | * the standard MIDI connection is the 5pin DIN connector. Simply connect the sender' | ||
+ | * in case of using USB-MIDI (from Titan v12) it should work out of the box. All connected MIDI controllers will show up in USB Expert (see below) and will work accordingly. output signals (MIDI sent via macros) will be sent down at all avialable outputs | ||
+ | * if Titan and another MIDI software are running on the same computer (e.g. Titan PC suite and a DAW like reaper) you need to install [[https:// | ||
+ | * if you want to send/ | ||
+ | * other software like [[http:// | ||
+ | |||
+ | In order to test whether your Titan really receives MIDI: | ||
+ | |||
+ | - open USB Expert console (from the Avolites program group, or from Tools --> Control Panel) | ||
+ | - make sure the status bar (bottom-left) reads 'ACW USB Service connected' | ||
+ | - the ' | ||
+ | - select the controller which you want to test, or the panel which handles MIDI input (e.g. the DMX panel) | ||
+ | - top-right click on the MIDI tab | ||
+ | - click on '' | ||
+ | - now, another window opens which shows the MIDI data which come in \\ {{: |
external/midi.1579437680.txt.gz · Last modified: 2020/01/19 12:41 by icke_siegen