Skip to content

Latest commit

 

History

History
65 lines (38 loc) · 4.16 KB

MIDI Live.md

File metadata and controls

65 lines (38 loc) · 4.16 KB

MIDI Live Mode

Back to the User Interface Reference page

MIDI Live mode allows you to play MIDI data received over any of Syntherrupters serial inputs (USB or MIDI In jack). It also contains options to control how this data is processed and passed to the individual tesla coils.

Index

What you see

MIDI Live Mode

What you get

Note Ontime

Using the slider you can vary the nominal ontime of a single note within the user's limits The nominal ontime is the ontime you'll see on the output if ADSR/envelope is disabled, the MIDI volume is at max. and the note velocity is at max.

Note Duty

Using the slider you can vary the nominal duty of a single note within the user's limits. Same principle as the note ontime.

The reason for having an ontime and a duty setting at the same time is to allow "maximum" power across the entire note frequency range. Syntherrupter evaluates for each note what preset (ontime or duty) will result in the highest ontime, and uses this value. This effectively means that low notes will play at the duty setting specified and high notes play at the given ontime.

If you want all notes to play at the same ontime, simply set the duty slider to 0. Similarly you can let all notes play at constant duty by setting the ontime to 0.

Apply to Outputs and MIDI Coil Settings

Whenever you change a setting it will affect the outputs selected here. You'll note that the values below the buttons change to your current settings. More details about this is explained on the Simple mode page.

Unlike the information displayed in Simple mode, the displayed value can exceed the Coil Limits. That is because it is the nominal ontime and nominal duty per note, before any of the various MIDI effects got applied. 99% of the time you'll see values smaller than these on the output. As a reminder, the actual safety mechanisms are applied as a last step to the output signal. They work independently of what you see on the display.

Keeping any of the buttons pressed to access the MIDI Coil Settings page. From there you'll be able to access the MIDI Channel Settings, too. If you only have a single output, you'll see a "Channels|Pan" button instead which brings you to the same page.

Applying Manually, On Release or Immediately

Works in the same way as described here: Simple Mode.

NRP Reset

Reset all Non-Registered Parameters of all channels.

On Syntherrupter NRPs are not affected by the channel controllers reset command. Those reset commands are usually sent at the beginning and end of a MIDI File. If the NRPs are included in the MIDI file, this wouldn't be an issue, however, if you entered them by hand, you'd have to reenter them every time you start or stop playing a MIDI file.

Return to Main Menu

Works in the same way as described here: Simple Mode.

Sysex Commands

Ontime and active outputs can be controller by the Common Mode Parameters group of the sysex commands.

MIDI Live mode specific settings are available through the MIDI Live Mode Parameters group of the sysex commands.

The apply mode can be changed using the UI Settings sysex commands.