BS: gitignore update
BS: Yet another approach. Ultra performant implementation of oscillators, using numpy
BS: Got oscillators working as well; and improved performance yet again
BS: Instrument wip
BS: Got some note envelopes working again. Not the track one though. No midis yet
BS: The amplitude envelope needs a closer look. Lots of clicks
BS: Maketh way for the unit tests!
BS: Started writing some nose tests. I'll eventually debug this clicking thing that people keep talking about
BS: Added some more tests and fixed a bug.
BS: Found and fixed a pretty glaring bug in the segment envelope.
BS: The testing fixed most of the clicks, but the mixing phase seems to have introduced some of its own.
BS: Beautiful clickless playback, with an optimized segment amplitude envelope. Testing is beautiful
BS: All sorts of hairy stuff
BS: PCM reader
BS: Bug fix in pcm playback
BS: Improved midi parsing and midi playback
BS: Now with working release function. Got so much technical debt they call my code sub-prime
BS: Cleaning up
BS: Added synth class. Succesfully playing test2.mid, finally. Albeit with clicks. You can't have it all
BS: Added percussion. We're back in business