11 open-source projects similar to dredozubov/polyrhythmix, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.
Multi-protocol control & translation software (ArtNet, MIDI, OSC, sACN, ...)
JZZ.js allows sending, receiving and playing MIDI messages in Node.js and all major browsers in Linux, MacOS and Windows. Some features are available on iOS and Android devices.
See the online demo (requires a MIDI insrument connected to your computer).
JJazzLab is a complete and open application dedicated to backing tracks generation. You type in chord symbols, select a rhythm (music style), then the application generates a complete backing track with drums, bass, guitar, piano, strings, etc.
A Python-based MIDI router and processor for Linux and macOS. Flexible, fast, and built for live performance. Route, filter, transform and split MIDI events using a clean Python DSL, with all processing handled in C++.
An API to navigate scenes and subscenes that has been configured in a mididings script
.. SPDX-FileCopyrightText: 2013 Ole Martin Bjorndalen .. .. SPDX-License-Identifier: CC-BY-4.0
Simple MIDI Message Parser for JavaScript. This parser takes in a MIDIMessageEvent and returns a plain Javascript Object with propties indicating the data in the MIDI message.
Music theory engine for embedded systems. Build musical instruments and controllers that interact with people and speak MIDI 1.0 and 2.0.