Version
menu_open

MIDI Keymap Editor

The MIDI Keymap Editor is where you can define and modify the MIDI properties of an Actor-Mixer node and all its descendants. This can be very useful, for example, to edit the MIDI filters of all nodes of a MIDI synthesizer.

The MIDI Keymap Editor is available from the Views menu, or from the MIDI tab of an Actor-Mixer node property editor.

The MIDI Keymap Editor also allows to edit the properties of the objects in the list. You can choose which property or column to show by:

  • Right-clicking the list header and selecting Configure Columns OR

  • Clicking the View Settings button in the titlebar of the view

[Tip] Tip

When multiple items are selected, modifying a property (slider, combo or check box) will affect the whole selection and set the object's value to all other objects in selection. However, when holding the Alt key and dragging a slider, the selected objects values will be offset instead of being set to an absolute value.

[Tip] Tip

You can select an entry to automatically load it into the Transport Control for immediate playback.

[Note] Note

When different types of objects appear in the list, it shows the union of the columns possible for the objects present in the list.

MIDI

Interface Element

Description

Opens a search field where standard alphanumeric entries filter out unmatching elements from the view. Learn more in Using Tables.

Click the Close icon to the left of the search icon to close the search field and remove the filter.

[Note] Note

The searches do not include elements in collapsed nodes of the List View, Query Editor, MIDI Keymap Editor, and Reference View.

MIDI Events

Override parent

Determines whether the MIDI events controls will be inherited from the parent or defined at the current level in the hierarchy. When this option is not selected, the MIDI Events controls are unavailable.

If the object is a top-level object, this option is unavailable.

Play On

Determines what type of MIDI note event will cause the object to play.

  • Note-On

  • Note-Off

Break On Note-Off

If Play On is set to Note-On, then this property determines whether the playing object stops looping upon reception of a note-off. If so, the playback of looped sounds or continuous containers is stopped, while allowing the current object(s) to finish playing.

Note Tracking

Override parent

Determines whether the Note Tracking controls will be inherited from the parent or defined at the current level in the hierarchy. When this option is not selected, the Note Tracking controls are unavailable.

If the object is a top-level object, this option is unavailable.

Enable

If selected, the node's playback will be pitch-shifted. The amount of pitch-shifting is determined by the note of the received MIDI event and the value of Root Note.

Default value: false

Root Note

The root note of the node's sound. This value is used in conjunction with a received MIDI note to determine the pitch-shifting of the node's sound.

Note: this value is ignored if note tracking is not enabled.

Default value: C4

Transformation

Transposition

The offset applied to the MIDI event's note. The transposition is applied before the Key Range filters. Note that using XMA or ATRAC9 as the codec for the note source will limit the transposition to 2 octaves maximum.

Default value: 0

Velocity Offset

The offset applied to the MIDI event's note velocity. This applies to MIDI note events only. The offset is applied before the Velocity filters.

Default value: 0

Filters

Key Range

Filter applied to received MIDI note events' note. A received MIDI note event is ignored if its note is not within the Min-Max range.

Default Min: C-1 Default Max: G9

[Note] Note

The mapping of numerical MIDI notes to octaves is specified via the user preferences; refer to User Preferences for more details.

Velocity

Filter applied to received MIDI note events' velocity. A received MIDI note event is ignored if its velocity is not within the Min-Max range.

Default Min: 0 Default Max: 127

Channel

Filter applied to received MIDI note events' channel. A received MIDI note event is ignored if its channel is not in the filter.

Default: 1-16


Was this page helpful?

Need Support?

Questions? Problems? Need more info? Contact us, and we can help!

Visit our Support page

Tell us about your project. We're here to help.

Register your project and we'll help you get started with no strings attached!

Get started with Wwise