cykle
cykle is an inventive, semi-generative melodic step sequencer for iOS, iPadOS and Mac (Catalyst). cykle abstracts every musical parameter into its own sequence using decoupled sequencer lanes, producing complex and musically engaging patterns from the interactions between simple elements.
More videos:
- The Sound Test Room: CYKLE - Advanced Midi Step Sequencer - AUv3 - iPad Live
- My Top 3 Generative MIDI Sequencer Apps | haQ attaQ
- Jakob Haq: AUM MIDI Sequencing
- Perplex On: Random glitching with #cykle sequencer...
- TheAudioDabbler: DabbleLab Jam with Cykle and friends
- Apparillo & Cykle
- cykle ❤️ digitone
- CYKLE - Advanced Midi Sequencer - Playing Hardware in AUM - Live iPad Demo
- Apps4idevices - cykle: an overview
- Apps4idevices - Cykle v1.0.1
- Cykle Jam #1 with GeoSWAM cello improv
Reviews
"Neat and super efficient midi sequencer. I can only appreciate the effort the dev put in his creature!" — App Store Review
"Great for sequencing. Fantastic to make 'organic' patterns with choosing the number of steps for all parameters" — App store review
"This has become my go to sequencer for operating inside AUM, because the genius idea of separating pitch, gate, pattern length etcetera from each other means that you can create surprisingly complex, musical, evolving sequences or polyrhythmic patterns from tiny seeds of a handful of notes. (...)" — App store review
Features
- average 4.9-star rating on the App Store ★★★★★
- universal app (works on both iPhone and iPad)
- works in both portrait and landscape mode
- works as an Audio Unit (AUv3) MIDI plugin or as a standalone (CoreMIDI) app
- sample-accurate sequencing engine
- slick and responsive native UI
- pattern snapshots selectable via MIDI input
- song mode / pattern chaining
- pitch playable by MIDI note input (arp and chord modes)
- configurable tempo, scale and key
- every channel can be routed to a separate MIDI destination and channel
- every channel sends MIDI note- and pitch-bend data as well as an arbitrary number of MIDI continuous control (CC) messages
- full AUv3 state- and preset-saving
- randomization features
- save and load patterns
-
decoupled sequencer lanes for the following parameters:
- pulse
- pitch
- rest
- step length
- chance
- velocity
- accent
- gate length
- chance
- ratchet (note repeat)
- accidental (flatten/sharpen)
- transpose
- chord inversion
- octave
- harmonize
- pitch bend
- mappable MIDI CC values (e.g., filter cutoff, resonance, envelope, etc.)
-
sequences can be instantly transformed by the following
actions:
- shift left/right/up/down
- rotate
- randomize
- mutate
- mirror
- reverse
- double
- bisect
- configurable clock division rate per sequencer lane
- playback mode per sequencer lane (forward, backward, random, jump)
- MIDI clock output
- Ableton Link support
- an offset can be added to timing to compensate for MIDI latency
- works without internet connection
- no push notifications
- no ads or in-app purchases
- no third-party behavioural tracking tools
- ongoing development and support
Frequently Asked Questions
how does this work? is there a manual?
yes, the
manual is here.
what's wrong? why don't hear I anything?
cykle doesn't make any sound by itself. you will need to connect
to a MIDI-compatible synthesizer app on your device, load it in an
AUv3-compatible host (such as Audiobus or AUM) or connect it to an
external synthesizer, computer or any other sound generating device.
how do I select a MIDI destination or channel?
swipe up on the channel view and tap Output destination.
are the snapshots MIDI controllable?
yes, you
can switch snapshots by sending MIDI program changes (bank select 1-8) or MIDI pitches 1-8 to cykle's MIDI input.
what is MIDI Input mode?
an active MIDI input
mode allows you to control the pitch of a pattern via external MIDI
input, such as an external MIDI keyboard controller. select the MIDI
input source in the menu > Settings > MIDI Input source.
how can I send MIDI CC messages?
add a control sequence to your channel and select the desired control number by tapping
the label (74 - Brightness) on the cell.
does cykle send MIDI clock?
it does, clock
sending can be enabled via the Settings pane in the menu.
can I export/import my patterns?
cykle currently
doesn't support exporting or importing patterns. however, patterns
can be accessed and copied as raw files (.ckp) via File Sharing in
Finder/iTunes.
I have another question.
send me an email.