cane

Sequencer

A DSL designed to simplify the creation of complex beats with MIDI sequences

A small MIDI sequencer DSL designed around vectors and euclidean rhythms

GitHub

89 stars
1 watching
3 forks
Language: C++
last commit: 8 months ago
Linked from 3 awesome lists

canecompositioncppdsleuclidean-rhythmsjackaudiolinux-audiomidiminimalistmusicmusic-trackernotationpipewireproglangs-discordprogramming-languagerhythmssequencersongtrackervector-language

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
pd3v/line A tiny command-line midi sequencer that allows users to create and manipulate musical phrases using MIDI messages 85
ianacaburian/abletonlink_jucesampler A simple JUCE sampler sequencer that synchronizes tempo and transport with Ableton Link. 67
subalterngames/cacophony A minimalist MIDI sequencer for music composition and audio production 160
omkamra/cowbells A Clojure library for creating and controlling musical patterns using a generic sequencer and various scale options 16
adamjmurray/cosy A programming language and software framework for composing musical patterns and general-purpose sequencing. 29
jackojc/tinge A library that provides a simple and fast way to output colours in the terminal 14
elaforge/karya A Haskell-based music sequencer and notation tool with support programs. 66
pjagielski/punkt A live coding music library/environment for Kotlin. 317
defaultxr/cl-patterns A system for generating and processing musical sequences in Lisp. 79
analogsketchbook/macropad-sequencer An 8-step MIDI sequencer for an Adafruit Macropad with four modes for editing pitches, velocities, and note lengths. 10
jackaudio/a2jmidid Bridges ALSA sequencer ports to JACK MIDI ports 44
vampouille/superboucle A software application that allows users to control and manipulate audio loops using MIDI devices. 36
nberr/jackel An application that translates MIDI notes to negative harmony in real-time 16
spotlightkid/jacket A Nim wrapper for the JACK client-side C API 7
arirusso/micromidi A Ruby DSL for creating and processing MIDI messages 138