Five12

prev  |  up  |  next

Numerology 2 Documentation


Note Processor




Overview

Numerology 2 uses an 'extended' version of MIDI Note messages that allows for much finer control over pitch and velocity. This module allows you to process Note messages while in that extended format. It works by generating new Note messages, which can be added to the stream of MIDI messages, or replace existing Note messages.

For all the details regarding Numerology's extended MIDI message formats, see the Signals chapter. Here is a quick summary of the changes for Note messages:

  • The Note Number value, which in a traditional MIDI message is a integer from 0 to 127, is in Numerology a floating point number which ranges from 0.0 to 127.0.

  • The Velocity value, for both Note On and Note Off messages, which is a integer from 0 to 127 in MIDI, is, in Numerology a floating point number which ranges from 0.0 to 1.0.

Numerology Note messages are not converted to conventional MIDI messages until absolutely necessary, which means just before they are transmitted to an Audio Unit plugin, or sent to a target outside the program.

Parameters

Mute All
Mutes output of any MIDI messages from the module.

Mute Input
Mutes output of any MIDI messages input to the module, but not MIDI Note messages generated by the module. Set this on if you want modified Note messages to replace existing messages.

Probability
Sets the probability of modifying any specific note.

Seed
Sets the seed of the random number generator used by the module. Changing the seed will change the series of random numbers generated by the module internally.

Pitch Offset
Offsets the pitch of a note by the value set here.

Pitch Randomize
Randomizes the pitch of a note within a semitone range +/- the value set here.

Pitch Scale Amt
Scales (multiples) incoming pitches by this amount

Pitch Scale Center
Sets the center pitch (in MIDI Note Numbers) around which scaling is performed. For instance, if this is set to 60 (C3), and the incoming note value is 62 (D3) and the Scale Amount is 2, then the generated note will have note number 64 ((62 - 60) * 2 + 60), which is an E.

Velocity Offset
Offsets the velocity of a note by the value set here.

Velocity Randomize
Randomizes the pitch of a note within a the range +/- the value set here.

Velocity Scale Amt
Scales (multiples) the velocity of incoming Note messages by this amount.

Velocity Scale Center
Sets the center value around which to scale velocity values.

Ports



MIDI In

Input for feeding MIDI messages to this module. Non-Note messages are passed through unchanged.

MIDI Out

Output for MIDI messages from this module.




© 2008-2009 Five12 Inc. All Rights Reserved.   prev  |  up  |  next