Huge commit, added stereo/mono support, added basic polyphonic structure, and also renamed Splitter.java to Copyer.java because the splitter will actually split stereo tracks into mono ones.
Added a log of an IRC conversation in #java which was most helpful.