Vesa
9c25be1bde
LMMS Memory Manager
2014-11-18 13:58:36 +02:00
Umcaruje
6fb923cba2
Correct the program name and site in the descriptions.
2014-11-04 22:56:50 +01:00
Vesa
c1acd66d25
Monstro: more optimization
2014-08-28 06:28:14 +03:00
Vesa
956a698d20
Monstro: optimize
...
use stack for rendering envs/lfos - this allows us to render them in advance which in turn seems to allow better optimizations by compiler
2014-08-24 17:12:53 +03:00
Vesa
c266e7b88e
Monstro: optimize
...
Rewrote handling of modulators so that we don't have to allocate extra buffers for every note - should improve performance and make cpu usage more consistent
2014-07-27 19:34:41 +03:00
Vesa
dcfa4ebe43
Monstro: oops... corrected an error
2014-06-15 17:29:24 +03:00
Vesa
8a2aeaa595
Monstro updates
...
- Fix FM (use PM-based FM to prevent pitch drift)
- Bunch of codepath optimizations
- Somewhat saner min/max values for PW
2014-06-15 15:58:07 +03:00
Vesa
a218a033b5
Monstro: more bugfixes
...
Fixes a bug caused by fastPow which was causing hangups in very specific situations only
2014-05-02 21:33:55 +03:00
Vesa
7da1c5e09f
Another small monstro change
2014-05-02 00:57:31 +03:00
Vesa
787d4e9832
Monstro: very slight change to integrator code
2014-05-01 20:40:11 +03:00
Vesa
eaebb40986
Optimizations for Monstro & Watsyn
2014-04-27 21:29:25 +03:00
Vesa
060063f5a8
Monstro changes
2014-04-24 13:31:51 +03:00
Vesa
26553cab17
Updates to bandlimitedwave code (using new interpolation) and Monstro
2014-04-13 12:48:38 +03:00
Vesa
13237f9c8e
Monstro: use phase delta instead of frequency for deciding which wavetable to use
2014-04-08 09:48:43 +03:00
Vesa
e10bbeb84e
Bandlimited wave generation implemented for LMMS, currently only utilized by Monstro
2014-04-07 22:55:44 +03:00
Vesa
445a31e54a
Monstro: tweak the constants a bit
2014-04-06 22:14:54 +03:00
Vesa
a21928fe39
Monstro updates: fixes, improvements, optimizations
2014-04-06 20:58:09 +03:00
Tobias Doerffel
bd691e6d68
Merge pull request #564 from diizy/master
...
Optimize linear interpolation function
2014-04-05 07:43:11 +02:00
Hannu Haahti
6c33b4af80
moved fastPow() to lmms_math.h
2014-04-05 03:32:54 +03:00
Vesa
9bef55c7f5
Add usage of linearInterpolate() to several places (mostly my plugins for now but i'll add more if i find them)
2014-04-05 02:23:17 +03:00
Vesa
8f065c198a
Monstro: add sync mechanism, make LFOs running, fix remaining small bugs
2014-03-31 01:37:38 +03:00
Vesa
3b80ec74d1
Monstro - fixes, new waveforms
2014-03-30 15:18:29 +03:00
Vesa
8aad594cbd
Monstro: algorithm tweaks, fixes, optimizations
2014-03-30 00:21:07 +02:00
Vesa
78bcb8423f
New instrument... Codename: Monstro. May be subject to a rename later.
2014-03-29 23:01:44 +02:00