midica
MIDI interpreter
An interpreter for a Music Programming Language that translates source code into MIDI and supports various playback formats.
A Music programming language. Translates source code into MIDI. Includes a player. Supports MIDI-Karaoke. Includes a MIDI analyzer.
115 stars
6 watching
13 forks
Language: Java
last commit: about 1 year ago
Linked from 1 awesome list
abcabc-notationaldakaraokekaraoke-playerlilypondmidimidi-playermidicamusescoremusicmusic-compositionmusic-programmingmusic-programming-language
Related projects:
Repository | Description | Stars |
---|---|---|
| A Ruby library for reading and writing MIDI file formats | 181 |
| An operating system integration allowing Prolog code to interact with Mac OS X MIDI devices | 4 |
| A C library to read standard MIDI files | 22 |
| An HTML component for playing and visualizing MIDI files in web applications. | 696 |
| A command-line tool for generating and working with MIDI files. | 1,391 |
| An embeddable JavaScript interpreter written in C | 818 |
| A tiny command-line midi sequencer that allows users to create and manipulate musical phrases using MIDI messages | 85 |
| A C++ library providing an interface between Arduino boards and MIDI messages | 1,624 |
| A library for creating MIDI controllers using Arduino or Teensy boards with support for digital and analog inputs. | 409 |
| A JavaScript library providing MIDI input/output functionality for Node.js and web browsers. | 529 |
| Decodes MIDI messages into structured JavaScript objects | 35 |
| A Rust library providing tools and types for playing and manipulating MIDI files | 22 |
| A Racket package for parsing standard MIDI file formats. | 3 |
| A DSL designed to simplify the creation of complex beats with MIDI sequences | 89 |
| An Ada implementation of Midi file reading and writing functionality | 6 |