Scribbletune
A pattern language for music — available as a Node module, as VST3 plugins or Max for Live devices, and as standalone browser tools.
If JavaScript is your thing:
npm install scribbletune
Node Module & Browser
Generate MIDI files with JavaScript using the core
scribbletune npm package. Use the same API in the
browser — paired with Tone.js — to play patterns live.
const clip = scribble.clip({
notes: scribble.scale('C4 major'),
pattern: 'x-x-xx-x',
});
scribble.midi(clip, 'melody.mid');
DAW Plugins
Bring Scribbletune's pattern language directly into your DAW. Riff and Drummer are available as VST3/AU plugins for Mac and Windows, Max for Live devices, and a Bitwig controller script.
- Riff VST3/AU — melodic pattern generation
- Drummer VST3/AU — 260+ genre patterns
- Riff & Drummer Max for Live devices
- Riff for Bitwig controller script
Web Apps & Tools
Browser-based tools built on Scribbletune's concepts. Sketch Eurorack and VCV Rack patch diagrams with the Patch Notation Tool, or build your own music apps using the browser API.
- Patch Notation Tool — SVG patch diagrams
- Johann — Guitar fretboard & keyboard scale charts
- live.scribbletune.com — session interface
Latest
VIDEORiff VST3/AU Plugin Demo
VIDEODrummer VST3/AU Plugin Demo
VIDEOPatch Notation Tool Demo
