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.

GitHub

115 stars
6 watching
13 forks
Language: Java
last commit: 11 months ago
Linked from 1 awesome list

abcabc-notationaldakaraokekaraoke-playerlilypondmidimidi-playermidicamusescoremusicmusic-compositionmusic-programmingmusic-programming-language

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
jimm/midilib A Ruby library for reading and writing MIDI file formats 181
samer--/plmidi An operating system integration allowing Prolog code to interact with Mac OS X MIDI devices 4
blastbay/blastmidi A C library to read standard MIDI files 22
cifkao/html-midi-player An HTML component for playing and visualizing MIDI files in web applications. 696
allthemusicllc/atm-cli A command-line tool for generating and working with MIDI files. 1,391
ccxvii/mujs An embeddable JavaScript interpreter written in C 818
pd3v/line A tiny command-line midi sequencer that allows users to create and manipulate musical phrases using MIDI messages 85
fortyseveneffects/arduino_midi_library A C++ library providing an interface between Arduino boards and MIDI messages 1,624
tttapa/midi_controller A library for creating MIDI controllers using Arduino or Teensy boards with support for digital and analog inputs. 409
jazz-soft/jzz A JavaScript library providing MIDI input/output functionality for Node.js and web browsers. 529
notthetup/midimessage Decodes MIDI messages into structured JavaScript objects 35
insomnimus/nodi A Rust library providing tools and types for playing and manipulating MIDI files 22
jbclements/midi-readwrite A Racket package for parsing standard MIDI file formats. 3
jackojc/cane A DSL designed to simplify the creation of complex beats with MIDI sequences 89
frett27/ada-midi An Ada implementation of Midi file reading and writing functionality 6