MidiChord3 Op

MidiChord3

Map 3 midi notes to values


<p>This op is able to output the note numbers and velocities of up to 3 different midi notes at once. Useful when playing chords. </p> <p>You can press &quot;learn&quot; and then play the notes on your midi-keyboard / in your DAW to automatically assign them to MidiChord3.</p> <p>It is also possible to normalize the velocity values (which usually range from 0-127) to either &quot;0 to 1&quot; or &quot;-1 to 1&quot;.</p>


Full Name
  • Ops.Devices.Midi.MidiChord3
Visibility
  • Core Op - Official cables op
License
  • MIT
AuthorgithubTest Patches


Example Patch Midi ops example

This example file demonstrates how to use all the new midi ops.

Open In Editor

INPUT PORTS


MIDI

MIDI Event In (Object)

<p>The in port for the MIDI event</p>

MIDI Channel index (Number:

<i>integer</i>

)

Notes

Note 1 index (Number:

<i>integer</i>

)

Note 2 index (Number:

<i>integer</i>

)

Note 3 index (Number:

<i>integer</i>

)

Normalize Velocity index (Number:

<i>integer</i>

)

learn (Trigger)

<p>Press to learn notes</p>

reset (Trigger)

<p>Reset the learned values</p>

OUTPUT PORTS


MIDI Event Out (Object)

<p>The out port for the MIDI event</p>

Trigger Out (Trigger)

<p>Triggers whenever one of the chosen notes is played</p>

Note Out 1 (Number)
Velocity 1 (Number)

<p>Outputs first note&#39;s velocity</p>

Gate 1 (

<i>boolean</i>

Number)

<p>true when first note is played, false when not</p>

Note Out 2 (Number)
Velocity 2 (Number)

<p>Outputs second note&#39;s velocity</p>

Gate 2 (

<i>boolean</i>

Number)

<p>true when first note is played, false when not</p>

Note Out 3 (Number)
Velocity 3 (Number)

<p>Outputs third note&#39;s velocity</p>

Gate 3 (

<i>boolean</i>

Number)

<p>true when third note is played, false when not</p>


Patches using MidiChord3

  • Examples
  • Public
  • My Patches