Device Details

Device Overview

Name/Version: Directional Scale 1.0.1
Author: dennisdesantis  
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.

- 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

- added info texts
- parameters are now automatable
- input display now ignores note-offs. Result: doesn't jump around so much, and is more useful.

- tiny optimizations

- hung notes should now be prevented
- output also ignores note-offs

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

Device Details

Downloads: 2120
Tags effect
Live Version Used: 10.0.6
Max Version Used: 8.0.2
Date Added: May 10 2015 21:28:37
Date Last Updated: Apr 13 2019 21:03:27
Average Rating (1) 5
Rate this device: (must be logged in to rate devices login)
Device Type: midi_device
URL (optional):
License (more info): None

Device Files

Device File: Directional Scale1.0.1.amxd


Finally I can automate melodies in a melodic minor scale!. Thanks a lot for this.

Login to comment on this device.

[ browse device library ]