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
89 stars
1 watching
3 forks
Language: C++
last commit: over 2 years agoLinked from 3 awesome lists
canecompositioncppdsleuclidean-rhythmsjackaudiolinux-audiomidiminimalistmusicmusic-trackernotationpipewireproglangs-discordprogramming-languagerhythmssequencersongtrackervector-language
Related projects:
| Repository | Description | Stars |
|---|---|---|
| A tiny command-line midi sequencer that allows users to create and manipulate musical phrases using MIDI messages | 85 | |
| A simple JUCE sampler sequencer that synchronizes tempo and transport with Ableton Link. | 67 | |
| A minimalist MIDI sequencer for music composition and audio production | 160 | |
| A Clojure library for creating and controlling musical patterns using a generic sequencer and various scale options | 16 | |
| A programming language and software framework for composing musical patterns and general-purpose sequencing. | 29 | |
| A library that provides a simple and fast way to output colours in the terminal | 14 | |
| A Haskell-based music sequencer and notation tool with support programs. | 66 | |
| A live coding music library/environment for Kotlin. | 317 | |
| A system for generating and processing musical sequences in Lisp. | 79 | |
| An 8-step MIDI sequencer for an Adafruit Macropad with four modes for editing pitches, velocities, and note lengths. | 10 | |
| Bridges ALSA sequencer ports to JACK MIDI ports | 44 | |
| A software application that allows users to control and manipulate audio loops using MIDI devices. | 36 | |
| An application that translates MIDI notes to negative harmony in real-time | 16 | |
| A Nim wrapper for the JACK client-side C API | 7 | |
| A Ruby DSL for creating and processing MIDI messages | 138 |