Most programs are for Windows, and come with source code, in case it can be of any help to someone. They're in chronological order (i.e. newest to oldest).
OSC2VST
v1.00
A simple VST host controllable via OSC. Sits in the system tray. Written for Nifflas.(C++, GPL)
Download for Windows (0.99MB)
NiallTunes
v0.10
I couldn't find a music player app with the exact combination of features I wanted, so I wrote my own one. Plays .wav, .aiff, .flac, .ogg and .mp3 files.(C++, GPL)
Download for Windows (1.05MB)
Download for Linux (350kB)
Motion Composition Tool
v1.00
A program for creating simple abstract animations. Saves to X3D files, so as well as viewing the results in the program itself, you can also view them in an X3D browser (i.e. you can turn them into movies with Heilan).(C++, GPL)
Download for Windows (498kB)
Download for Linux (355kB)
Mouse to OSC
v1.10
A simple mouse-based control panel for controlling Open Sound Control interfaces. Can convert MIDI CCs to OSC messages now. Also written using JUCE. (C++, GPL)
Download for Windows (519kB)
Download for Linux (355kB)
Download for OSX (1.0MB) (still v1.01, ppc only, and no MIDI)
pngStitch
v1.01
Stitches together a number of png images, vertically (like TrentStitch, but for png files). (C++)
Download for Windows (459kB)
Download for Linux (305kB)
Download for OSX (1.06MB)
Subvert Audio
v1.00
This is the main project from my Masters in Music Technology. It's intended to try and stimulate creativity in the user. You can get a lot more detail on the sourceforge site. It should also run on windows, linux and os x. (C++, GPL)
VSTGUI Builder
v1.03
A RAD-style tool to make VSTGUI interfaces with, and generate the source code. (C++)
Download for Windows (482kB)
Niall's png2ico
v1.01
A simple program to convert 32 bit (i.e. 24 bit colour, 8 bit alpha) png images into a Windows .ico file. Again makes use of wxWidgets (and also libPNG). Note: This is not the same program as the Linux command-line based png2ico - I didn't know someone had already used the name. (C++, GPL)
Download for Windows (421kB)




