Re-organizing the code
Well, the code base of wildmidi is getting bigger, and with the state it was in with 0.2.2 it was impossable to do anything with. 0.2.3 saw the start of the code re-organization. For some of the features expected for 0.2.4 WildMidi's code needs a good tidy up so that not only to future proof it but also to make it easier to fix.
Soon WildMidi will be able to use a few different midi and audio formats. Early in the development process it was determined that a program was needed to test the different file formats. This is what DevTest does, and depending on command line options will display a report, and in some cases make a recommendation. This will also help find issues whether with the files or with WildMidi.
Still in early stages of research, WildMidi_Live is a library function that will take a midi event and add it directly to the event list, in time to process then next time WildMidi_GetOutput is called. WildMidi's demo player will take events from a midi device and feed it to the library, enabling you to use libWildMidi in a live performance.
Some investigation has already shown that this will be available in linux and windows.
At the moment this is not much except an experiment in developing graphical app that will use WildMIDI.