An Intelligent Harmonic Sketchpad for FL Studio & Beyond
Imagine standing at the edge of a vast, uncharted forest of sound. You have the tools—the trees, the leaves, the wind. But without a map, you wander. SCALE-LOOM is that map, woven into a digital loom. It is not a plugin, not a simple script, but a philosophical architecture for harmonic organization inside FL Studio 25.2.4.5242 (and forward-compatible with future builds). It transforms your piano roll into a living, breathing tapestry where every note you place is aware of its tonal neighbor, its modal gravity, and its emotional hue.
Developed for the SniperHallway community, this repository is a reference implementation of a concept: how to turn a DAW’s native MIDI grid into a self-documenting, color-coded, scale-aware canvas. SCALE-LOOM does not add new sounds—it adds new sight.
Traditional scale helpers lock you into a rigid set of allowed notes. They are like fences. SCALE-LOOM, conversely, is a guide-wire system. It uses a background colorization layer (via FL Studio’s native note coloring and channel rack scripting) to illuminate the harmonic path without ever disabling a key. You can still play any note, any accident, any chromatic adventure—but the loom glows in the tonal center you choose.
Think of it as the difference between a prison and a compass.
The first instance of the download marker. Replace this text with your actual repository release asset or direct link to the latest build.
Each scale is not just a list of intervals but a genetic sequence stored as a lightweight .loom file (JSON schema). These cells can be swapped, merged, or mutated to create custom microtonal or world scales.
The UI reacts to your DAW’s current tempo, snap settings, and zoom level. As you zoom in, the scale guide becomes more granular; as you zoom out, it shows only the tonal pillars. No lag, no 50ms delay—just instantaneous harmonic framing.
Supports note labeling in English, Romanized Japanese (for pentatonic traditions), Hindustani sargam notations, and Solfège. Useful for global collaboration or for teaching theory directly inside the project.
The repository’s documentation and issue tracker are built around a community gardener approach—questions are answered within one Earth rotation cycle. The loom is alive because the weavers are attentive.
SCALE-LOOM logs every scale change or chord lock you apply into a lightweight companion .log file. You can review your harmonic journey at the end of a session, noticing patterns you might otherwise miss.
FL Studio delivers a fundamental scale highlighting feature. It is reliable and fast. SCALE-LOOM does not replace it—it augments it. The native tool tells you what is allowed. SCALE-LOOM tells you what is interesting. It gently suggests, through opacity gradients, which notes are stable (tonic, dominant), which are passing (second, sixth), and which are tension (tritone, altered tensions). It turns a binary grid into a spectrum of probability.
- Film composers needing to switch between Lydian and Phrygian modes without leaving the piano roll.
- Electronic producers exploring microtonal scales for ambient or techno textures.
- Music educators demonstrating modal interchange visually.
- Live performers using FL Studio as a sketchpad, needing a quick mental reset of tonal center between sections.
This project is released under the MIT License — see LICENSE for full text. You are free to fork, modify, and integrate SCALE-LOOM into your own workflows or commercial projects. No attribution is required, though a nod to SniperHallway is always kind.
Important Notice: SCALE-LOOM is a user-interface augmentation and workflow tool. It does not modify the core FL Studio executable, inject any code into the DAW’s process, or circumvent any licensing mechanism. It operates solely through FL Studio’s documented scripting and automation APIs as of 2026. The author is not responsible for any issues arising from modification of project files or misuse of the harmonic memory logs. Always maintain backups of your
.flpfiles. This tool is provided “as is” without warranty of any kind.
- Host: FL Studio 25.2.4.5242 (Windows 10/11 64-bit)
- Scripting: FL Studio native Script Output and Patcher automation
- Storage: ~4 MB for full scale library + core script
- Optional: A secondary monitor for viewing the harmonic log while composing
- Version 2.0 – Real-time MIDI input display of scale degree via a floating overlay.
- Version 2.5 – Export a
.midfile with scale annotations embedded as marker events. - Version 3.0 – Collaborative loom sharing via a lightweight network protocol (LAN only).
- Fork this reservoir.
- Create a branch for your tonal tapestry (
feature/celtic-modal-weave). - Commit your changes with clear, poetic messages.
- Open a Pull Request — describe how your loom enriches the weave.
No code is too small. Even a single scale correction or a better color hex value is a gift to the community.
The best music often happens when you know the rules well enough to break them beautifully. SCALE-LOOM does not teach you rules—it shows you the architecture of the room you are in, so you can dance with your eyes open.
Weave well.
Final download marker. Place your release archive or installer link here.