All Projects → brianhouse → braid

brianhouse / braid

Licence: GPL-3.0 license
Polyrhythms in Python: a sequencer and musical notation system for monophonic MIDI synths

Programming Languages

python
139335 projects - #7 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to braid

cl-patterns
Library for writing patterns to generate or process (a)musical sequences of mathematically (un)related (non-)compound values in Lisp.
Stars: ✭ 62 (+82.35%)
Mutual labels:  sequencer, midi, livecoding
recurse
re<urse is a declarative language for generating musical patterns
Stars: ✭ 32 (-5.88%)
Mutual labels:  sequencer, midi, livecoding
Score
ossia score, an interactive sequencer for the intermedia arts.
Stars: ✭ 808 (+2276.47%)
Mutual labels:  sequencer, midi
Midisequencer
MIDI Sequencer that sends MIDI events to other apps.
Stars: ✭ 75 (+120.59%)
Mutual labels:  sequencer, midi
Lick
LiCK, Library for ChucK
Stars: ✭ 118 (+247.06%)
Mutual labels:  sequencer, midi
ws-ldn-12
ARM / STM32F7 DIY synth workshop
Stars: ✭ 62 (+82.35%)
Mutual labels:  sequencer, midi
Textbeat
🎹 plaintext music sequencer and midi shell, with vim playback 🥁
Stars: ✭ 274 (+705.88%)
Mutual labels:  sequencer, midi
Miti
miti is a musical instrument textual interface. Basically, its MIDI, but with human-readable text. 🎵
Stars: ✭ 103 (+202.94%)
Mutual labels:  sequencer, midi
facet
Facet is a live coding system for algorithmic music
Stars: ✭ 72 (+111.76%)
Mutual labels:  midi, livecoding
Iannix
IanniX is a graphical open-source sequencer, based on Iannis Xenakis works, for digital art. IanniX syncs via Open Sound Control (OSC) events and curves to your real-time environment.
Stars: ✭ 238 (+600%)
Mutual labels:  sequencer, midi
Helio Workstation
One music sequencer for all major platforms, desktop and mobile
Stars: ✭ 2,257 (+6538.24%)
Mutual labels:  sequencer, midi
MIDISequencerAUv3
A great start point for making AUv3 MIDI sequencer apps.
Stars: ✭ 24 (-29.41%)
Mutual labels:  sequencer, midi
Orca C
Live Programming Environment(C Port)
Stars: ✭ 328 (+864.71%)
Mutual labels:  midi, livecoding
Orca
Esoteric Programming Language
Stars: ✭ 3,636 (+10594.12%)
Mutual labels:  midi, livecoding
orca
Lua port of @neauoire orca for monome norns
Stars: ✭ 75 (+120.59%)
Mutual labels:  midi, livecoding
Audiokitsynthone
AudioKit Synth One: Open-Source iOS Synthesizer App
Stars: ✭ 1,258 (+3600%)
Mutual labels:  sequencer, midi
melrose
interactive programming of melodies, producing MIDI
Stars: ✭ 130 (+282.35%)
Mutual labels:  midi, livecoding
Cells
Live coding environment. Use SuperCollider, Python, TidalCycles, Node.js etc. in the same project.
Stars: ✭ 133 (+291.18%)
Mutual labels:  sequencer, livecoding
seq66
Seq66: Seq24-based live MIDI looper/editor. V. 0.99.1 2022-11-27. NSM support; Linux/Windows; PDF user manual. Help access to tutorial and PDF.
Stars: ✭ 95 (+179.41%)
Mutual labels:  sequencer, midi
digitakt-song-mode
Song mode for Elektron Digitakt
Stars: ✭ 29 (-14.71%)
Mutual labels:  sequencer, midi

Braid

Braid is a single-import module for Python 3 that comprises a sequencer and musical notation system for monophonic MIDI synths. Its emphasis is on interpolation, polyrhythms, phasing, and entrainment.

Please see the documentation.

Copyright/License

Copyright (c) 2013-2021 Brian House

This program is free software licensed under the GNU General Public License, and you are welcome to redistribute it under certain conditions. It comes without any warranty whatsoever. See the LICENSE file for details, or see http://www.gnu.org/licenses/ if it is missing.

Please credit Brian House and link to https://brianhouse.net where appropriate.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].