Skip to content

A bytebeat-ish interactive programming language for generating MIDI

License

Notifications You must be signed in to change notification settings

Jackojc/psilovibin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published