Files
lmms/plugins
Garrett 96194bcee2 Stream instead of loading all into memory
Now, when you press a note, it won't have to load the entire sample into
memory before playing the note. This means that now you can play many
more notes without it glitching. Frequently, the entire note sample
isn't played, so before there was a lot of wasted processing time
converting the sample into float and doing sample rate conversions if
needed.

Also, perform sample rate conversion on the final rendered-out version
of all the combined notes for a period. This drastically decreases
processing time.

Note: currently having more than one instance causes glitching
2014-11-18 08:05:26 -08:00
..
2014-11-10 19:26:59 +01:00
2014-11-18 13:58:36 +02:00
2014-11-18 13:58:40 +02:00
2014-11-16 22:22:48 +02:00
2014-11-10 19:26:59 +01:00
2014-11-18 13:58:36 +02:00
2014-11-10 19:26:59 +01:00
2014-11-18 13:58:39 +02:00
2014-11-10 19:26:59 +01:00
2014-11-10 19:26:59 +01:00
2014-11-18 13:58:36 +02:00
2014-11-18 13:58:36 +02:00
2014-11-18 13:58:39 +02:00
2014-11-18 13:58:37 +02:00
2014-11-18 13:58:36 +02:00
2014-11-18 13:58:36 +02:00
2014-11-18 13:58:39 +02:00
2014-11-18 13:58:36 +02:00
2014-11-18 13:58:36 +02:00
2014-11-10 19:26:59 +01:00
2014-11-10 19:26:59 +01:00
2014-11-10 19:26:59 +01:00
2014-11-10 19:26:59 +01:00
2014-11-18 13:58:37 +02:00
2014-11-18 13:58:39 +02:00
2014-11-18 13:58:36 +02:00
2014-11-10 19:26:59 +01:00
2014-11-10 19:26:59 +01:00
2014-11-18 13:58:36 +02:00
2014-11-17 13:25:45 +02:00
2014-11-18 13:58:39 +02:00