Paul Ferrand
a7cfb8429c
Fixups for MOD
2021-02-08 12:02:26 +01:00
Paul Ferrand
60ae910faf
Corrected a compile error on gcc 9.3
...
Removed the leak detector, which allows for POD data structures
with no default functions. This way the `noexcept` specifier on
the `atomic_queue` is actually valid, since the `FileTime` and
`CallbackTime` objects can be built without throwing.
2021-02-07 00:18:47 +01:00
JP Cimalando
1380978a55
Merge pull request #631 from jpcima/vst-cc-update
...
Update to CC controls panel
2021-02-05 18:02:01 +01:00
Jean Pierre Cimalando
595301ab34
Text truncation for CC labels
2021-02-05 17:42:24 +01:00
Jean Pierre Cimalando
cbd1f60271
Notify VST when SFZ is changed by reload
2021-02-05 17:33:16 +01:00
JP Cimalando
70d26b5da5
Merge pull request #629 from redtide/build-status-update
...
Added missing build options status
2021-02-04 21:29:04 +01:00
Jean Pierre Cimalando
4f359e456c
Update makefile
2021-02-04 21:04:31 +01:00
redtide
4dbba3f1cc
Added missing build options status
2021-02-04 20:43:55 +01:00
Jean Pierre Cimalando
629d681890
Fix linking LV2 with version file
2021-02-04 16:20:06 +01:00
Jean Pierre Cimalando
d3a53e05d4
VST pitch bend should default to middle
2021-02-04 13:34:44 +01:00
JP Cimalando
324ee4b8ac
Merge pull request #628 from jpcima/new-vst
...
Refactor VST with UpdateHandler
2021-02-04 13:16:36 +01:00
Jean Pierre Cimalando
9e0af1c6a4
Fix for Visual Studio build
2021-02-04 09:04:23 +01:00
Jean Pierre Cimalando
96d4eca1ae
More efficient (and safer?)
2021-02-04 08:43:19 +01:00
Jean Pierre Cimalando
35e9240540
Make it build
2021-02-04 08:16:17 +01:00
Jean Pierre Cimalando
74285a1492
Refactor VST with UpdateHandler
2021-02-04 07:32:43 +01:00
Jean Pierre Cimalando
6ff6acad71
Fix a clang-tidy problem
2021-02-03 19:25:24 +01:00
JP Cimalando
9648d159a9
Merge pull request #626 from jpcima/delete-old-parser
...
Delete the old parser
2021-02-03 19:22:55 +01:00
Jean Pierre Cimalando
6eef90149f
Delete the old parser
2021-02-03 19:14:51 +01:00
Jean Pierre Cimalando
3ee7812bd8
Update clang-tidy include paths
2021-02-03 19:06:36 +01:00
JP Cimalando
1a50bcaa72
Merge pull request #625 from jpcima/vst-pluginval
...
Fix a crash that makes VST fail pluginval
2021-02-03 18:11:06 +01:00
Jean Pierre Cimalando
a06a220866
Fix a crash that makes VST fail pluginval
2021-02-03 18:10:18 +01:00
JP Cimalando
dda909013d
Merge pull request #624 from jpcima/cc-osc
...
CC panel for user interface
2021-02-03 16:03:24 +01:00
Jean Pierre Cimalando
e431591d41
Clear OSC queue on editor closed
2021-02-03 16:02:13 +01:00
Jean Pierre Cimalando
787f388a26
Invalidate the controls after changes
2021-02-03 15:25:33 +01:00
Jean Pierre Cimalando
660dcb01d1
Fix: do not activate the timer while UI is closed
2021-02-03 15:22:08 +01:00
Jean Pierre Cimalando
36672546bc
Update CC slots on SFZ file changed externally (LV2)
2021-02-03 14:54:21 +01:00
Jean Pierre Cimalando
fb012c4bf8
Redraw CC panel on layout
2021-02-03 14:42:24 +01:00
Jean Pierre Cimalando
20d5d93b7e
Request all CC slots on file change
2021-02-03 14:41:16 +01:00
Jean Pierre Cimalando
3a70c37d93
Default text for CC labels
2021-02-03 14:37:07 +01:00
Jean Pierre Cimalando
27ec95566a
Notify editor of CC changed by MIDI
2021-02-03 14:30:16 +01:00
Jean Pierre Cimalando
4c833b1749
Workaround for knob behavior
2021-02-03 11:48:43 +01:00
Jean Pierre Cimalando
80eb73f4cb
Also receive CC default value
2021-02-03 11:39:26 +01:00
Jean Pierre Cimalando
2ede8fd710
User interface with CC knobs
2021-02-03 11:38:07 +01:00
Jean Pierre Cimalando
751e4f96bb
Add the reception of CC messages for editor
2021-02-02 20:13:15 +01:00
Jean Pierre Cimalando
c81f74100b
Add CC message processing for OSC
2021-02-02 20:13:15 +01:00
Jean Pierre Cimalando
a69497e7bf
Add @dwuertz to contributors
2021-02-02 19:51:54 +01:00
JP Cimalando
fec97ffc16
Merge pull request #618 from dwuertz/fix-region-end
...
Respect region end opcode
2021-02-02 18:18:09 +01:00
Dominique Würtz
c793af2e01
Respect region end opcode
2021-02-02 18:08:38 +01:00
Jean Pierre Cimalando
82899edc45
Update clang-tidy
2021-02-02 17:25:39 +01:00
JP Cimalando
958a7afc48
Merge pull request #623 from jpcima/active-voice-count
...
Do not count overflow voices which are over limit
2021-02-02 17:24:11 +01:00
JP Cimalando
641a78805a
Merge pull request #622 from jpcima/notes-names-unicode
...
Handle unicode note names
2021-02-02 17:19:56 +01:00
Jean Pierre Cimalando
f5aa3c7b9c
Do not count overflow voices which are over limit
2021-02-02 17:18:17 +01:00
JP Cimalando
a1f6ec10ad
Merge pull request #617 from jpcima/thread-safety
...
Thread safety
2021-02-02 17:08:45 +01:00
Jean Pierre Cimalando
bc466866c3
Handle unicode note names
2021-02-02 17:03:24 +01:00
Jean Pierre Cimalando
cb91698144
Update doc with thread-safety constraints
2021-02-02 15:46:11 +01:00
Jean Pierre Cimalando
3fea4ba0e5
Fix AudioUnit with spin mutex
2021-02-02 14:19:12 +01:00
Jean Pierre Cimalando
62ec01a362
Thread-safety for the JACK client
2021-02-02 14:19:12 +01:00
Jean Pierre Cimalando
e0a7fb1dbc
Thread-safety at VST level
2021-02-02 14:19:12 +01:00
Jean Pierre Cimalando
1d6b06aa2e
Thread-safety at LV2 level
2021-02-02 14:19:12 +01:00
Jean Pierre Cimalando
c110acc966
Provide the spin mutex as internal library
2021-02-02 14:19:12 +01:00