--- linuxsampler/trunk/ChangeLog 2007/11/19 22:00:04 1494 +++ linuxsampler/trunk/ChangeLog 2007/11/19 22:10:18 1495 @@ -11,7 +11,7 @@ - bugfix: Ringbuffer.h: fill_write_space_with_null() did not zero out all the space operator--() did not apply size_mask after decrementing the read_ptr - DEFAULT_WRAP_ELEMENTS set to 0 in order to avoid problems with + DEFAULT_WRAP_ELEMENTS set to 0 in order to avoid problems with the _NonVolatileReader functions. - bugfix: Stream.h: added a missing divide by BytesPerSample in GetWriteSpace() since this function is currently only used in the stream's @@ -19,15 +19,17 @@ Resampler.h, Synthesizer.h: cubic interpolation now works in 24bit mode too faster method to read 24bit words on little endian machines (x86): - replaced 3 byte reads + shifts with a 1 unaligned 32bit read and shift + replaced 3 byte reads + shifts with a 1 unaligned 32bit read and shift * MIDI driver: - - added MME Windows MIDI driver + - added MME Windows MIDI driver * LSCP server: - added support for Windows style path / filenames, however with forward slash path separators instead of backslash (i.e. "C:/foo/bar.gig") + - allow naughty liblscp to send non-string device parameters within + apostrophes as well Version 0.5.0 (15 October 2007)