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
Vesa V
dca67b4313
Merge pull request #919 from tresf/stable-1.1
...
CMake/NSIS copy missing dlls
2014-07-02 09:43:28 +03:00
Tres Finocchiaro
d3a1a2a441
Fix win32 missing dlls
...
For bug #892 on `stable-1.1`
2014-07-01 17:57:59 -04:00
Vesa
bcbf54150f
Add zyn makefiles to gitignore
2014-07-02 00:12:25 +03:00
Vesa V
5aa5b64b52
Merge pull request #918 from tresf/stable-1.1
...
Fix win32 build error caused by #913
2014-07-01 09:34:35 +03:00
Tres Finocchiaro
63a5a16cd0
isinf and isnan declarations win32/apple
2014-06-30 23:21:17 -04:00
Tres Finocchiaro
20b63ea6c4
Moved isnan/isinf compat code to lmms_math.h
2014-06-30 23:19:04 -04:00
Vesa
71c1bf7dd8
Sync with Zyn repository - includes a GUI fix, also a fix to RemoteZynAddSubFx
2014-06-30 15:18:41 +03:00
Vesa V
e99be7fb77
Merge pull request #914 from diizy/stable-1.1
...
Trailing spaces
2014-06-30 13:07:09 +03:00
Vesa
ec495716f4
Trailing spaces
2014-06-30 13:04:48 +03:00
Vesa V
6ffcc0e799
Merge pull request #911 from diizy/master-nph
...
Revision of handling of frameoffset for NPH, SPH
2014-06-30 12:52:44 +03:00
Vesa V
9c8c80683b
Merge pull request #913 from LMMS/stable-1.1
...
Syncing...
2014-06-30 12:49:02 +03:00
Vesa V
4143fc95e4
Merge pull request #912 from LMMS/stable-1.0
...
Syncing...
2014-06-30 12:47:24 +03:00
Vesa
23433a70b5
Sample-exact models: improve
...
- Remove the redundant hasSampleExactData() function. Instead, signal lack of s.ex.data by returning a NULL in valueBuffer()
- Cache s.ex.buffers and only update them once per period
- Make valueBuffer() in AutomatableModel threadsafe so that it can be used for NPH's sharing the same model
- Add sample-exactness to instrumenttrack's vol & pan knobs
2014-06-30 01:59:18 +03:00
Vesa
71217c0d85
Addition to earlier: Fix monstro
2014-06-29 23:28:51 +03:00
Vesa
270af579b8
Revision of handling of frameoffset for NPH, SPH
...
Change in handling of frameoffset for multistreamed instruments and sampletracks.
- Instead of holding the offset for the lifetime of the playhandle, negate the offset in the first period
- Multistream-instruments require some small changes: they have to now check for the offset and accordingly leave empty space in the start of the period (already done in this commit)
- There are possibly optimizations that can be done later
- This change is necessary so that we can have sample-exact models, and sample-exact vol/pan knobs for all instruments. Earlier multistream instruments were always rendering some frames ahead-of-time, so applying sample-exact data for them would have been impossible, since we don't have the future-values yet...
2014-06-29 23:13:00 +03:00
Vesa V
7429e752f0
Merge pull request #910 from diizy/stable-1.1
...
Math, Monstro
2014-06-29 13:28:27 +03:00
Vesa
dd65d48318
Monstro: improve accuracy of env release
2014-06-29 13:27:29 +03:00
Vesa
005bf69705
Lmms_math: add dBV conversion functions (for future use)
2014-06-29 13:08:49 +03:00
Vesa V
fd6747a177
Merge pull request #909 from diizy/stable-1.1
...
Some fixes: StereoEnhancer, Midievents
2014-06-29 10:42:44 +03:00
Vesa
fe3c5a9aa4
Use channel -1 for GUI-generated MIDI events, fixes #807
2014-06-29 10:19:28 +03:00
Vesa
edc97edb9e
DspEffectLibrary: fix stereoenhancer
2014-06-29 09:55:16 +03:00
Vesa
a7bb31159e
Merge branch 'stable-1.1'
...
Conflicts:
include/basic_filters.h
src/core/FxMixer.cpp
2014-06-28 17:24:23 +03:00
Tobias Doerffel
9a313e485a
Merge pull request #887 from softrabbit/svg-loading
...
Add loading of artwork in other formats as well as .png
2014-06-28 11:56:10 +02:00
Tobias Doerffel
0447e0fe44
Merge pull request #895 from diizy/filters
...
basic_filters: optimize RC highpass & bandpass filters
2014-06-28 11:55:47 +02:00
Tobias Doerffel
e6ffb6cd35
Merge pull request #902 from diizy/fxmixer
...
FxMixer: rewrite mixer routing
2014-06-28 11:55:18 +02:00
Vesa
0058b1064f
Update channel send model names properly
2014-06-28 10:06:52 +03:00
Vesa
31b82fe50b
Receive arrow
2014-06-27 23:19:06 +03:00
Vesa
9243d94484
Fix qstring arg
2014-06-27 23:17:21 +03:00
Vesa
d9d085d14e
FxMixer: rewrite mixer routing
2014-06-27 18:21:18 +03:00
Vesa V
82ee04c406
Merge pull request #897 from diizy/whatsthis
...
What's this strings for Monstro
2014-06-26 19:23:47 +03:00
Vesa
92544a7932
What's this strings for Monstro
2014-06-26 19:21:16 +03:00