libscorecode HomePage PageList

This is a greedy interpreter for the ScoreCode musical score language. It stores state internally and calls callbacks upon noteon, noteoff, pan right, pan left, and pan center events. It runs in a thread and continually consumes input that is passed to it. It has support for multiple channels.

What's Implemented
Everything except pattern cascading is implemented, as I currently don't understand how that is supposed to work.

Known Issues
The library assumes that processing and callbacks take no time to execute, and sleeps for exactly the length of a beat. This isn't easy to fix afaik.

A c++ compiler. POSIX threads support, usleep(), make.

Get It

Powered by Pawfaliki v0.5.2