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
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
Vesa V
d4b0cc126d
Merge pull request #960 from diizy/master
...
Fix erroneous note offset in instrumenttrack
2014-07-09 20:37:49 +03:00
Vesa
2d93e19f72
Fix erroneous note offset in instrumenttrack
2014-07-09 20:36:49 +03:00
Vesa V
c1ccc8173e
Merge pull request #957 from raboof/addRecentlyOpenedShortcut
...
Add 'Recently opened project' menu hotkey
2014-07-08 21:27:10 +03:00
Arnout Engelen
2cb458a958
Add 'Recently opened project' menu hotkey
2014-07-08 20:24:03 +02:00
Vesa V
3774d95317
Merge pull request #955 from raboof/configure
...
Point ./configure users to the INSTALL file
2014-07-08 20:58:44 +03:00
Arnout Engelen
01fc05b251
Point ./configure users to the INSTALL file
...
Previously the instructions did not match
2014-07-08 19:56:14 +02:00
Vesa V
833fdaab13
Merge pull request #953 from LMMS/stable-1.1
...
Stable 1.1
2014-07-08 19:46:24 +03:00
Vesa V
26d1d3b077
Merge pull request #952 from tresf/patch-1
...
Prevent changing vertical size on fx mixer
2014-07-08 19:45:29 +03:00
Tres Finocchiaro
27b7d36181
Prevent changing vertical size on fx mixer
2014-07-08 12:43:52 -04:00
Vesa V
2f983e0ed3
Merge pull request #938 from diizy/master-sf2-accurate
...
SF2: Make timing more accurate, also some fixes
2014-07-06 16:21:22 +03:00
Vesa
ff0c9beadd
SF2: Make timing more accurate, also some fixes
...
I'm not saying sample-accurate, because it turns out, Fluidsynth has an internal buffer size and thus timing granularity of 64 frames. So 64 frames is the max. accuracy attainable for SF2. But it's better than nothing. Big thanks to David Henningsson of the Fluidsynth dev team, who very helpfully answered questions. A great guy.
In addition, there are some fixes to earlier commits here, which I ran into while working on the SF2 timing.
2014-07-06 16:11:35 +03:00
Tobias Doerffel
e12daf6bae
Merge remote-tracking branch 'origin/stable-1.1'
2014-07-06 13:57:54 +02:00
Tobias Doerffel
97bb80b9b1
Merge branch 'stable-1.0' into stable-1.1
...
Conflicts:
CMakeLists.txt
README
lmms.rc.in
2014-07-06 13:56:44 +02:00
Tobias Doerffel
8122041d65
Install winpthreads DLL
...
Install winpthreads DLL for inclusion in Win32/Win64 installer. Requires
latest version of mingw-x-runtime packages (>=3.1.0).
2014-07-06 13:52:51 +02:00
Tobias Doerffel
6711f5d291
Added support for winpthreads library
...
Recent builds of MinGW64 runtime include the winpthreads library which
is not linked statically anymore and thus doesn't required non-portable
(de-)initialization function calls.
2014-07-06 13:52:32 +02:00
Tobias Doerffel
ab55b26e4b
SWH/BodeShifterCV: fix out-of-bounds array access
...
The xcoeffs array only has 100 elements and thus accessing xcoeffs[100]
leads to undefined behaviour.
2014-07-05 17:47:49 +02:00
Vesa V
8407427c4b
Merge pull request #933 from LMMS/stable-1.1
...
Stable 1.1
2014-07-05 16:34:34 +03:00
Vesa V
ddae5a8446
Merge pull request #932 from diizy/stable-1.1
...
SF2: Remove superfluous API call that sets period size for audio backend
2014-07-05 16:31:37 +03:00
Vesa
88c546275b
SF2: Remove superfluous API call that sets period size for audio backend
...
We don't use any audio backend with fluidsynth, so there's no need to set a period size for it.
2014-07-05 16:29:59 +03:00
Vesa V
bc888f6e4c
Merge pull request #931 from diizy/gfx
...
LB302: Remove the non-functional Accent button from the UI, pending real...
2014-07-05 11:48:58 +03:00
Vesa
066a9c9f92
LB302: Remove the non-functional Accent button from the UI, pending real implementation
2014-07-05 11:46:53 +03:00
Tobias Doerffel
b9d99c9c19
Merge pull request #928 from tresf/stable-1.0
...
Backport to 1.0 branch - Fix Zyn GUI hard crash on Win32
2014-07-03 22:55:45 +02:00
Tres Finocchiaro
71a9f94a4b
Fix Zyn GUI hard crash on Win32
...
I can't explain why @tobydox doesn't have to do this in his builds but committing to push ahead with 1.0.3
2014-07-03 14:21:14 -04:00
Vesa V
0a97406c80
Merge pull request #926 from diizy/stable-1.1
...
Fix styling of textFloat & whatsthis, make text floats consistent in sty...
2014-07-03 14:12:38 +03:00
Vesa
06b47a52a2
Fix styling of textFloat & whatsthis, make text floats consistent in style with tooltips
...
Should fix #925
2014-07-03 14:09:31 +03:00
Vesa V
6ae2a11c53
Merge pull request #923 from diizy/stable-1.1
...
Update Zyn from repo, bump version
2014-07-02 23:40:51 +03:00
Vesa V
3c3d43c6e8
Merge pull request #922 from diizy/stable-1.0
...
Bump version to 1.0.3
2014-07-02 23:40:16 +03:00
Vesa
3ca971f9e7
Update Zyn from repo, bump version
2014-07-02 23:32:41 +03:00
Vesa
67a56c6f48
Bump version to 1.0.3
2014-07-02 21:38:19 +03:00
Vesa V
f3419648cf
Merge pull request #916 from diizy/stable-1.1
...
Sync with Zyn repository - includes a GUI fix, also a fix to RemoteZynAd...
2014-07-02 09:44:10 +03:00