Hyunjin Song
ebfa883e4d
Carla: fix MSVC compatibility
2020-04-04 12:13:01 +09:00
Hyunjin Song
7628b253b0
Fix linking issues with the dummy Carla library(especially with MSVC)
2020-04-04 12:13:01 +09:00
Hyunjin Song
044c88c271
Merge branch 'stable-1.2'
...
# Conflicts:
# .gitmodules
# .travis.yml
# .travis/linux..before_install.sh
# .travis/linux..install.sh
# CMakeLists.txt
# cmake/linux/package_linux.sh.in
# cmake/modules/BuildPlugin.cmake
# include/AutomatableModel.h
# plugins/MidiImport/MidiImport.cpp
# plugins/carlapatchbay/CMakeLists.txt
# plugins/carlarack/CMakeLists.txt
# src/core/Song.cpp
# src/core/Track.cpp
# src/gui/editors/SongEditor.cpp
# tests/src/core/AutomatableModelTest.cpp
2020-04-04 12:08:55 +09:00
Hyunjin Song
8afa2d5412
Fix the linking method for the dummy Carla library
2020-04-04 12:06:35 +09:00
Hyunjin Song
a8df120a58
STK Mallets: don't silence active notes when switching instruments
...
This also fixes the underlying noise on instrument switches.
2020-03-25 11:09:55 +09:00
Hyunjin Song
2367a62a51
Fix crashes and hangs on importing some Hydrogen drum kit songs ( #5420 )
2020-03-23 15:11:13 +09:00
Hyunjin Song
94431ea9de
RemoteVstPlugin: fix issues with FXP/FXB files on Windows ( #5411 )
2020-03-01 12:03:49 +09:00
tresf
a77e592c19
Fix handling of plugin_export.h
...
Fixes error: definition is marked ‘dllimport’
Per #4813
2020-02-08 01:57:30 -05:00
Martin Pavelek
89d8363218
Add the vectorscope plugin ( #5328 )
...
The credit for the `ColorChooser` class goes to CYBERDEViLNL.
2020-02-07 15:00:42 +09:00
Hye Sung Jung
8679f79e2b
fix spelling errors ( #5385 )
2020-02-01 13:38:59 +01:00
Javier Serrano Polo
fd77c79cda
Switch to Xenial build environment ( #4813 )
...
* Switch to Xenial build environment
* Add Carla submodule/weak linking support, related #3963
* Fix Carla detection in AppImage, closes #5369
2020-01-17 10:55:07 -05:00
Hyunjin Song
4bfcc30a71
MIDI import: fix putting notes before the beginning of a pattern ( #5343 )
2019-12-23 17:33:46 +09:00
liushuyu
b11e8eb33b
SpectrumAnalyzer: Fix typo
2019-11-24 00:50:15 -07:00
Martin Pavelek
da73ddd242
Spectrum analyzer update ( #5160 )
...
* advanced config: expose hidden constants to user screen
* advanced config: add support for FFT window overlapping
* waterfall: display at native resolution on high-DPI screens
* waterfall: add cursor and improve label density
* FFT: fix normalization so that 0 dBFS matches full-scale sinewave
* FFT: decouple data acquisition from processing and display
* FFT: separate lock for reallocation (to avoid some needless waiting)
* moved ranges and other constants to a separate file
* debug: better performance measurements
* minor fixes
* build the ringbuffer library as part of LMMS core
2019-11-21 14:44:18 +01:00
Kapandaria
2f0010270e
Xpressive plugin updates ( #5217 )
...
* Updated plugin artwork.
* Update the formula in the presets to use integrate(f) instead of
t*f, as integrate operation is more robust to frequency changes.
* rename X-Pressive to Xpressive in help window title.
* Xpressive.cpp, spaces to tabs and remove commented code.
2019-11-18 21:29:08 +01:00
Dominic Clark
cf4bb7b851
Fix remote plugin crash reading parameters from Grooove plugin ( #5300 )
2019-11-17 16:09:48 +00:00
David CARLIER
dac59a5fa0
C++11 inheritance updates
...
Add `override` and remove `virtual` where applicable
2019-10-31 20:05:33 +01:00
Alexandre Almeida
53e6b645c8
Use "bar" instead of "tact"
...
Closes #4865
2019-10-31 15:13:25 +01:00
Hyunjin Song
7ebaa0e211
Merge branch 'stable-1.2'
...
# Conflicts:
# data/locale/pl.ts
# include/SongEditor.h
# plugins/vst_base/CMakeLists.txt
# src/core/Song.cpp
# src/gui/editors/SongEditor.cpp
2019-10-21 11:18:39 +09:00
Shmuel H
82c38193de
Add windows NSIS artifact extensions ( #5244 )
...
* MSVC: Move MSVC year detection to DetectMachine.cmake.
* NSIS: Add compiler to installer name
2019-10-20 23:28:42 +03:00
Oskar Wallgren
a9262b9613
Fix Organic offset glitch ( #5252 )
2019-10-19 11:40:06 +02:00
David Carlier
732448c392
FreeBSD build version
2019-10-18 16:52:38 +02:00
Lost Robot
2d17bf07f3
Allow mid-note automation of BitInvader sample length ( #4705 )
2019-10-17 16:44:55 +09:00
Shmuel H
d005eec1aa
MSVC: Move MSVC year detection to DetectMachine.cmake.
2019-10-17 03:03:26 +03:00
Kevin Zander
170d28ffbd
Remove global automation from MIDI import ( #5223 )
2019-10-15 11:22:41 +09:00
Hyunjin Song
95c46a805d
RemoteVstPlugin: fix crashes when failed to open a file ( #5235 )
2019-10-15 11:18:46 +09:00
Oskar Wallgren
6dee6a4418
Show icon on 'Turn off all notes' button ( #5237 )
...
Backporting fix from 2815da2805
by @karmux
2019-10-12 17:41:30 +02:00
Hyunjin Song
16390f61a5
Work around a winegcc bug of Wine >= 4.14 ( #5210 )
...
See https://bugs.winehq.org/show_bug.cgi?id=47710 for details
2019-10-07 08:01:48 +09:00
Tres Finocchiaro
15fe551b1d
Submodules: Only fetch required ( #5182 , closes #5105 ) + Non-shallow fallback (hotfix)
...
* Retry updating submodules non-shallow if shallow clone fails (master hotfix)
* Add `PLUGIN_LIST` support to CheckSubmodules (#5105 )
* Remove `SKIP_SUBMODULES` switch (it's redundant to specifying `PLUGIN_LIST`)
* Add `NO_SHALLOW_CLONE` switch
2019-10-03 17:47:49 +02:00
Shmuel H
57a486c75d
Merge pull request #5142 from Reflexe/cmake/install-refactor
...
Support automatic dll collection and refactor cmake installation process.
2019-09-24 11:36:24 +03:00
Shmuel H
1324cf48c1
Enable automatic dll installation for RemoteVstPlugin32
...
Co-Authored-By: Hyunjin Song <tteu.ingog@gmail.com >
2019-09-24 10:47:24 +03:00
Dominic Clark
91cf5bd88d
Support compilation with MSVC 2019 ( #5180 )
2019-09-10 15:17:55 +01:00
Hussam al-Homsi
84d1091100
Rewrite the setup dialog ( #3820 )
2019-09-05 20:32:17 -04:00
Lukas W
4fd8e08f3b
Rewrite CMake dependency installation
...
Replaces the hard-coded library paths by a method based on CMake's
GetPrerequisites module which recursively finds a binary file's linked
libraries. Advantage: Potentially works on any system without adaption as
long as CMake supports it, so it could be used to create portable Linux
packages as well. Disadvantage: "Potentially".
Co-Authored-By: Hyunjin Song <tteu.ingog@gmail.com >
2019-08-31 09:09:49 +09:00
RossGammon
4c2d8941dc
Fix some spelling errors in lmms ( #5151 )
2019-08-26 09:09:05 +08:00
Kun Deng
00d2cd304a
Fix for the SF2 with no "default" patch ( #5084 )
...
Fixes #323
2019-08-13 21:23:57 +03:00
Martin Pavelek
c3b4d5188a
New Spectrum Analyzer ( #4950 )
...
Replace old spectrum analyzer by new one with higher resolution and
many new features.
Resolves #2847 .
2019-07-17 22:45:26 +02:00
Johannes Lorenz
73c2c70d96
Merge branch 'variable-tab-widget'
2019-07-17 22:21:47 +02:00
Johannes Lorenz
aa8f9361c6
Rename InstrumentView250 to InstrumentViewFixedSize
2019-07-17 22:20:25 +02:00
Johannes Lorenz
a4df7a9765
Split InstrumentView into itself and InstrumentView250
2019-07-14 10:20:54 +02:00
Steffen Baranowsky
68cb91726a
MDI Subwindow Decoration for VeSTige instruments closes #2824 ( #2826 )
...
* MDI Subwindow Decoration for VeSTige instruments closes #2824
* revert changes
* change QMdiSubWindow to our SubWindow in Vestige
2019-06-26 13:34:13 +02:00
Hussam al-Homsi
5431cc7942
Replace tLimit() with qBound() and remove templates.h ( #5040 )
...
* Replace tLimit() with qBound()
* Remove templates.h
2019-06-15 23:33:29 +03:00
Hyunjin Song
12ea80d4fb
Merge branch 'stable-1.2'
...
# Conflicts:
# data/locale/cs.ts
# data/locale/en.ts
# data/locale/ko.ts
# data/locale/ru.ts
# data/locale/uk.ts
# data/locale/zh_TW.ts
# include/Engine.h
# plugins/nes/Nes.cpp
# src/core/NotePlayHandle.cpp
# src/core/SampleBuffer.cpp
# src/tracks/SampleTrack.cpp
2019-06-12 17:41:12 +09:00
Oskar Wallgren
50796b2088
Nescaline and Freeboy - Better default sound ( #4968 )
2019-05-09 19:51:10 +02:00
Hyunjin Song
6d7ce58dec
Merge branch 'stable-1.2'
...
# Conflicts:
# CMakeLists.txt
# cmake/linux/package_linux.sh.in
# src/3rdparty/CMakeLists.txt
# src/core/Track.cpp
# src/gui/editors/PianoRoll.cpp
# src/tracks/SampleTrack.cpp
2019-05-06 15:46:17 +09:00
Dominic Clark
ca9a9564cd
Make more connections direct for automation ( #4942 )
2019-04-26 12:59:53 +01:00
Lost Robot
07dcea1294
Replace Monstro icons
2019-04-13 14:26:41 -06:00
Gingka Akiyama
82e3ba75c6
[Equalizer] Bright analyzer colors, opacity increased ( #4772 )
...
* [Equalizer] Bright analyzer colors, opacity incr
Brightened spectrum analyzer colors and increased opacity a tad to make more visible
* Fixed RGB Value
* Update EqControlsDialog.cpp
* Fixed color change
* Changed colors again
* Fixed colors, now brighter and bluer
* Ok, its actually bright now lol
2019-04-06 09:19:32 -07:00
Hyunjin Song
4dce466873
Remove some Qt4 compatibility code
2019-03-27 07:05:38 +09:00
Hyunjin Song
7984bb9db6
Merge branch 'stable-1.2'
...
# Conflicts:
# .travis.yml
# .travis/linux..script.sh
# .travis/linux.win.download.sh
# .travis/linux.win32.script.sh
# .travis/linux.win64.script.sh
# .travis/osx..script.sh
# include/VstSyncController.h
# plugins/audio_file_processor/audio_file_processor.cpp
# plugins/zynaddsubfx/zynaddsubfx
# plugins/zynaddsubfx/zynaddsubfx/src/Misc/Bank.cpp
# plugins/zynaddsubfx/zynaddsubfx/src/Misc/Bank.h
# src/gui/SetupDialog.cpp
# src/gui/editors/SongEditor.cpp
2019-03-26 09:53:33 +09:00