Jackojc / psilovibin

A bytebeat-ish interactive programming language for generating MIDI

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

psilovibin

Interactive language for MIDI livecoding.

c++ issues pull requests license

Examples

let synth midi "NTS-1" 0
let drums midi "TR-6S" 10

let note 65
let kick 60 snare 61 hat 62

synth [ note note + 5 note + 3 note + 7 ] bpm 140 go
drums [ kick hat (kick snare) hat kick hat (kick snare) hat ] bpm 140 go

Features

TODO

Tutorial & Reference

TODO

Requirements

TODO

Compiling & Running

TODO

Design Notes

TODO

Acknowledgements

TODO

Resources

TODO

License

This project uses the GPL-2.0 license. (check LICENSE)

About

A bytebeat-ish interactive programming language for generating MIDI

License:GNU General Public License v2.0


Languages

Language:C++ 95.7%Language:Makefile 4.0%Language:Shell 0.2%