ruin & wesen midi framework and assorted tools