max4.live

a better search for max devices
Directional Scale screenshot

Directional Scale

by dennisdesantis

A clone of Live's Scale MIDI effect, modified to allow diff...

View on maxforlive.com

Type
MIDI Effect
Author
dennisdesantis
Version
1.0.1
License
None
Live version
10.0.6
Max version
8.0.2
Downloads
2,313
Updated
2019-04-13

Description

A clone of Live's Scale MIDI effect, modified to allow different scales to be used when ascending and descending.

The most common real-world example of this is the melodic minor scale, which is the same as natural minor when descending but uses a raised 6th and 7th scale degree when ascending. In this device the choice of scales is arbitrary for each direction.

version 1.01

Dennis DeSantis

April 13, 2019

Known issues:

- chords don't have a notion of "direction," so you will get unpredictable results. This isn't a bug; it's just the nature of this musical situation.

Credits:

- the Max PitchScaler device from the M4L Building Tools Pack provided most of the transposition logic.

- Chris Muir's NoOverlap abstraction solved the issue of multiple identical notes cutting each other off.

- the solution for hung notes when changing transpositions is a modified version of a patch provided by Bill Canty

Changelog:

0.6

- added info texts

- parameters are now automatable

- input display now ignores note-offs. Result: doesn't jump around so much, and is more useful.

0.61

- tiny optimizations

1.0

- hung notes should now be prevented

- output also ignores note-offs

1.01

- fixed a bug in which hung notes could occur when using multiple instances of the device

← Back to search