Javier Serrano Polo
b28d405240
Disable built-in NaN handler through hidden setting ( #4787 )
...
* Disable built-in NaN handler through hidden setting
* Reuse code
2019-01-31 23:12:45 +01:00
Johannes Lorenz
0a47b0c8cd
Fixes #4752 : Update rpmalloc
2019-01-30 22:39:23 +01:00
Johannes Lorenz
42df251c66
Fix address in doc/AUTHORS
...
[ci skip]
2019-01-30 22:18:15 +01:00
Johannes Lorenz
fdccb38989
Fixes #4778 : Update mailmap
...
[ci skip]
2019-01-30 21:56:32 +01:00
Oskar Wallgren
8618ab5d8f
Increase forced clipping level
2019-01-28 19:12:06 +01:00
Hyunjin Song
c1ae1ed5f4
MIDI import/export: map note volume and MIDI velocity with their full range ( #4785 )
...
* MIDI export: map volume to MIDI velocity correctly
* MIDI import: map MIDI velocity to note volume with full range
2019-01-21 18:49:25 +01:00
Oskar Wallgren
6df6f12a3d
Pianoroll - Add checkpoint before moving notes
2019-01-20 14:33:16 +01:00
Oskar Wallgren
dd99f3a7c4
Improve handling of nan/inf ( #4743 )
...
* If we find NaN/inf, we declare the whole buffer bad and set it to 0.0f. This
is because the noise leading up to, or coming from, an infinite or NaN value
is often very large and will create problems later in the sound chain. Especially
if it hits a delay based fx with feedback.
* We bump the clipping level to +/-10.0f.
2019-01-20 11:47:22 +01:00
Dominic Clark
1faaf008c8
Don't memcpy null pointer
2019-01-19 16:29:15 +00:00
Dominic Clark
227e88a347
Fix file extension list in translations
2019-01-19 16:29:15 +00:00
Dominic Clark
79374b3a0f
Link RemoteZynAddSubFx with -mwindows
2019-01-19 16:29:15 +00:00
Dominic Clark
69a51eb28b
Enable VST sync by default
2019-01-19 16:29:15 +00:00
Douglas
1404b723b5
Initialize peak controller last sample with base value fix (Stable 1.2) ( #4699 )
2019-01-16 19:59:40 +00:00
Javier Serrano Polo
8dea34e1b8
Do not depend on Git history, use data from 2019-01-07 ( #4763 )
2019-01-16 03:08:14 +01:00
Javier Serrano Polo
e074841d44
Fix before_deploy ( #4764 )
2019-01-14 09:47:34 +01:00
Tres Finocchiaro
d9f5e8a6df
Fix left 1px lfo graph
...
Closes #4597 , supersedes #4613
2019-01-12 23:17:24 -05:00
Tres Finocchiaro
f382e5e36f
Fix builds on macOS Mojave 10.14 ( #4767 )
2019-01-10 23:43:00 -05:00
T0NIT0 RMX
e2de0ece8c
Fix infinite MIDI note with VST made in Cabbage (LMMS#4380) ( #4766 )
2019-01-10 20:00:40 +01:00
Hyunjin Song
2ee02d97cb
Keep off-grid position of TCOs on group moving ( #4262 )
2019-01-06 19:21:35 +09:00
Javier Serrano Polo
7f0593c601
Add source build artifact ( #4744 )
2019-01-03 21:44:49 +01:00
Oskar Wallgren
4c7ca3972c
Don't render Automation tracks in the Beat/Bassline ( #4747 )
2018-12-31 15:50:57 +01:00
Oskar Wallgren
a3ede058cd
FX autoquit disabled by default ( #4378 )
...
Really short notes doesn't work well with delay based effects with the default
decay settings of the FX autoquit system where the effect can cut out. Set
autoquit as disabled by default.
Decay and Gate knobs are now also disabled when autoquit is disabled.
2018-12-31 15:50:11 +01:00
Javier Serrano Polo
4d2e89bee2
Add Debian sid Clang build pass ( #4735 )
2018-12-27 20:15:42 +01:00
xy124
dd6d4a552b
Fix broken FxLine tool tips ( #3321 )
2018-12-24 13:42:34 +01:00
Hyunjin Song
e1d9d899fd
Fix lost control links in copied automation patterns ( #4723 )
...
This hack should be removed once the automation system gets fixed.
2018-12-22 11:37:34 +09:00
Javier Serrano Polo
642b5e7d04
Add Debian sid i386 build pass ( #4727 )
2018-12-19 12:45:33 +01:00
Javier Serrano Polo
698c39d385
Add Debian sid build pass ( #4707 )
...
* Add Debian sid build pass
* Update file locations and copyright
* Use ccache
* Redirect within sudo
* Work around a pbuilder bug which breaks ccache
* Debian: enable parallel builds
* Travis: Debian: fix caching
* Fix shellcheck warnings
2018-12-09 11:19:15 +01:00
Dominic Clark
9c9290eeeb
Support more than 62 simultaneous VST plugins for Qt<5.10
2018-12-08 00:30:45 +01:00
Dominic Clark
614bca7f04
Make ppqPos in VST sync sample accurate
2018-12-08 00:30:45 +01:00
Dominic Clark
3a94ed3f3f
Fix occasional Sinnah hang
2018-12-08 00:30:45 +01:00
Dominic Clark
277e8b6444
Don't create MDI subwindow for VSTi without GUI
2018-12-08 00:30:45 +01:00
Javier Serrano Polo
c3b07a5092
New pixmap as per #4519 ( #4708 )
2018-11-16 21:45:19 +01:00
Javier Serrano Polo
ff060982ac
Add initial Debian packaging for stable-1.2 ( #4697 )
...
* Add initial Debian packaging for stable-1.2
* Drop Debian menu entry
2018-11-14 14:01:00 +01:00
Dominic Clark
2070ef21f5
Handle automation on processing thread ( #4692 )
2018-11-13 07:24:08 +09:00
Karmo Rosental
a8828d332c
Update TimeLineWidget 60 times per second ( #4703 )
...
In addition to #4570 .
2018-11-09 16:20:38 +09:00
Hyunjin Song
86f9a75d98
Fix song editor visualization after maximizing ( #4698 )
2018-11-07 13:41:03 +09:00
Hyunjin Song
d8fb07ff52
Fix minor glitches with sample tracks ( #4666 )
...
Switches some signal-slot connections to Qt::DirectConnection.
Now LMMS can handle loop points correctly and export samples without glitches.
Also tweaks some Mixer-related code to avoid related deadlocks on export.
2018-10-29 16:17:41 +09:00
Hyunjin Song
1f7cd3ed5a
Allow building SF2 player with FluidSynth 2.x ( #4678 )
...
Resolves the incompatibility between FluidSynth 1.x and 2.x
due to some API changes by shimming some functions.
Note that 1.x and 2.x are not binary compatible.
2018-10-28 10:31:33 +09:00
Johannes Lorenz
5c362e51ac
Fix not saving some automations ( #4632 ) ( #4667 )
...
Save automation of
* Track::muted
* Track::solo
* EffectChain::enabled
2018-10-24 22:23:21 +02:00
Hyunjin Song
1ab1280843
Don't quit CLI rendering when failed to load sample files
...
Per https://github.com/LMMS/lmms/pull/3293#discussion_r225765957
2018-10-23 12:43:25 +09:00
Tobias Junghans
811188bb7a
Update name in mailmap
...
[ci skip]
2018-10-21 18:19:42 +02:00
Johannes Lorenz
fbdd09dbf5
Fix german locale ('<Strg> + Mittelklick')
2018-10-11 19:28:41 +02:00
Hyunin Song
7aeddc648a
Fix unit tests for automation
...
Cherry-picked from 'master'.
Orignal commit: 0a6a6d1a77
2018-10-08 16:20:03 +09:00
Hyunjin Song
43b700d23c
Ensure correct TCOs after cloning tracks into the BB editor
...
Previously BBTrackContainerView::dropEvent always deleted
the TCOs of dropped tracks. It made dropped tracks unusable.
As of this commit, the function checks for correct TCOs.
If incorrect TCOs exist, the function remove them and add empty ones.
2018-10-08 12:33:00 +09:00
Hyunjin Song
5a92105735
Don't always treat empty long patterns as BB patterns
...
Due to the wrong condition for GUI handling, empty patterns longer than 1 bar
was treated as BB patterns though they don't really look like.
This commit drops the erroneous check and fixes related GUI issues.
2018-10-08 12:33:00 +09:00
Hyunjin Song
fb5c8f510a
Fix VST track cloning in Beat/Bassline editor
2018-10-08 12:33:00 +09:00
Hyunjin Song
9799f3ca1c
Fix Carla detection in AppImage launcher script
...
Fixes a typo which hardcodes Carla path at the packaging time.
2018-10-04 14:24:52 +09:00
Hyunjin Song
a2685c1cca
Bump version to 1.2.0-rc7
v1.2.0-rc7
2018-09-25 16:47:51 +09:00
Umcaruje
8154f886ed
Update the LMMS logo and mimetypes ( #4519 )
...
* Update the LMMS logo and mimetypes
* fix bmp for nsis installer
* Update window and About icons, rename icons, change the file association logic
* Fix NSIS
* Revert nsh patch
* Fix small icon
* Always write DefaultIcon in the registry
* Fix file permissions
* Fix nsis branding
* Fix nsis branding #2
* update the icon windows and linux
* Update apple icon, add windows visual manifest
* try to fix windows installation
* typo
* typo 2
* Set small logo to conform to 48x48 grid
2018-09-24 11:09:49 +02:00
Johannes Lorenz
93dc557c56
Add bash completion ( #4534 ) ( #4604 )
...
* Add bash completion (#4534 )
2018-09-23 21:17:39 -04:00