Jean Pierre Cimalando
6b2ec66ffa
Ref-count the global thread pool
2020-10-19 16:57:45 +02:00
JP Cimalando
df200b84c3
Merge pull request #507 from jpcima/race-conditions
...
Protect the access of thread flags under semaphore
2020-10-19 00:07:20 +02:00
Jean Pierre Cimalando
fcfcd5b8cc
Protect the access of thread flags under semaphore
2020-10-18 23:41:00 +02:00
Jean Pierre Cimalando
04fabd46d0
Clean up some white space [ci skip]
2020-10-18 23:14:12 +02:00
JP Cimalando
de657bf615
Merge pull request #506 from jpcima/loop-fix
...
Fix broken loop ranges
2020-10-18 19:08:59 +02:00
Jean Pierre Cimalando
bbd2ddd3c5
Fix broken loop ranges
...
This fixes a regression introduced in commit 2fc6aab :
only the loop information from the audio file would be considered,
and never the one from the opcodes `loop_begin` and `loop_start`.
2020-10-18 19:05:57 +02:00
Jean Pierre Cimalando
2ac3e227dc
Bump develop version to 0.5.1
2020-10-15 23:41:21 +02:00
Paul Ferrand
c79f313c94
New screenshot
2020-10-15 23:27:15 +02:00
JP Cimalando
dbd94cabe9
Merge pull request #502 from jpcima/new-travis-arm
...
ci: try new arm64 environments
2020-10-15 23:02:18 +02:00
Jean Pierre Cimalando
c71b01092e
ci: try new arm64 environments
2020-10-15 22:28:50 +02:00
JP Cimalando
aa7c174554
Merge pull request #501 from jpcima/version-bump
...
Version bump
2020-10-15 21:52:36 +02:00
Jean Pierre Cimalando
a0e893964f
Update since to reflect upcoming the stable version
2020-10-15 21:50:58 +02:00
Jean Pierre Cimalando
0cd7cb9e3b
Update version to 0.5.0
2020-10-15 21:44:49 +02:00
Jean Pierre Cimalando
80f0f4d90a
Fix a build error using older sndfile
2020-10-15 19:53:10 +02:00
Jean Pierre Cimalando
72dfd54933
Remove the warning suppression which broke OBS
...
The error was: -Wformat-security ignored without -Wformat
2020-10-15 19:38:07 +02:00
Paul Ferrand
078fcf5118
Merge pull request #500 from paulfd/loading-mutex
...
Add a mutex on the loading jobs to protect them in the case of freewheeling
2020-10-15 18:44:24 +02:00
Paul Ferrand
bd4057e927
Use the future helper
2020-10-15 16:51:25 +01:00
Paul Ferrand
f4b6323050
Use std::mutex
2020-10-15 16:44:08 +01:00
Paul Ferrand
67af16f0e2
Move the lock guard
2020-10-15 15:58:08 +02:00
JP Cimalando
5d2225f4fa
Merge pull request #499 from jpcima/phase-normalized
...
Make all phase opcodes normalized
2020-10-15 15:42:32 +02:00
Paul Ferrand
a5647ab339
Add a mutex on the loading jobs to protect them in the case of freewheeling
2020-10-15 14:30:15 +01:00
Jean Pierre Cimalando
e258ad254f
Make all phase opcodes normalized
2020-10-15 13:14:17 +02:00
JP Cimalando
8369f958dd
Merge pull request #498 from paulfd/no-stable-sort
...
Replace stable_sort by sort
2020-10-15 01:21:46 +02:00
Paul Ferrand
f3776dcb35
Set the power follower depending on the voice stealing algorithm also on voice re-creation
2020-10-14 23:31:55 +02:00
Paul Ferrand
07f30af7f1
Replace stable_sort by sort
2020-10-14 23:21:10 +02:00
JP Cimalando
cc9832507f
Merge pull request #497 from jpcima/editor-improvement
...
Update the piano
2020-10-14 21:06:21 +02:00
Jean Pierre Cimalando
1e6cdd841b
Implement MIDI sending to VST from UI
2020-10-14 20:04:59 +02:00
Jean Pierre Cimalando
82f579bf0a
Fix some spacing and alignment issues
2020-10-14 19:02:46 +02:00
Jean Pierre Cimalando
39a4df017e
Update the piano
2020-10-14 18:00:36 +02:00
JP Cimalando
ad19ff644e
Merge pull request #496 from jpcima/editor-improvement
...
Allow the SFZ label to be clicked like a button
2020-10-13 22:20:20 +02:00
Jean Pierre Cimalando
5cd6a514ae
Allow the SFZ label to be clicked like a button
2020-10-13 22:12:16 +02:00
JP Cimalando
c69c054f44
Merge pull request #495 from jpcima/editor-improvement-2
...
editor: file operations popup
2020-10-13 17:42:22 +02:00
Jean Pierre Cimalando
d1b0750c5b
editor: file operations popup
2020-10-13 17:29:31 +02:00
Jean Pierre Cimalando
c3e05b7b98
editor: use a different icon for CC
2020-10-13 13:38:54 +02:00
JP Cimalando
07ced8891e
Merge pull request #494 from jpcima/editor-improvement
...
editor: add the next and previous file buttons
2020-10-13 04:11:16 +02:00
Jean Pierre Cimalando
d8c3e20d58
editor: reorder UI components [ci skip]
2020-10-13 04:07:39 +02:00
Jean Pierre Cimalando
3f9d6de363
editor: update the icon highlight color [ci skip]
2020-10-13 04:03:32 +02:00
Jean Pierre Cimalando
23f0ae6a13
editor: add the next and previous file buttons
2020-10-13 03:28:17 +02:00
JP Cimalando
dfe559b51e
Merge pull request #493 from jpcima/ci-nproc
...
Set a fixed number of parallel tasks
2020-10-12 21:14:29 +02:00
Jean Pierre Cimalando
5e84f29e59
Set a fixed number of parallel tasks
2020-10-12 21:01:28 +02:00
JP Cimalando
dd0b4f3686
Merge pull request #492 from jpcima/ui-refresh
...
Prevent the editor from refreshing constantly
2020-10-12 17:14:01 +02:00
JP Cimalando
728e2ca510
Merge pull request #491 from jpcima/no-static-install
...
Do not install the static library, only shared with pkgconfig
2020-10-12 17:05:39 +02:00
JP Cimalando
0c9aa89419
Merge pull request #490 from atsushieno/patch-1
...
Fix build on Android 32-bit arm: hardfp is not available
2020-10-12 16:54:51 +02:00
Jean Pierre Cimalando
1e8b36c14d
Do not install the static library, only shared with pkgconfig
2020-10-12 16:37:22 +02:00
Jean Pierre Cimalando
e2dc18deb6
Prevent the editor from refreshing constantly
2020-10-12 16:01:50 +02:00
Jean Pierre Cimalando
ba2f8ab97f
Allow Vstgui to link on MSYS MinGW where find_library fails
2020-10-12 15:17:17 +02:00
Atsushi Eno
777bcf7b17
Fix build on Android 32-bit arm: hardfp is not available
...
context: d783ba6c87 (r43170024)
This fixes build errors like this on Android 32-bit arm architecture:
`error: lv2/CMakeFiles/sfizz_lv2.dir/sfizz.c.o uses VFP register arguments, output does not`
2020-10-12 21:47:48 +09:00
JP Cimalando
b1345ab246
Merge pull request #489 from jpcima/vstgui-xdnd
...
Implement the file drag and drop for X11
2020-10-11 22:14:44 +02:00
Jean Pierre Cimalando
54b24f7cd1
Update the Vstgui source list (win32)
2020-10-11 21:38:31 +02:00
Jean Pierre Cimalando
ecc223947c
Link Vstgui to Glib on X11
2020-10-11 21:33:26 +02:00