Or a plugin of some sort to let them put a 'machine' into their game that plays midi in a raw format so that multiple players using the same plugins can hear it? From what I've heard, modding takes form of LUA, and there are a lot of midi/audio plugins of relevancy on the internet. Unless modding is too limited, into what they allow you to mod (items over actual game codes), so we can't expect things like total overhaul to exist for starbound? Because if so people can turn Starbound into many different games at that point. Thus far I know that: The devs uses C++ to code the game (engine) and library. The modding discussion seems to be talking about LUA for modding.