DPortMidi - D bindings for the PortMidi MIDI I/O library

2011-06-22 Thread Andrej Mitrovic
This is a fairly lightweight binding to the PortMidi library. Currently this binding only works on Windows, and it was only tested on an XP32 system. There are 3 sample projects which were directly translated from the PortMidi project, as well as a porttime millisecond timer I've only got a limit

Re: DPortMidi - D bindings for the PortMidi MIDI I/O library

2011-07-09 Thread Andrej Mitrovic
So I've added a Cairo Win32 example of capturing MIDI controller changes and painting envelopes on the screen. The data is captured in real-time but the drawing is done based on a timer. The source code is very oddball for sure, but it kinda works, so hey.. :P A screenshot: http://i.imgur.com/19vK

Re: DPortMidi - D bindings for the PortMidi MIDI I/O library

2011-06-22 Thread Andrej Mitrovic
P.S. this binding is going to make more sense if I ever get a green light from Steinberg to publish my VST and ASIO bindings. Couple that with the WinAPI code samples and you're almost ready to make some cool audio software, at least on Windows. I've got a tiny little sequencer example cooking up,

Re: DPortMidi - D bindings for the PortMidi MIDI I/O library

2011-06-22 Thread Walter Bright
On 6/22/2011 5:27 PM, Andrej Mitrovic wrote: P.S. this binding is going to make more sense if I ever get a green light from Steinberg to publish my VST and ASIO bindings. Couple that with the WinAPI code samples and you're almost ready to make some cool audio software, at least on Windows. I've g