TonyChyi
124df27ece
Add Chinese translation
2014-07-25 23:48:13 +08:00
Vesa V
cb3dc7b8c3
Merge pull request #1000 from grejppi/master-disableautoquit
...
Add option to keep effects running even without input
2014-07-17 16:22:47 +03:00
Hannu Haahti
932768dac0
add option to keep effects running even without input
2014-07-17 16:19:00 +03:00
Vesa
88c60f5f94
Merge branch 'stable-1.1'
...
Conflicts:
src/core/NotePlayHandle.cpp
2014-07-17 02:06:01 +03:00
Vesa V
d014c2bb2e
Merge pull request #997 from diizy/mixer-opt2
...
Improve performance of effect processing, fix autoquit bugs
2014-07-17 02:01:53 +03:00
Vesa
1a2351bbd0
Improve performance of effect processing, fix autoquit bugs
...
Also a slight NPH tweak
2014-07-17 01:48:24 +03:00
Tobias Doerffel
7b279d3f85
Pattern: add undo/redo support for "Clear all notes" operation in context menu
...
Simply add a journal checkpoint before clearing pattern.
2014-07-16 23:46:47 +02:00
Tobias Doerffel
a12774f50d
ZynAddSubFX: imported current head
...
Imported current head of LMMS-specific ZynAddSubFX source code.
The current code is based on version 2.4.4 of ZynAddSubFX.
HEAD: 9a993c4936ce987bb30f93eee2a573466ece3712
2014-07-16 23:36:05 +02:00
Vesa V
330ff65f62
Merge pull request #996 from ruggiero/stable-1.1
...
Bug that prevented compilation in Debian testing (jessie)
2014-07-15 23:45:11 +03:00
Rafael Ruggiero
ad35c553b3
Update surround_encoder_1401.c
2014-07-15 17:42:01 -03:00
Rafael Ruggiero
f91925f34a
Update bode_shifter_cv_1432.c
2014-07-15 17:41:07 -03:00
Vesa V
16a81faef2
Merge pull request #994 from grejppi/master-sampletrack
...
SamplePlayHandle: increment the right buffer
2014-07-15 11:31:48 +03:00
Hannu Haahti
5fef919c4a
SamplePlayHandle: clear unused frames from buffer
2014-07-15 11:28:53 +03:00
Hannu Haahti
37a90cabcf
SamplePlayHandle: increment the right buffer
2014-07-15 11:12:04 +03:00
Vesa V
86c8fc55e1
Merge pull request #993 from diizy/master
...
NPH fix: prevent offsets from going over period limit
2014-07-14 23:50:22 +03:00
Vesa
768cc9cb81
Forgot to remove qdebug
2014-07-14 23:49:37 +03:00
Vesa V
2e480c948a
Merge pull request #992 from LMMS/stable-1.1
...
sync
2014-07-14 23:48:55 +03:00
Vesa
fcf3242b7e
NPH fix: prevent offsets from going over period limit
2014-07-14 23:47:41 +03:00
Vesa V
dbb1418ad6
Merge pull request #991 from diizy/stable-1.1
...
Mixer: optimize peak value measuring functions
2014-07-14 21:56:17 +03:00
Vesa
5ed8f70633
Mixer: optimize peak value measuring functions
2014-07-14 21:49:34 +03:00
Vesa V
6c72804aa4
Merge pull request #990 from diizy/stable-1.1
...
InstrumentSoundShaping: ensure that release time is never longer than th...
2014-07-14 18:41:51 +03:00
Vesa
8a35a57efa
InstrumentSoundShaping: ensure that release time is never longer than the volume envelope, if volume envelope is active
...
This saves CPU on certain instruments, like Monstro.
There's no point in running the note beyond the end of the volume envelope, ever, so let's not do that.
2014-07-14 18:17:02 +03:00
Vesa V
1eed43c55e
Merge pull request #988 from diizy/stable-1.1
...
Add safeguard for beat pattern wheelevent
2014-07-14 00:39:07 +03:00
Vesa
d4e30d5ff8
Add safeguard for beat pattern wheelevent
...
Fix #963
2014-07-14 00:37:43 +03:00
Vesa
921943bce1
Merge branch 'stable-1.1'
...
Conflicts:
include/MixHelpers.h
src/core/FxMixer.cpp
2014-07-13 22:20:10 +03:00
Vesa V
5978cd597e
Merge pull request #986 from diizy/stable-1.1
...
Sanitize master output
2014-07-13 22:13:45 +03:00
Vesa
e06c281132
Sanitize master output
...
Replace any inf/nan in master output with zero, to prevent corrupted files/audio.
2014-07-13 22:11:17 +03:00
Vesa V
00aba44251
Merge pull request #961 from diizy/master-atomic
...
Improve RT-safety by eliminating some global locks
2014-07-12 19:12:58 +03:00
Vesa V
43d246df20
Merge pull request #979 from diizy/master
...
Peak Controller: improve envelope calculation
2014-07-12 05:29:47 +03:00
Vesa
6f8c910f5c
Peak Controller: improve envelope calculation
2014-07-12 05:27:05 +03:00
Vesa V
0bad69adc8
Merge pull request #976 from diizy/master
...
SF2: Fix crash with stacking/arp
2014-07-11 21:36:19 +03:00
Vesa
d7f922da75
SF2: Fix crash with stacking/arp
2014-07-11 21:35:26 +03:00
Vesa V
e8d80c1ddf
Merge pull request #969 from tresf/patch-1
...
Fix relative VST paths on Windows
2014-07-11 01:10:51 +03:00
Vesa V
59b6df467e
Merge pull request #966 from diizy/stable-1.1
...
ProjectJournal: cap the number of undo states to prevent infinite memory...
2014-07-10 14:25:44 +03:00
Vesa
4855634bf4
ProjectJournal: cap the number of undo states to prevent infinite memory buildup
...
The cap is hardcoded to 100 for now, TODO: make this number configurable (or even better: use a max. memory amount instead of max number of states)
2014-07-10 14:22:40 +03:00
Vesa V
6dab6a7285
Merge pull request #965 from LMMS/stable-1.1
...
Stable 1.1
2014-07-10 12:42:42 +03:00
Vesa V
31c8ea4394
Merge pull request #964 from diizy/stable-1.1
...
Effect plugins: don't set modified flag on control changes
2014-07-10 12:42:02 +03:00
Vesa
a82bcb1759
Effect plugins: don't set modified flag on control changes
...
Fixing a bit of a silly error made by me, all control changes on my effect plugins were flagging the project as modified, which is annoying with automations etc. So I'm disabling it. Maybe later we can have flagging only when knobs are modified manually.
2014-07-10 12:39:02 +03:00
Tobias Doerffel
5a28f4ada0
Merge remote-tracking branch 'origin/stable-1.1'
2014-07-09 23:02:28 +02:00
Tobias Doerffel
1b4ce136c9
Merge branch 'stable-1.0' into stable-1.1
2014-07-09 23:01:36 +02:00
Tobias Doerffel
e0779fa6f8
VstBase: include 32 bit version of libwinpthread DLL for RemoteVstPlugin32
...
This is required with latest mingw-x-runtime packages.
v1.0.3
2014-07-09 23:00:44 +02:00
Vesa
cacb27d12f
Move playhandle-adding to the correct spot so playhandles won't get delayed
2014-07-09 21:39:04 +03:00
Vesa
e6582fcd17
InstrumentTrack.h: Remove unneeded includes
2014-07-09 21:24:10 +03:00
Vesa
b8d4ee3047
visualization_widget: remove unnecessary global locks
2014-07-09 21:22:46 +03:00
Vesa
4d321516e9
file_browser: remove unnecessary global locks
2014-07-09 21:20:22 +03:00
Vesa
4be118162f
TrackContainerView: remove unnecessary global locks (improve rt safety)
2014-07-09 21:14:47 +03:00
Vesa
a4c4ea90dc
Pattern.cpp: Remove unnecessary global locks (improve rt safety)
2014-07-09 21:02:50 +03:00
Vesa
ae5e0c3202
Rebase on master to fix older bugs
2014-07-09 20:45:19 +03:00
Vesa
f33d1f4972
Instrument track, mixer...
2014-07-09 20:42:54 +03:00
Vesa
4eb486be1e
Attempt to remove mutex calls from instrumenttrack::processinevent
2014-07-09 20:39:41 +03:00