Commit Graph

3229 Commits

Author SHA1 Message Date
Tobias Doerffel
ebd8d247d8 Merge pull request #544 from diizy/monstro
Monstro
2014-03-31 14:25:22 +02:00
Vesa
8f065c198a Monstro: add sync mechanism, make LFOs running, fix remaining small bugs 2014-03-31 01:37:38 +03:00
Tobias Doerffel
2a237c7c74 Merge pull request #542 from grejppi/master-browser
fileBrowser: keep filter after refresh
2014-03-30 23:14:55 +02:00
Hannu Haahti
d2a0723e14 fileBrowser: keep filter after refresh 2014-03-30 21:59:42 +03:00
Vesa
fc7c985c54 Monstro - envelope fix 2014-03-30 16:11:12 +03:00
Vesa
3b80ec74d1 Monstro - fixes, new waveforms 2014-03-30 15:18:29 +03:00
Tobias Doerffel
bbe6ee226e Merge pull request #539 from grejppi/kicker
Improvements to Kicker (work in progress)
2014-03-30 12:45:25 +02:00
Tobias Doerffel
d6efd028e1 TrackContainerView: disable undo/redo for track creation/removal
Due to the complex implementation of BB tracks it's hard to implement
a reliable undo/redo journalling for whole TrackContainerViews.

Closes #531.
2014-03-30 12:40:05 +02:00
Tobias Doerffel
75d8ab54be TrackContainerView: add journal checkpoints in view rather than model 2014-03-30 12:39:12 +02:00
Tobias Doerffel
bd1d9356b5 TrackContentObjectView: add journal checkpoint in remove() rather than close()
The remove() slot is only called upon user interaction (i.e. right click)
and thus the correct place where to make checkpoints.
2014-03-30 12:37:28 +02:00
Tobias Doerffel
118fb5122e Merge remote-tracking branch 'origin/stable-1.0' 2014-03-30 12:30:02 +02:00
Tobias Doerffel
083d1889ee BbEditor: use foreach() loop 2014-03-30 12:29:25 +02:00
Tobias Doerffel
e924888eb6 BbTrack: replaced static numOfBBTrack() by proper index() method 2014-03-30 12:28:53 +02:00
Tobias Doerffel
1adbac9009 Song: revert accidental change 2014-03-30 12:27:23 +02:00
Tobias Doerffel
445bdb69e3 Song: cleanup and coding style improvements 2014-03-30 12:21:37 +02:00
Vesa
32e981a518 Monstro - more alg. tweaks - getting better 2014-03-30 04:08:26 +03:00
Vesa
9f594268c8 Monstro - More fixes.. 2014-03-30 01:43:20 +02:00
Vesa
252e0609fa Monstro: fix again... 2014-03-30 00:32:26 +02:00
Vesa
c892c7a819 Monstro: Fix previous stupidity... 2014-03-30 00:29:03 +02:00
Vesa
8aad594cbd Monstro: algorithm tweaks, fixes, optimizations 2014-03-30 00:21:07 +02:00
Vesa
460bb0420c Negative volume env. fix 2014-03-29 23:23:04 +02:00
Vesa
8eaf629439 Add applyrelease 2014-03-29 23:08:25 +02:00
Vesa
78bcb8423f New instrument... Codename: Monstro. May be subject to a rename later. 2014-03-29 23:01:44 +02:00
Hannu Haahti
09630f1d56 kicker: reordered knobs 2014-03-29 21:18:01 +02:00
Hannu Haahti
b4421700fa kicker: some cleanup 2014-03-29 16:14:30 +02:00
Hannu Haahti
29c2d3fb1a kicker: possible to play notes too 2014-03-29 16:14:29 +02:00
Hannu Haahti
0967d91f44 paranoid 2014-03-29 16:14:29 +02:00
Hannu Haahti
8d987aabd4 kicker: noise improvements, decay -> length 2014-03-29 16:14:29 +02:00
Hannu Haahti
f1f6c71aa1 kicker: noise option + artwork 2014-03-29 16:14:29 +02:00
Hannu Haahti
172cffa3c5 kicker: envelope slope 2014-03-29 16:14:29 +02:00
Hannu Haahti
f53ecdf023 kicker: click param 2014-03-29 16:14:29 +02:00
Hannu Haahti
a4f0707939 slope param for kicker 2014-03-29 16:14:29 +02:00
Tobias Doerffel
ebc11f8558 ZynAddSubFX: update 2014-03-29 10:08:53 +01:00
Tobias Doerffel
f06119e787 Merge pull request #526 from diizy/loops
AFP: Add loopback point
2014-03-28 22:43:25 +01:00
Tobias Doerffel
66f5915425 Merge pull request #530 from softrabbit/bugs_283_303
AutomationEditor: horizontal grid drawing improvements
2014-03-28 22:41:54 +01:00
Vesa
8c0b22eca8 Forgot to clean some debug code... 2014-03-28 21:27:05 +02:00
Vesa
5c142cb2a4 AFP: add a separate loopback point, and knob to control it. 2014-03-28 21:27:05 +02:00
Raine M. Ekman
166a493eef Removed an unnecessary QDebug include 2014-03-28 19:14:53 +02:00
Tobias Doerffel
78337e5ac6 ZynAddSubFX: integrated latest version 2014-03-27 20:51:47 +01:00
Tobias Doerffel
9738b6ffce Merge remote-tracking branch 'origin/stable-0.4-zynaddsubfx-update'
Conflicts:
	plugins/zynaddsubfx/src/DSP/AnalogFilter.h
	plugins/zynaddsubfx/src/Effects/EffectLFO.h
	plugins/zynaddsubfx/src/Effects/Reverb.h
	plugins/zynaddsubfx/src/UI/EffUI.fl
	plugins/zynaddsubfx/src/UI/EffUI.h
	plugins/zynaddsubfx/src/UI/EnvelopeUI.fl
	plugins/zynaddsubfx/src/UI/EnvelopeUI.h
	plugins/zynaddsubfx/src/UI/FilterUI.fl
	plugins/zynaddsubfx/src/UI/FilterUI.h
	plugins/zynaddsubfx/src/UI/PartUI.cc
2014-03-27 20:34:49 +01:00
Tobias Doerffel
255b2a2f49 Merge pull request #513 from diizy/wavetablesynth
Wavetablesynth
2014-03-26 13:03:10 +01:00
Vesa
b272581632 Remove unnecessary if clauses 2014-03-26 13:38:07 +02:00
Vesa
1d30222b90 Watsyn: further optimizations, add two presets 2014-03-26 13:25:14 +02:00
Tobias Doerffel
c00926e777 Merge branch 'master' of github.com:LMMS/lmms 2014-03-26 11:40:55 +01:00
Tobias Doerffel
6650dd356d NotePlayHandle, InstrumentFunctions: reworked stacking and arpeggio handling
Instead of having various flags for realizing the arpeggion functionality
use a more generic approach here using the recently introduced "origin"
property.
2014-03-26 11:40:32 +01:00
Tobias Doerffel
89dc820d7b Merge remote-tracking branch 'origin/stable-0.4-new-fx-mixer'
Conflicts:
	include/PlayHandle.h
	src/core/FxMixer.cpp
	src/core/Mixer.cpp
	src/gui/FxMixerView.cpp
	src/tracks/InstrumentTrack.cpp
2014-03-26 11:21:15 +01:00
Tobias Doerffel
8e4d66d707 Merge branch 'stable-1.0' 2014-03-26 11:06:57 +01:00
Tobias Doerffel
f0b6d34b3a Removed old ChangeLog 2014-03-26 11:06:24 +01:00
Tobias Doerffel
1b08cc0649 CALF: do not compile with -finline-limit=80 when building for OS X 2014-03-26 10:57:04 +01:00
Tobias Doerffel
55396dc981 Merge pull request #511 from diizy/wavetablesynth
Watsyn: Add smart oversampling interpolation
2014-03-26 09:30:34 +01:00