Sem (Semitone) Module

Produces the semitone component of a MIDI note value. Normally this is the modulus or remainder function of the input divided by 12, as in the example image, an input of 44 produces a semitone value of 8. That is, 44 / 12 gives a remainder of 8. When a MIDI module is set to use microtone scales, the divisor is changed from 12 to whatever the microtone scale steps are.

Inputs:

In (Input Values): The value to have its semitone extracted from.

Value Output:

Sem X: The semitone of the input value.

Oct (Octave) Module

Produces the octave component of the input value. Normally this is an integer division by 12, with the remainder discarded. When a MIDI module is set to use microtone scales, the divisor is changed from 12 to whatever the microtone scale steps are.

Special:

Blue Mode button: Click in for octave numbers 0-9, out for MIDI values. Octave numbers may be connected to the Octave input of the MIDI module when it is set to microtone scales.

Input:

In (Input Values): The value to have its octave extracted from.

Value Output:

Oct X: The octave of the input value.

BankStep is Copyright © 2001-2004 by John Dunn and Algorithmic Arts. All Rights Reserved.