1. Midimax cc# editor and preset manager for Windows

  2. SoundDiver-3 adaption for Windows, Mac OS 9 and OS X

Midimax is designed as a programmable hardware controller with 16 editable preset banks. Each preset bank holds 41 controller settings (28 Pods and 13 Switches). The Midimax default startup configuration is preset 1. it is compatible with Creamware Noah- and SFP-Minimax. Also Adaptions for Arturia minimoog-V and Steinberg Model-E are available for free. With the Midimax-Setup software for windows and our emagic SoundDiver adaption for Mac, it´s very easy to create controller setups for the most common MIDI devices, and software synthesizers and plugins.


Midimax ist mit 16 frei programmierbaren Flashmemory Presetbänken ausgestattet. Jedes Preset verwaltet 41 Controllerbelegungen (28 Regler und 13 Schalter). Standardmäßig ist Midimax bereits für den Betrieb mit Arturia Minimoog-V, Steinberg Model-E, Creamware Noah- und SFP-Minimax vorbereitet. Individuelle Anpassungen lassen sich mit Hilfe der Midimax-Setup Software für Windows und unserer kostenlosen emagic SoundDiver Adaption für Mac komfortabel einrichten.

Midimax Software Guide

Print

Mit dem klassischen Printbefehl Strg+P können Sie die aktuelle Controllerliste direkt zu Papier bringen.

Midimax SysEx-Dialog

If Midimax receives a preset request message: RQ-P

F0, 7D, 01, p, 0, F7

Midimax will response this message with a preset data transmission: TX-P

F0, 7D, 02, p, m, 41-Databytes, F7

If Midimax receives a TX-P-message:
Midimax will store the incoming preset data into its corresponding preset memory location.
After that, Midimax returns an acknowledge message: ACK

F0, 7D, 09, a, 0, F7

If Midimax receives an inquire message: RQ-I

F0, 7D, 05, 0, 0, F7

Midimax will response this message with a (10 digit) serialnumber transmission: TX-I

F0, 7D, 06, 0, 0, n, n, n, n, n, n, n, n, n, n, F7

The internal Midimax preset (1 – 16) can be selected by a MIDI program change message,
matching the Midimax global MIDI receive channel.
If Midimax receives a global MIDI receive channel request message: RQ-G

F0, 7D, 08, 0, 0, F7

Midimax will response this message with a global MIDI receive channel transmission: TX-G

F0, 7D, 07, 0, m, F7

If Midimax receives a TX-G-message:
Midimax will store the incoming MIDI receive channel number in its internal memory.
In this way the internal Midimax preset (1 – 16) can be selected only by a MIDI program change message,
corresponding to this MIDI receive channel.
The global MIDI receive channel can be changed as follow: TX-G

F0, 7D, 07, 0, m, F7 where m = the golbal MIDI receive channel (0 – 15)

RQ-P request preset F0, 7D, 01, p, d, F7

TX-P transmit preset F0, 7D, 02, p, m, 41-Databytes, F7

RQ-I request inquire F0, 7D, 05, d, i, F7

TX-I transmit inquire F0, 7D, 06, d, i, n, n, n, n, n, F7

RQ-G request global MIDI receive channel F0, 7D, 08, d, d, F7

TX-G setup global MIDI receive channel F0, 7D, 07, d, m, F7

Ack acknowledge F0, 7D, 09, 0, d, F7

p = 0..15 (presetnumber (representing a pointer to 1 of 16 available presets)

m = 0..15(MIDI channel)

d = dummy(this is a placeholder and doesn´t contain any relevant data)

n = 0...9 (number (0...9)

i = 0...F(inquire: 0 = serialnumber)

a = 0...F(0 = acknowledge)