PolyBud is a multitrack polyrhythmic sequencer with unlimited possibilities.
Add as many note or MIDI CC tracks as you want for complex arrangements.
Each note track features note, velocity, gate, and ratchet modes.
MIDI CC tracks are perfect for modulating synthesizer parameters.
Assign different MIDI channels to tracks for controlling multiple synths.
Create unlimited patterns with unlimited steps per pattern.
Assign different step lengths to each mode for immediate polyrhythmic results.
Even with fewer steps, create long, complex polyrhythmic sequences.
Each note and CC track can run at different rates for polyrhythmic variations.
Layer multiple rhythms that interact in fascinating ways.
Features a music theory engine with over 110 scales.
Use custom scales created in ScaleBud 2 for personalized harmonies.
All note tracks share the same key/scale pair for musical coherence.
Change keys and scales in real-time while the sequencer is running.
PolyBud operates as both a standalone app and an AUv3 MIDI Plugin.
Create AU presets and utilize all available AU parameters.
Control or automate every parameter with comprehensive AU support.
The standalone version supports Ableton Link for synchronization.
PolyBud offers its core components on Github.
They are all shared libraries for iOS, macOS and tvOS platforms, written in Swift.
A music theory library with Note, Interval, Scale and Chord representations in Swift enums.
Fully customizable and editable knob with rotary, horizontal and/or vertical gesture recognition.
@IBDesignable Horizontal or vertical UIControl subclass that can start from bottom or middle of the control.