Add: arbitrary file loading!  incredibly hacky and no edge cases covered, but now we can pick the music we want.