Vesa
ca36fb141d
oops..
2014-05-02 21:37:49 +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
a2233edfa6
Monstro: envelope bugfixes
2014-05-02 03:57:09 +03:00
Vesa
7da1c5e09f
Another small monstro change
2014-05-02 00:57:31 +03:00
Vesa
23f1634f96
PianoRoll: improvements for note/panning widget
2014-05-01 23:15:28 +03:00
Vesa
787d4e9832
Monstro: very slight change to integrator code
2014-05-01 20:40:11 +03:00
Tobias Doerffel
a7161ffce0
Merge pull request #666 from diizy/master
...
FXLine: add context menu with options to remove, move & rename FX channe...
2014-05-01 17:17:57 +02:00
Vesa
ed19009d29
FXLine: add context menu with options to remove, move & rename FX channels
...
- Uses existing functionality in FxMixer & FxMixerView to manipulate channels
- Instruments sending to the manipulated channels get automatically updated
- In the future I hope to implement a drag/drop functionality instead of the clunky context menu but this is a good first step until then
- Also added in a little QWhatsThis help message for the FX line, also accessible from context menu
That lmms_math thing got mixed in accidentally, but it's also a good change: always include math.h in lmms_math - that way, other parts of the software can just #include lmms_math, and won't have to #include both math.h and lmms_math, also the yet unused sinc function in it seems to need it so this prevents problems down the line
2014-05-01 18:10:05 +03:00
Tobias Doerffel
9fa4eae7ce
Merge pull request #659 from diizy/organic
...
Organic: update artwork, add harmonic knobs to control harmonic of each ...
2014-04-29 23:56:01 +02:00
Vesa
63747787e4
Organic: fix detuning
...
The detuning scale was incorrectly calculated: instead of measuring in cents as it claims to, it was actually
in 1/100th octaves, so I fixed it so that I set the units to actual cents (1/100 seminote). Then I set the
range to +/-1200 cents and added compat code so that old values get multiplied by 12, to maintain backwards compat.
2014-04-29 22:54:42 +03:00
Vesa
dce6a26eb3
Organic: update artwork, add harmonic knobs to control harmonic of each oscillator
2014-04-29 20:13:05 +03:00
Tobias Doerffel
46b4fe0302
Merge pull request #658 from grejppi/master-fxrange
...
InstrumentTrack: fix FX channel range
2014-04-29 16:19:05 +02:00
Hannu Haahti
436b3a9e63
InstrumentTrack: fix FX channel range
...
Because it is set to INT_MAX by default and never corrected for
cloned instruments, it could go over the maximum and cause a
segmentation fault.
2014-04-29 15:32:41 +03:00
Tobias Doerffel
f02570b261
Merge pull request #654 from grejppi/master-songeditor
...
SongEditor: change middle click to shift+right click, fix #621
2014-04-28 21:28:21 +02:00
Tobias Doerffel
bdec1023e4
Merge pull request #653 from Umcaruje/master-fixpresets
...
Fixed broken delay/reverb on various presets
2014-04-28 21:27:12 +02:00
Hannu Haahti
885b52cfa8
keep deletion with middle click
2014-04-28 01:07:36 +03:00
Umcaruje
e9d31d6f8d
Fixed broken delay/reverb on various presets
2014-04-27 23:38:58 +02:00
Hannu Haahti
cdcba9f685
SongEditor: change middle click to shift+right click, fix #621
2014-04-28 00:38:00 +03:00
Tobias Doerffel
c0b7fbaf93
Merge pull request #651 from diizy/master
...
Optimizations for Monstro & Watsyn
2014-04-27 22:57:30 +02:00
Vesa
08b2cdba29
Revert partially one of the previous optimizations, was causing some unwanted noisy stuff
2014-04-27 23:10:20 +03:00
Vesa
41f3722e5b
Fix previous..
2014-04-27 21:31:42 +03:00
Vesa
eaebb40986
Optimizations for Monstro & Watsyn
2014-04-27 21:29:25 +03:00
Tobias Doerffel
e1164c4a67
Merge pull request #648 from diizy/master
...
Interpolation, MemoryHelper - fixes
2014-04-27 00:09:37 +02:00
Vesa
37b9df3458
Monstro: fix LFO att. on random smooth mode
2014-04-26 19:56:21 +03:00
Vesa
e638bb8ae1
MemoryHelper: update coding style
2014-04-26 18:10:36 +03:00
Vesa
ff3e94bd75
Fix a typo in interpolation.h
2014-04-26 16:16:38 +03:00
Tobias Doerffel
c98a60111e
Merge pull request #647 from diizy/mixer
...
FxMixer: turn off effects
2014-04-26 10:06:58 +02:00
Vesa
0f37bd13ee
FxMixer - Further optimization: skip copying buffers if we know the sender has no meaningful input to copy
2014-04-26 07:30:23 +03:00
Vesa
7d5250b93a
FxMixer: turn off effects
2014-04-26 06:16:51 +03:00
Tobias Doerffel
e4d21ad5f9
Merge pull request #645 from diizy/master
...
BandLimitedWave: provide wavetables as pre-generated "bin" files, these ...
2014-04-25 23:30:46 +02:00
Vesa
9b9e175925
BandLimitedWave: provide wavetables as pre-generated "bin" files, these will be installed under datadir/wavetables
...
The runtime-generation is still there as a fallback, and the file generation code is left in as commented-out, because
it might be needed in the future
2014-04-25 19:17:41 +03:00
Tobias Doerffel
f4a8df7c67
Merge pull request #639 from diizy/master
...
Monstro changes
2014-04-25 11:46:21 +02:00
Vesa
b36f905547
Monstro: Explicitly initialize LFO values with random, so that smooth random reliably starts from a random value
2014-04-24 23:25:12 +03:00
Vesa
060063f5a8
Monstro changes
2014-04-24 13:31:51 +03:00
Tobias Doerffel
9a3ab692e9
ZynAddSubFX: update
2014-04-24 09:54:56 +02:00
Tobias Doerffel
cdbbbaf559
Merge pull request #635 from diizy/master
...
Samplebuffer/AFP: coding style, remove redundant inlines
2014-04-23 21:24:49 +02:00
Vesa
4dece979c6
Samplebuffer/AFP: coding style, remove redundant inlines
2014-04-23 19:15:59 +03:00
Tobias Doerffel
0e6f6eef12
Merge pull request #633 from diizy/master
...
AFP: Add interpolation selector, fix segfault-causing bug with reverse m...
2014-04-23 11:36:31 +02:00
Vesa
fa67d0b436
AFP: Add interpolation selector, fix segfault-causing bug with reverse mode
2014-04-23 12:18:35 +03:00
Tobias Doerffel
8ca38c4b48
Merge remote-tracking branch 'origin/stable-1.0'
2014-04-22 19:22:40 +02:00
Tobias Doerffel
5168c50325
Merge pull request #624 from oeai/stable-1.0
...
new translation ru
2014-04-22 19:22:22 +02:00
Tobias Doerffel
42b7b09973
Merge pull request #617 from psyomn/local-master
...
Move align-mem functions to Class
2014-04-22 19:20:44 +02:00
Tobias Doerffel
a6937d4021
Merge remote-tracking branch 'origin/stable-1.0'
2014-04-22 11:09:20 +02:00
Hannu Haahti
b8476b742e
RemoteVstPlugin: really close the plugin
...
(cherry picked from commit d50d376b2a )
2014-04-22 11:08:56 +02:00
Hannu Haahti
ad3884c8f3
Effect: change minimum gate to FLT_MIN
...
This helps reverbs (for example) to not get cut too soon (#424 )
(cherry picked from commit f8773b8978 )
2014-04-22 11:08:40 +02:00
Vesa V
ddf54fe5a0
Merge pull request #632 from grejppi/master-fxgate
...
Effect: change minimum gate to FLT_MIN
2014-04-21 16:03:32 +03:00
Hannu Haahti
f8773b8978
Effect: change minimum gate to FLT_MIN
...
This helps reverbs (for example) to not get cut too soon (#424 )
2014-04-21 15:40:26 +03:00
ra
01d611db6b
+.qm +1tw.
2014-04-20 19:28:07 +04:00
ra
43f2090b67
more tweaks
2014-04-20 18:03:26 +04:00
ra
389405b90d
new .qm if needed
2014-04-19 16:06:03 +04:00