Unify Manual

Your complete reference to PlugInGuru's creative playground!

User Tools

Site Tools


midi-monitor

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
midi-monitor [2020/08/15 00:41] – [User interface and functions] shanemidi-monitor [2021/09/03 01:23] shane
Line 1: Line 1:
 ====== MIDI Monitor ====== ====== MIDI Monitor ======
 Unify's built-in **MIDI Monitor** plug-in is a simple utility that helps troubleshoot MIDI issues by displaying MIDI activity. It's easiest to use in an Instrument slot, but can be used anywhere in Unify, as it passes MIDI messages through unchanged. Unify's built-in **MIDI Monitor** plug-in is a simple utility that helps troubleshoot MIDI issues by displaying MIDI activity. It's easiest to use in an Instrument slot, but can be used anywhere in Unify, as it passes MIDI messages through unchanged.
- 
-To understand MIDI data flow in Unify, see [[midi-details|How Unify processes MIDI data]]. 
  
 {{::midi-monitor.png|}} {{::midi-monitor.png|}}
 +
 +To understand MIDI data flow in Unify, see [[midi-details|How Unify processes MIDI data]].
  
 ===== Instantiating MIDI Monitor in Unify ===== ===== Instantiating MIDI Monitor in Unify =====
Line 33: Line 33:
   * Text description (see below)   * Text description (see below)
  
-The **Clear** button at the top right clears the display area, and also (coming in a post-v1.1.7 update) resets the time relative to which MIDI event-times are displayed.+The **Clear** button at the top right clears the display area, and also (starting in Unify v1.3.x) resets the time relative to which MIDI event-times are displayed.
  
 The **MIDI Ch** pop-up menu lets you select whether MIDI Monitor shows incoming messages on all MIDI channels, or only one selected channel. The **MIDI Ch** pop-up menu lets you select whether MIDI Monitor shows incoming messages on all MIDI channels, or only one selected channel.
Line 48: Line 48:
     * Many CC numbers have associated "standard interpretation"; this is indicated where applicable     * Many CC numbers have associated "standard interpretation"; this is indicated where applicable
     * Some CC numbers are traditionally used for special functions, rather than indicating actual //continuous controller// activity. For example, CC#0 is used for //bank select//, and CC#32 may also be used to extend the bank selection to a 14-bit value (aka "sub bank"). Unify is quite capable of interpreting even these "non-CC" messages to e.g. control Macro knobs, and furthermore, several commercial MIDI controllers (notably the KORG nanoKontrol) use such "non-CC" messages in this way.     * Some CC numbers are traditionally used for special functions, rather than indicating actual //continuous controller// activity. For example, CC#0 is used for //bank select//, and CC#32 may also be used to extend the bank selection to a 14-bit value (aka "sub bank"). Unify is quite capable of interpreting even these "non-CC" messages to e.g. control Macro knobs, and furthermore, several commercial MIDI controllers (notably the KORG nanoKontrol) use such "non-CC" messages in this way.
 +
 +===== Caveat =====
 +We recommend that you do not leave //MIDI Monitor// in a patch indefinitely, because the amount of text will build up over time, consuming extra memory and possibly bogging down your CPU.
  
 ===== Further reading ===== ===== Further reading =====
midi-monitor.txt · Last modified: 2023/05/08 18:59 by 127.0.0.1