Hyunin Song
8a41def616
Merge branch 'stable-1.2'
...
# Conflicts:
# .circleci/config.yml
# .travis/osx..install.sh
# CMakeLists.txt
# plugins/zynaddsubfx/zynaddsubfx
# plugins/zynaddsubfx/zynaddsubfx/src/DSP/FFTwrapper.h
# plugins/zynaddsubfx/zynaddsubfx/src/Misc/QtXmlWrapper.cpp
# plugins/zynaddsubfx/zynaddsubfx/src/Params/PADnoteParameters.cpp
# plugins/zynaddsubfx/zynaddsubfx/src/Synth/OscilGen.cpp
# src/CMakeLists.txt
# src/core/Track.cpp
# src/tracks/Pattern.cpp
2018-05-01 09:59:07 +09:00
Lukas W
4ff993e2a4
Update CircleCI to Ubuntu 18.04
2018-04-28 11:15:09 +02:00
tresf
aaee2ecb15
Better fluidsynth version detection
...
Per #4300 comment
2018-04-20 21:53:13 -04:00
Tres Finocchiaro
22ca47abba
Disable fluidsynth audio backends if possible ( #4300 )
...
Closes #649
Partially reverts #3446
2018-04-20 15:46:13 -04:00
Lukas W
78a7f4563f
Remove -fstrength-reduce compiler options
...
Clang doesn't support -fstrength-reduce and warns when it's used. GCC will
specify it by default when using -O2, which is implied by -O3.
2018-04-18 08:22:46 +02:00
Tres Finocchiaro
ae0dd21df3
Upgrade Calf LADSPA plugins to 0.90 ( #3987 )
...
Upgrade Calf LADSPA plugins to 0.90
2018-04-15 21:38:37 -04:00
gnudles
0c0bfbd060
Add the function randsv to Xpressive ( #4089 )
...
Adds the function randsv, which gives you persistent upon note plays and waveforms transit in the gui.
Moves lmms exprtk submodule back to latest upstream
2018-04-12 11:05:42 -04:00
Hyunjin Song
00f9590b18
Fix preset preview issues with peak controllers ( #3904 )
2018-04-04 09:06:58 +09:00
Dominic Clark
d30a22487e
Don't call setParameter from audioMasterAutomate ( #4279 )
2018-04-03 19:08:53 +01:00
Tres Finocchiaro
1df461d64d
Fix VSTs on Fedora 27 ( #4276 )
2018-03-30 14:13:31 -04:00
Tres Finocchiaro
7a8a925b83
Fix toFloat Qt5 regression ( #4244 )
...
Closes #4241
2018-03-19 12:18:47 -04:00
Hyunin Song
7cf1be1dc5
Bump ZynAddSubFX submodule
2018-03-19 07:28:21 +09:00
Tres Finocchiaro
6cd5317e09
Fix C++ standards library portability issue. ( #4261 )
...
Fix C++ standards library portability issue.
Cherry-pick of upstream 2.5 patches: zynaddsubfx/zynaddsubfx@417d49b , zynaddsubfx/zynaddsubfx@edca8ab
Closes #4152
2018-03-18 13:36:05 -04:00
Colin Wallace
fd871e46c9
refactor: Use unique_ptr for memory management
2018-03-09 23:03:19 -08:00
Hyunin Song
0a5d056bdb
Merge branch 'stable-1.2'
...
# Conflicts:
# .travis/osx..install.sh
# .travis/osx..script.sh
# cmake/linux/package_linux.sh.in
# data/locale/en.ts
# src/core/CMakeLists.txt
# src/core/ProjectRenderer.cpp
# src/gui/FileBrowser.cpp
2018-03-07 23:54:28 +09:00
Dominic Clark
27007c258a
Fix command line rendering with VSTs ( #4093 )
...
Fix command line rendering with VSTs
2018-01-26 10:48:46 -05:00
Filip Hron
a193ec25f2
Fix patman logo
...
Closes #3660
Supercedes #4121
2018-01-17 17:05:38 -05:00
DomClark
e2c71e3369
Fix lack of sound in iZotope plugins ( #4095 )
2018-01-17 15:56:01 +09:00
DomClark
d0b3be7f00
Wait for reply when updating sample rate
2018-01-17 15:56:01 +09:00
DomClark
709fc7948b
Set buffer size during plugin init
...
Fixes AmpliTube crash
2018-01-17 15:56:01 +09:00
DomClark
6e0dda692a
Remove plugin lock from RemoteVstPlugin
2018-01-17 15:56:01 +09:00
tresf
5c3c052712
Remove QT5 flags
...
Fix a regression caused by #4041 , closes #4077
2018-01-02 09:53:54 -05:00
Tres Finocchiaro
7f9d01e3b6
Enable auto-uploading of PRs ( #4041 )
...
Removes Qt4 from build system
Uploads PRs to transfer.sh
2017-12-23 02:23:32 -05:00
Tres Finocchiaro
a3d72def4d
Move Zyn GUI to main thread ( #4065 )
2017-12-22 15:29:32 -05:00
Hyunin Song
59cfcf41a7
Merge branch 'stable-1.2'
...
# Conflicts:
# .travis/linux..before_install.sh
# .travis/linux..install.sh
# .travis/linux..script.sh
# cmake/linux/package_linux.sh.in
# include/AudioWeakJack.def
# plugins/vst_base/CMakeLists.txt
# plugins/zynaddsubfx/zynaddsubfx
2017-12-20 14:16:16 +09:00
Lukas W
7c71bc657c
Merge pull request #3786 from LMMS/fix/qt5-vst
...
Add all the Qt5 Linux VST implementations
2017-12-18 22:15:45 +01:00
Lukas W
19f48898a7
VST: Disable plugin reload on embed method change
2017-12-18 12:05:29 +01:00
Tres Finocchiaro
d711b8b55e
Add Carla Support to AppImage ( #4026 )
...
Build AppImage with Carla support
* Disables HiDPI support in the AppImages
* Ignores deprecated jack usage
* Fix Carla compilation warnings
* Detects carla prefix in AppRun
2017-12-01 13:19:44 -05:00
Steffen Baranowsky
898e7999dc
fixes bug when changing value by double click on fader/knob ( #4018 )
2017-11-30 16:57:15 +01:00
Lukas W
7ae348eb10
Vst refactorings
2017-11-29 15:33:44 +01:00
Lukas W
a446775c80
VST: Fix Qt-embedded VSTs not always appearing
2017-11-29 15:33:36 +01:00
Lukas W
ae488b89cd
Fix VstEffect width issue
2017-11-29 14:44:53 +01:00
Tres Finocchiaro
67231cbba0
Bump to exprtk submodule to latest ( #4013 )
2017-11-27 10:02:54 -05:00
Lukas W
8c02495f27
Qt4 compat simplified
2017-11-25 15:25:32 +01:00
Lukas W
238d6b627c
CMake: Fix RemoteVstPlugin build when winebuild is not in PATH
2017-11-25 14:48:15 +01:00
Lukas W
7019cabb51
Merge branch 'stable-1.2' into fix/qt5-vst
2017-11-25 12:36:34 +01:00
Lukas W
23cb3852ac
VstEmbed: Remove obsolete CMake flags
2017-11-24 15:39:53 +01:00
Lukas W
a8aa3e153f
VST: Fix Qt4 compilation
2017-11-24 12:46:06 +01:00
Lukas W
aa1406bac9
Merge pull request #4000 from LMMS/fix/msvc
...
MSVC fixes
2017-11-24 11:58:12 +01:00
Hyunin Song
90b1fb57f0
Merge brnach 'stable-1.2'
2017-11-24 09:56:08 +09:00
Lukas W
7fdbcc3c71
Xpressive: Fix Clang patch on macOS
2017-11-23 15:05:01 +01:00
Lukas W
1531fb9e1a
MSVC: Fix include, fix GNU compiler flag
2017-11-22 17:57:42 +01:00
Lukas W
8f3ab4b1b0
Merge branch 'master' into fix/msvc
...
# Conflicts:
# plugins/LadspaEffect/CMakeLists.txt
# plugins/Xpressive/Xpressive.cpp
# plugins/opl2/CMakeLists.txt
# plugins/papu/CMakeLists.txt
# plugins/xpressive/CMakeLists.txt
# src/CMakeLists.txt
2017-11-22 17:34:22 +01:00
Lukas W
852708863a
Fix Linux compilation issues caused by MSVC fixes
2017-11-22 16:36:51 +01:00
Lukas W
95c0538d1c
MSVC: Fix plugins not loading with debug builds
...
The "d" suffix used in debug builds breaks plugin loading because LMMS
expects to find a descriptor named e.g. "kickerd_plugin_descriptor" instead
of "kicker_plugin_descriptor" when discovering a plugin with the filename
"kickerd.dll".
2017-11-22 13:52:31 +01:00
Lukas W
6224e5ed6b
MSVC: Various fixes
...
* CMake
* Compiler flags fixes
* Don't strip
* Fix default template argument errors
* Fix VLAs. MSVC doesn't support C99, so Variable-Length-Arrays are not
available. Use QVarLengthArray instead.
2017-11-22 13:49:57 +01:00
Lukas W
3d2062392d
MSVC: Blacklist unsupported plugins
2017-11-22 11:51:37 +01:00
Lukas W
ba2ed12f05
MSVC: EXPORT macro fixes
2017-11-22 11:08:47 +01:00
Hyunin Song
463d02e299
Move SC_CLOSE handling code
2017-11-19 14:25:39 +09:00
Hyunin Song
7da7a70d60
Add Win32 embedding
2017-11-19 14:25:39 +09:00