0.01
No commit activity in last 3 years
No release in over 3 years
Ruby wrapper for RtMidi, a cross-platform C++ library for realtime MIDI input and output.
2020
2021
2022
2023
2024
2025
0.01
No commit activity in last 3 years
No release in over 3 years
Perform realtime MIDI IO with Ruby for OSX
2020
2021
2022
2023
2024
2025
0.01
No commit activity in last 3 years
No release in over 3 years
zgomot is a simple DSL for writting MIDI music.
2020
2021
2022
2023
2024
2025
0.01
No commit activity in last 3 years
No release in over 3 years
There's a lot of open issues
Ruck uses continuations and a simple scheduler to ensure "shreds" (Ruck threads) are woken at precisely the right time according to its virtual clock. Schedulers can map virtual time to samples in a WAV file, real time, time in a MIDI file, or anything else by overri...
2020
2021
2022
2023
2024
2025
0.0
No commit activity in last 3 years
No release in over 3 years
compile a Music Macro Language file to a Standard MIDI file.
2020
2021
2022
2023
2024
2025
0.0
No release in over 3 years
KuroMusic is midi controll library writed by ruby.
2020
2021
2022
2023
2024
2025
0.0
No commit activity in last 3 years
No release in over 3 years
This gem provides an interface to access Novation's LaunchPad programmatically. LEDs can be lighted and button presses can be evaluated using launchpad's MIDI input/output.
2020
2021
2022
2023
2024
2025
0.0
No commit activity in last 3 years
No release in over 3 years
Quick and easy prototyping for Arduino-based MIDI pedalboards
2020
2021
2022
2023
2024
2025
0.0
No commit activity in last 3 years
No release in over 3 years
Universally patch controller messages such as MIDI and OSC between devices
2020
2021
2022
2023
2024
2025
0.0
No commit activity in last 3 years
No release in over 3 years
Peas defines constants from music theory and allows one to perform math with them. Currently supports pitches (as MIDI values), pitch classes, and intervals using semitones, wholetones, chromatic, latin or diatonic abbreviations.
2020
2021
2022
2023
2024
2025
0.0
No commit activity in last 3 years
No release in over 3 years
Control VLC Media Player with MIDI
2020
2021
2022
2023
2024
2025
0.0
No commit activity in last 3 years
No release in over 3 years
This gem provides programmatic access to the Novation Launchpad MK2. LEDs can be lighted and button presses can be evaluated using launchpad's MIDI input/output.
2020
2021
2022
2023
2024
2025
0.0
No commit activity in last 3 years
No release in over 3 years
There's a lot of open issues
The library is based around an abstract representation for music notation, including pitch, note, dynamic, score, etc. A Ruby-based DSL is provided to aid in composition. Scores can be converted to common formats, like MIDI and LilyPond. Scores can also be rendered as audio via SuperCollider.
2020
2021
2022
2023
2024
2025
0.0
No release in over 3 years
Low commit activity in last 3 years
Inevitable Cacophony processes the musical form descriptions generated by Dwarf Fortress. It can parse a form to Ruby data structures, and in turn use that data to generate (simple) MIDI or WAV audio in that style.
2020
2021
2022
2023
2024
2025
0.0
Repository is archived
No commit activity in last 3 years
No release in over 3 years
A full-featured and complete Ruby wrapper of the ultra-powerful FMOD Low-Level API for accomplishing all of your audio needs. Uses the built-in Fiddle library (Ruby 2.0+) to eliminate unnecessary external gem dependencies, all that is needed is the FMOD platform-specific libraries. FMOD supports ...
2020
2021
2022
2023
2024
2025
0.0
No commit activity in last 3 years
No release in over 3 years
Builds Audulus patches based on WAV, CSV, or MIDI file inputs
2020
2021
2022
2023
2024
2025
0.0
Repository is gone
No release in over 3 years
Filter Program Change (PC) or Control Change (CC) events from MIDI files.
2020
2021
2022
2023
2024
2025