Vesa
e58e55660a
Add hold knob
2014-03-24 21:43:28 +02:00
Vesa
ea8744b2ce
Adjust previous
2014-03-24 21:43:28 +02:00
Vesa
ed2b63b1ff
Added simple mix envelope
2014-03-24 21:43:28 +02:00
Vesa
10994e3ae5
Copy wavegraphs to synthobject at note start, prevent hangups if wave edited while playing
2014-03-24 21:43:28 +02:00
Vesa
b574e1c1ca
Revert earlier
2014-03-24 21:43:28 +02:00
Vesa
f7e107ea2c
Add some mixer locks
2014-03-24 21:43:28 +02:00
Vesa
4924dadaa5
Graphics
2014-03-24 21:43:28 +02:00
Vesa
89089886fa
Correct phase mod algo (add below-bounds check)
2014-03-24 21:43:27 +02:00
Vesa
861a7d1ce1
Fix mixing / modulation behaviour, add some more buffer safeguards
2014-03-24 21:43:27 +02:00
Vesa
d8d9ac21cd
Move stream buffers to the synth object
2014-03-24 21:43:27 +02:00
Vesa
42e44b739f
Fixed multiplier weirdness
2014-03-24 21:43:27 +02:00
Vesa
95bf833ace
Updates, fixes etc
2014-03-24 21:43:27 +02:00
Vesa
9b394b3660
Changes... now it seems to work
2014-03-24 21:43:27 +02:00
Vesa
da2a26572f
Changes
2014-03-24 21:43:27 +02:00
Vesa
23b3179e1f
WTSynth files
2014-03-24 21:43:27 +02:00
Vesa
0fa2908f7f
Start wavetable synth
2014-03-24 21:43:27 +02:00
Tobias Doerffel
7b8eaa6835
Merge remote-tracking branch 'origin/stable-0.4-undo-redo'
...
Conflicts:
include/AutomatableModel.h
include/MidiPort.h
include/TrackContainerView.h
include/surround_area.h
include/track.h
src/core/AutomatableModel.cpp
src/core/TrackContainer.cpp
src/core/note.cpp
src/core/track.cpp
src/gui/PianoRoll.cpp
src/gui/TrackContainerView.cpp
src/gui/widgets/LcdSpinBox.cpp
2014-03-24 19:37:26 +01:00
Vesa
e4340c630d
Do the opl amplification smarter
2014-03-22 13:33:42 +02:00
Vesa
22cb12d066
Increase the volume of OpulenZ, because it is very very quiet and it's better to correct this now before 1.0.0 is released
2014-03-22 12:31:34 +02:00
Paul Giblock
25f2eae67f
Revert LB302 db24 switch
...
Invert it so 3-pole is used for DB24 mode again. Fixes #477
2014-03-22 01:03:28 -04:00
Tobias Doerffel
69e02fc37d
VeSTige: removed unused array
2014-03-21 17:23:25 +01:00
Tobias Doerffel
13a41b5bff
VstEffectControlDialog: remove unused variable
2014-03-21 11:16:45 +01:00
Tobias Doerffel
890993bff0
Vibed: fixed various CLANG compiler warnings
2014-03-21 11:13:05 +01:00
Tobias Doerffel
71eaa4f5e3
TripleOscillator: fixed various CLANG compiler warnings
2014-03-21 11:12:52 +01:00
Tobias Doerffel
1153e85c0c
StereoEnhancer: fixed various CLANG compiler warnings
2014-03-21 11:12:39 +01:00
Tobias Doerffel
6e4fbbed87
Papu: fixed various CLANG compiler warnings
2014-03-21 11:12:29 +01:00
Tobias Doerffel
b2c1a04df8
OPL2: fixed various CLANG compiler warnings
2014-03-21 11:12:17 +01:00
Tobias Doerffel
33ea001c31
LB302: fixed various CLANG compiler warnings
2014-03-21 11:12:08 +01:00
Tobias Doerffel
117ca99c85
BitInvader: fixed various CLANG compiler warnings
2014-03-21 11:11:50 +01:00
Tobias Doerffel
9aa6a3fbeb
AudioFileProcessor: fixed various CLANG compiler warnings
2014-03-21 11:11:39 +01:00
Tobias Doerffel
bdf234aeb8
ZynAddSubFX: fixed various CLANG compiler warnings
2014-03-21 11:11:15 +01:00
Tobias Doerffel
d4bbaa58b4
SerializingObject: made saveSettings() and loadSettings() pure virtual
...
All classes inheriting from SerializingObject should also provide
according functionality, therefore ensure, they implement methods for
loading and saving settings.
2014-03-21 10:47:05 +01:00
Tobias Doerffel
2a0f268a89
Merge pull request #484 from grejppi/stable-0.4-sf2velocity
...
Fix for #481
2014-03-19 09:08:36 +01:00
Vesa
0b46aa4506
Dual Filter fix: make more efficient - don't calculate coefficients unnecessarily
2014-03-19 03:19:02 +02:00
Hannu Haahti
9ab6699a26
sf2_player: fix #481
2014-03-19 00:31:29 +02:00
Vesa
66ba074554
Disable Sfxr preview for now, possibly reimplement after 1.0.0
2014-03-18 11:08:34 +02:00
Tobias Doerffel
5e2d299360
MidiPort: introduced internal base velocity property
...
In order to keep compatibility with projects created with LMMS < 1.0.0
we maintain a property specifying the base velocity (i.e. the velocity
sent to MIDI-based instruments at volume=100%). For new projects this
always will be 64 while compat code enforces a value of 127 for old
projects.
We can also think about hiding the new groupbox in order to hide
complexity from the user.
Closes #430 .
2014-03-17 22:30:52 +01:00
Tobias Doerffel
a1e7d9e42d
LB302: flag as single stream instrument
...
LB302 doesn't produce per-note-sound, therefore return proper flags in
the virtual flags() method.
Closes #470 .
2014-03-16 23:05:35 +01:00
Vesa
719d39df76
Dual Filter: forgot to set volume knobs
2014-03-16 23:29:59 +02:00
Vesa
a585650904
Dual Filter
2014-03-16 23:26:44 +02:00
Tobias Doerffel
ce9cfa6821
Merge pull request #467 from diizy/effects
...
Amplifier plugin
2014-03-16 09:03:31 +01:00
Tobias Doerffel
91e9802993
Merge pull request #463 from diizy/stable-0.4
...
Knob: add volumeRatio property to allow showing knobs with ratios other ...
2014-03-15 23:12:55 +01:00
Vesa
a666df0e56
Fix incorrect loading/saving of models on all native effect plugins. Backwards compatible.
2014-03-15 21:37:35 +02:00
Vesa
d269cfe6db
BassBooster artwork
2014-03-15 21:16:06 +02:00
Vesa
0ed2b5c4a7
Cmakelist
2014-03-15 21:15:39 +02:00
Vesa
eb63f04f55
Amplifier
2014-03-15 21:14:55 +02:00
Vesa
cf925d7c5b
Knob: add volumeRatio property to allow showing knobs with ratios other than 100 in dBV
...
Waveshaper, Dynamics processor: make input/output knobs respect the show in dBV setting
2014-03-15 17:19:31 +02:00
Vesa
7dac1137bc
Knob: add volumeRatio property to allow showing knobs with ratios other than 100 in dBV
...
Waveshaper, Dynamics processor: make input/output knobs respect the show in dBV setting
2014-03-15 10:45:55 +02:00
Tobias Doerffel
847edd624c
Merge pull request #449 from diizy/stable-0.4
...
Fix sfxr crashing on very high notes
2014-03-13 18:12:59 +01:00
Oskar Wallgren
dbea815931
Fix capitalization in some plugins description
2014-03-13 17:37:36 +01:00