Hello Stewart,

Indeed I am working on PortMidi C library binding on Pharo.

For now, the code I wrote contains an object that represents the C library and 
you can use its methods to try some MIDI stuff. I added several layers to these 
methods to make it easier to use. You can also create what I call scores which 
are sequences of notes and play them either separately or add them in an object 
called Prestation that is able to play several scores at the same time.

You can find the code on GitHub : 
https://github.com/pharo-contributions/pharo-sound .

Do not hesitate to tell me what you think about it !

Antoine

Reply via email to