A music theory tool for composers, artists and learners

  • More than 40 scales you can work with their notes or chords.

  • Select your scale, key and note/chord mode you want to work with.

  • It's virtual keyboard will layout the notes or chords that you can send MIDI to your audio apps via CoreMIDI, Audiobus MIDI or AUv3 MIDI.

Music theory tool

Take advantage of AUv3 Plugin

  • Use it in supporting hosts like AUM, Audiobus 3, Cubasis 2, Beat Maker 3, apeMatrix and Sequencism.

  • Route its MIDI to other AUv3 Synths.

  • Route your MIDI Keyboard's or other MIDI app's MIDI Out to ScaleBud for always playing in scale.

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

  • In chord mode, ScaleBud will play chords, if any available in the scale you're working in for the root note you are sending.

Interval sequencer.

Supports Audiobus MIDI Sending and Filtering

  • You can use it in the Audiobus 3 as a MIDI Sender.

    In that mode, you can send the notes/chords from its keyboard.

  • Also, you can use it as a MIDI Filter in Audiobus 3 as well.

    In that mode, it will filter out off-scale notes in scale mode, and sends the chords in chord mode.

Sequencer & Arpeggiator.

Please also check out ScaleBud 2


Download for iOS or Apple Silicon


Open source

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

Music Theory

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

MIDIEventKit

Send and receive MIDI in human language with Swift enums.

ALKit

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


Other Apps

ArpBud 2

AUv3 MIDI Arpeggiator.

ChordBud 2

AUv3 MIDI Chord Sequencer.

LoopBud

AUv3 MIDI Recorder.

Euclid

AUv3 Techno Bass Lines.

SnakeBud

AUv3 MIDI Sequencer.

MelodyBud

AUv3 MIDI Generative Sequencer.

ScaleBud 2

AUv3 MIDI Keyboard.

ShiftBud

AUv3 MIDI Sequencer.

PolyBud

Multitrack Polyrhythmic Sequencer.

PatternBud

MIDI CC Sequencer.

Textquencer

AUv3 MIDI Sequencer.

In Theory

AUv3 MIDI Keyboard.

BrainBud

Bud App Controller.

Binarhythmic

Binary Based MIDI Sequencer.

Auto Bass

Bassline MIDI Generator.

BounceBud

Physics Based MIDI Sequencer.

MuseBud

Generative MIDI Sequencer.

Auto Fills

Drum Fill Generator.

Kebarp

MIDI Arpeggiator.

FuncBud

Generative MIDI Sequencer.

Note to Be

AUv3 MIDI Quantizer.

Harmonicc

Chord Progression Sequencer.

Your feedback is important for us.