xi

Pattern editor

A Ruby-based language for creating musical patterns and interacting with SuperCollider synths or MIDI devices.

A domain-specific language for live coding musical patterns in Ruby

GitHub

37 stars
2 watching
3 forks
Language: Ruby
last commit: almost 4 years ago
Linked from 1 awesome list

livecodingmidirubysupercollider

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
siaflab/petalA programming language designed for live coding and music performance using Sonic Pi.95
lvm/xoxoAn embedded language for SuperCollider that uses PreProcessor Quark to define simple synth patterns.14
midouest/bytebeatAn interpreter and plugin for generating rhythmic patterns using a compact expression language19
rmlio/rmleditor-ceAn online collaborative environment for visualizing and editing mapping rules8
gilesbowkett/archaeopteryxAn experimental Ruby library for controlling MIDI-enabled music software using a simple command-line interface.362
xinniw/tranquilityAn experimental port of livecoding music language Tidalcycles to Lua22
patterns-ai-core/langchainrbA Ruby library providing an interface to Large Language Model (LLM) providers for text generation and embedding1,487
kernelcorp/active_admin_tinymceA plugin for Active Admin that integrates TinyMCE with wysiwyg HTML editing capabilities.12
deadpixi/samAn updated version of a classic text editor developed for an old terminal system, with many useful additions and modifications.440
sanjib-sen/weblatexA comprehensive LaTeX editor with VSCode integration, live collaboration, and AI-assisted features.1,072
kragen/pytebeatAn interactive livecoding software that generates music by executing tiny programs in real-time54
ms-ati/docileSimplifies the creation of Domain Specific Languages (DSLs) in Ruby by providing a way to treat methods as a DSL and handle code extraction with local variable access418
uohzxela/clean-code-rubyA guide to producing readable, reusable, and refactorable Ruby software following principles from Clean Code by Robert C. Martin.1,594
ultimaker/ruby-admeshA Ruby wrapper for Admesh STL mesh manipulation tool CLI.2
qirky/foxdotA Python-driven environment for interacting with SuperCollider for live coding and audio processing1,047