project name: | MDScaler |
project url: | https://github.com/hanjo-synth/MDScaler |
author: | Hanjo |
description: | a tonal performance utility for the Elektron Machinedrum |
discussion url: | https://llllllll.co/t/mdscaler/73236 |
documentation url: | https://github.com/hanjo-synth/MDScaler |
tags: | midi controller utility performance |
Machinedrum Pitch Scaler is a tonal performance utility for the Elektron Machinedrum (or any CC-controllable synth).
It provides real-time scale quantization and MIDI CC pitch output, allowing for easy melodic writing, bassline programming, and parameter-locking directly from Norns.
Author: HANJO – Tokyo, Japan
This script enables tonal control of the Machinedrum’s parameters through MIDI CC messages.
By selecting a scale and root note, you can send CC values mapped to musical notes, ensuring melodic consistency while tweaking or parameter-locking sounds.
It’s designed for both studio composition and live improvisation, turning the Machinedrum into a melodic instrument.
Control | Function |
---|---|
E1 | Change Scale Mode |
E2 | Adjust Root Note (C, C#, D, etc.) |
E3 | Depends on current mode: • Channel Mode – Change MIDI channel (1–16) • CC Mode – Change MIDI CC number (0–127) • Note Mode – Step through notes in scale |
K2 | Send a Random Note from the current scale |
K3 | Toggle E3 Mode (Channel → CC → Note → back) |
The on-screen interface provides real-time feedback for: