A music theory tool for composers, artists and learners

  • Features over 40 scales to work with their notes or chords.

  • Select your scale, key, and note/chord mode for your project.

  • The virtual keyboard layouts notes or chords that you can send via MIDI.

  • Supports CoreMIDI, Audiobus MIDI, and AUv3 MIDI for maximum compatibility.

A music theory tool for composers, artists and learners
Take advantage of AUv3 Plugin

Take advantage of AUv3 Plugin

  • Compatible with supporting hosts like AUM, Audiobus 3, Cubasis 2, Beat Maker 3, apeMatrix, and Sequencism.

  • Route its MIDI output to other AUv3 Synths.

  • Route your MIDI keyboard or other MIDI app's output to ScaleBud for scale-locked playing.

  • In note mode, ScaleBud filters out off-scale notes.

  • In chord mode, ScaleBud plays appropriate chords if available in the scale for the root note.

Supports Audiobus MIDI Sending and Filtering

  • Use in Audiobus 3 as a MIDI Sender.

  • In this mode, send notes/chords from its keyboard to other apps.

  • Also functions as a MIDI Filter in Audiobus 3.

  • In filter mode, it removes off-scale notes in note mode and sends chords in chord mode.

Supports Audiobus MIDI Sending and Filtering

Discontinued! Please check out ScaleBud 2

Download on App Store

Download for iOS or Apple Silicon

Open Source

ScaleBud offers its core components on Github.
They are all shared libraries for iOS, macOS and tvOS platforms, written in Swift.

Music Theory

Music Theory

A music theory library with Note, Interval, Scale and Chord representations in Swift enums.

MIDIEventKit

MIDIEventKit

Send and receive MIDI in human language with Swift enums.

ALKit

ALKit

Easy to use Auto Layout tool for iOS and iOS Extensions in Swift.

Other Apps

ArpBud 2

ArpBud 2

AUv3 MIDI Arpeggiator.

ChordBud 2

ChordBud 2

AUv3 MIDI Chord Sequencer.

LoopBud

LoopBud

AUv3 MIDI Recorder.

Euclid

Euclid

AUv3 Techno Bass Lines.

SnakeBud

SnakeBud

AUv3 MIDI Sequencer.

MelodyBud

MelodyBud

AUv3 MIDI Generative Sequencer.

ScaleBud 2

ScaleBud 2

AUv3 MIDI Keyboard.

ShiftBud

ShiftBud

AUv3 MIDI Sequencer.

PolyBud

PolyBud

Multitrack Polyrhythmic Sequencer.

PatternBud

PatternBud

MIDI CC Sequencer.

Textquencer

Textquencer

AUv3 MIDI Sequencer.

In Theory

In Theory

AUv3 MIDI Keyboard.

BrainBud

BrainBud

Bud App Controller.

Binarhythmic

Binarhythmic

Binary Based MIDI Sequencer.

Auto Bass

Auto Bass

Bassline MIDI Generator.

BounceBud

BounceBud

Physics Based MIDI Sequencer.

MuseBud

MuseBud

Generative MIDI Sequencer.

Auto Fills

Auto Fills

Drum Fill Generator.

Kebarp

Kebarp

MIDI Arpeggiator.

FuncBud

FuncBud

Generative MIDI Sequencer.

Note to Be

Note to Be

AUv3 MIDI Quantizer.

Harmonicc

Harmonicc

Chord Progression Sequencer.

ScratchBud

ScratchBud

Vinyl Scratching FX

ShapeStage

ShapeStage

Morphing FX Processor

RollBud

RollBud

Trance Gate & Roll FX

Your feedback is important for us.