Hi Cris,
I had some time to make a Macro tool named "Panic Tool". As I mentioned in my previous post I wanted to design some extra features for easy control etc.
Panic Tool v1.0 Quick Guide
The tool is patched between the Physical Input and the Sequencer in the Click & Ports Environment layer. Screenset #9 retrieves the tool as small float pallete in the Arrange. A stand alone Environment layer labeled "Panic Tool" offers a copy of the tool so you can easily import that tool into other song projects.
Elements Description (see the image below).
1. The
CC# box.Here you assign any CC number (ch.any) to remote the "Panic" red button externally.
2. The
Panic button. You can mouse click it to send Note OFF messages (according to the bottom menu settings) or you can use remote Control number message (set in the CC# box) or note key # switching set in the "KS" box.
3. The
KS box. Here you assign a non-used note number (usually very Lo or Hi depending on your external keyboard).
4. The
Mode menu. There are two modes - "Normal" and "Smart".
• The
Normal Mode. In this mode the Panic button sends 128 (channel messages) if the "Out ch." menu is set to single channel 1,2,3 ...16 (see below). If the "Out ch." menu is set to "Ch.All" as shown then the Panic will send 2048 messages (most secure mode).
• The
Smart Mode. This mode optimizes the Note OFF message amount sending. The mode registers the incoming Note ONs and send Note OFF(s) to the currently playing notes only (hanging ones if any) depending on the "Out Ch." box settings (see below). Some hardware midi devices may interrupt during sending huge amount of midi messages, so the "Smart" mode is recommended with such devices. As an example the "hanging" notes are caused by some third party midi utility applications, bad midi cables and connections, keyboard damaged keys etc. In such scenarios the "Smart" mode will register the errors and will send proper Note OFFs to the hanging note numbers only.
5. The Out ch. menu. This flip menu offers single output channel assignment 1,2,3,4 ...16. It is supposed that you use a keyboard set to global midi channel 1. In this scenario you can set the "Out ch." menu to ch.1, so when hit Panic only 128 messages will be sent to ch.1 if the "Mode" is set to "Normal" or the Panic will send just a few Note OFF(s) if the mode is set to "Smart".
If you want to send 2048 note OFF messages (most secure mode) you can choose "Ch.All" as shown in the image below (to send 2048 messages you need to set the "Mode" menu to "Normal"). If the Mode menu is set to "Smart" and the "Out ch" to "Ch.All" and you play and hold C3 for example, after hitting Panic the tool will send sixteen Note OFF messages to channels 1-16.
Panic Tool v1.0 -DOWNLOAD