Vesa
e38ef81e03
Add waveform load button, better button graphics
2014-03-24 21:43:29 +02:00
Vesa
6eca2b422c
fix env tempo sync
2014-03-24 21:43:29 +02:00
Vesa
badd8339f5
fix previous
2014-03-24 21:43:28 +02:00
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
Tobias Doerffel
d32377845b
ComboBoxModel: coding style fixes
2014-03-24 19:21:18 +01:00
Tobias Doerffel
2ab5b1da0c
AutomatableModel: always fit value from linked model
...
When using value from linked model, make sure to fit it into own range
as otherwise this can cause out-of-boundary accesses e.g. in ComboBoxModel.
Closes #505 .
2014-03-24 19:21:12 +01:00
Tobias Doerffel
02219d908c
Merge pull request #507 from diizy/stable-0.4
...
Compat code to make LMMS compile on Qt <4.8
2014-03-24 19:02:40 +01:00
Vesa
d80a8436c0
Remove spaces
2014-03-24 19:49:33 +02:00
Vesa
11a76c45fc
Compat code to make LMMS compile on Qt <4.8
2014-03-24 17:11:42 +02:00
Tobias Doerffel
794e697e22
Made 1.0.0 release
...
After almost exactly 10 years of development, we proudly bump the version
number to 1.0.0.
v1.0.0
2014-03-23 23:55:21 +01:00
Tobias Doerffel
2f4d9c6c66
InstrumentSoundShapingView: display info about single-streamed instruments
...
Until we have a solution for hiding the ENV/LFO tab, display a sensible
message at least.
2014-03-23 23:52:04 +01:00
Tobias Doerffel
752f48f51c
Revert "Do not display ENV/LFO tab in plugin window if controls are disabled in it (SF2 Player and OpulenZ)"
...
This does not work well if you open an instrument window of a single
streamed instrument, close it afterwards and open an instrument window
of a regular instrument due to widget caching/reuse. We therefore have
to find a better solution which allows dynamically showing/hiding tabs
in the TabWidget class. Until then restore the previous behaviour.
This reverts commit ed29f2b6f6 .
2014-03-23 23:44:30 +01:00
Tobias Doerffel
565ebee7d1
Merge pull request #500 from diizy/stable-0.4
...
Piano widget: fix velocity, Opulenz: increase volume
2014-03-23 09:35:58 +01:00
Vesa
33b9524346
Envelope: fix drawing of envelope graph, scale to fit view if graph gets too long
...
(also fix typo in last pianoview commit)
2014-03-22 19:09:42 +02:00
Vesa
e4340c630d
Do the opl amplification smarter
2014-03-22 13:33:42 +02:00
Vesa
f986f099da
Piano widget: make keypresses (gui and keyboard) based on the MIDI base velocity spinner
2014-03-22 12:32:43 +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
Tobias Doerffel
6c920df328
Merge pull request #486 from midi-pascal/stable-0.4
...
Do not display ENV/LFO tab in plugin window if controls are disabled in ...
2014-03-22 08:39:19 +01: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
b02c351fe1
Merge pull request #483 from softrabbit/bug468
...
basic_filters.h: Saner limits for frequency
2014-03-21 17:24:22 +01:00
Tobias Doerffel
69e02fc37d
VeSTige: removed unused array
2014-03-21 17:23:25 +01:00
Tobias Doerffel
e4dd6938cc
CMakeLists: updated libpng DLL file name
2014-03-21 17:23:11 +01:00
Tobias Doerffel
13a41b5bff
VstEffectControlDialog: remove unused variable
2014-03-21 11:16:45 +01:00
Tobias Doerffel
6a1a295cec
More CLANG compiler warning fixes
2014-03-21 11:14:22 +01:00
Tobias Doerffel
6bb16951ad
Main: fixed various CLANG compiler warnings
2014-03-21 11:13:30 +01:00
Tobias Doerffel
8e4417e5d9
Mixer: fixed various CLANG compiler warnings
2014-03-21 11:13:20 +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