Paul Ferrand
|
fa37669e08
|
Add checks for release voices and note_polyphony
|
2020-09-07 22:25:29 +02:00 |
|
Paul Ferrand
|
1f65c135bc
|
Don't release age 0 voices
|
2020-09-07 22:25:29 +02:00 |
|
Paul Ferrand
|
6750fb93a2
|
Comments and renaming
|
2020-09-07 22:25:29 +02:00 |
|
Paul Ferrand
|
025e87a0d1
|
Remove the Voice::TriggerType enum
|
2020-09-07 22:25:29 +02:00 |
|
Paul Ferrand
|
e32348190f
|
Modularize the cc dispatch and the matching between a playing voice and release regions
|
2020-09-07 22:25:29 +02:00 |
|
Paul Ferrand
|
01c43f03d4
|
Move the delayed release check in a separate method
|
2020-09-07 22:25:29 +02:00 |
|
Paul Ferrand
|
944373ea83
|
Move common voice starting logic in a separate method
|
2020-09-07 22:25:29 +02:00 |
|
Paul Ferrand
|
dda10e8530
|
Use a trigger event type instead of passing 3 parameters
|
2020-09-07 22:25:29 +02:00 |
|
Paul Ferrand
|
afae38e6c3
|
Move the polyphony checks in separate functions
|
2020-09-07 22:25:29 +02:00 |
|
Paul Ferrand
|
ff1be61dc1
|
Use the same idiom for finding free voices
|
2020-09-07 22:25:29 +02:00 |
|
Paul Ferrand
|
5139c648f0
|
Engine polyphony is checked in findFreeVoice()
|
2020-09-07 22:25:29 +02:00 |
|
Paul Ferrand
|
ca7d74e841
|
Move the voice selection after the polyphony checks
|
2020-09-07 22:25:29 +02:00 |
|
Paul Ferrand
|
ed5fb61f38
|
Move a variable declaration
Refactor the polyphony checks into reusable blocks
|
2020-09-07 22:25:29 +02:00 |
|
redtide
|
19469c5c1f
|
Doxygen documentation update [skip ci]
|
2020-09-05 16:14:51 +02:00 |
|
Jean Pierre Cimalando
|
0849a1b5e5
|
Set the deployment target for macOS
|
2020-09-05 07:03:57 +02:00 |
|
Jean Pierre Cimalando
|
0205aca375
|
vstgui: fix various ownership problems
|
2020-09-05 01:23:10 +02:00 |
|
JP Cimalando
|
acce5d44f5
|
Merge pull request #397 from jpcima/editor-vstgui-lv2
Editor vstgui lv2
|
2020-09-04 11:35:18 +02:00 |
|
Jean Pierre Cimalando
|
2512d8047f
|
Try to repair the macOS build
|
2020-09-04 11:04:04 +02:00 |
|
Jean Pierre Cimalando
|
174194ebd2
|
Fix a plugin crash on closing UI
|
2020-09-04 10:30:03 +02:00 |
|
Jean Pierre Cimalando
|
026875ae98
|
Update vstgui to fix cairo font matching
|
2020-09-04 07:57:14 +02:00 |
|
Jean Pierre Cimalando
|
239195ae74
|
Update of vstgui to resolve a coordinate problem
|
2020-09-02 14:06:25 +02:00 |
|
Jean Pierre Cimalando
|
1ef7631cc8
|
Update to custom Vstgui which fixes drawing issues
|
2020-09-02 11:23:50 +02:00 |
|
Jean Pierre Cimalando
|
c27b3cb192
|
Set draw mode in the slider painter
|
2020-09-02 10:22:49 +02:00 |
|
Jean Pierre Cimalando
|
d008fb3bc8
|
Bundle checked to work on macOS, remove message [ci skip]
|
2020-09-02 01:44:49 +02:00 |
|
Jean Pierre Cimalando
|
833606aef9
|
Update innosetup
|
2020-09-02 01:44:49 +02:00 |
|
Jean Pierre Cimalando
|
7417cd23ab
|
Attempt to fix LV2 Vstgui on macOS
|
2020-09-02 01:44:49 +02:00 |
|
Jean Pierre Cimalando
|
166be3c843
|
Update innosetup
|
2020-09-02 01:44:49 +02:00 |
|
Jean Pierre Cimalando
|
eed54ec841
|
Correct a mistake in french text
|
2020-09-02 01:44:49 +02:00 |
|
Jean Pierre Cimalando
|
1fd7710493
|
Try cmake hack which disables Release/ output dir in MSVC
|
2020-09-02 01:44:49 +02:00 |
|
Jean Pierre Cimalando
|
1904aec674
|
Replace absl::variant
|
2020-09-02 01:44:49 +02:00 |
|
Jean Pierre Cimalando
|
58fe6fb115
|
Define DllMain for VSTGUI
|
2020-09-02 01:44:49 +02:00 |
|
Jean Pierre Cimalando
|
66826ef879
|
Rewrite some preprocessor conditionals
|
2020-09-02 01:44:49 +02:00 |
|
Jean Pierre Cimalando
|
15b198d186
|
Eliminate a warning
|
2020-09-02 01:44:49 +02:00 |
|
Jean Pierre Cimalando
|
cf009e61b1
|
More changes for MinGW
|
2020-09-02 01:44:49 +02:00 |
|
Jean Pierre Cimalando
|
0c0a99c421
|
Fixes for MinGW
|
2020-09-02 01:44:49 +02:00 |
|
Jean Pierre Cimalando
|
1d58dafa2c
|
Fix a problem with variant under minGW
|
2020-09-02 01:44:49 +02:00 |
|
Jean Pierre Cimalando
|
f5c735f0f1
|
appveyor: also copy lv2_ui
|
2020-09-02 01:44:49 +02:00 |
|
Jean Pierre Cimalando
|
4c9249f713
|
Fix a narrowing conversion failing in MSVC
|
2020-09-02 01:44:49 +02:00 |
|
Jean Pierre Cimalando
|
ecde6a4baf
|
Allow clang-tidy to find new headers
|
2020-09-02 01:44:49 +02:00 |
|
Jean Pierre Cimalando
|
b92209de74
|
Support UI in LV2
|
2020-09-02 01:44:49 +02:00 |
|
Jean Pierre Cimalando
|
e2b8b21967
|
Separate the editor code from VST
|
2020-09-02 01:44:46 +02:00 |
|
JP Cimalando
|
e2a0c521c3
|
Merge pull request #401 from jpcima/vcpkg-updates
Vcpkg updates
|
2020-09-02 01:43:18 +02:00 |
|
Jean Pierre Cimalando
|
58ca88da17
|
Attempt at fixing the use of vcpkg sndfile
|
2020-09-02 01:19:47 +02:00 |
|
Jean Pierre Cimalando
|
1460cac41a
|
Force vcpkg update in attempt to fix appveyor
|
2020-09-02 01:19:10 +02:00 |
|
JP Cimalando
|
8f89a60953
|
Merge pull request #400 from jpcima/change-build-order
travis: change the build order
|
2020-09-02 01:17:05 +02:00 |
|
Jean Pierre Cimalando
|
1f58b37151
|
travis: change the build order
|
2020-09-02 01:12:12 +02:00 |
|
JP Cimalando
|
0de19afc18
|
Merge pull request #399 from jpcima/fast-math
Enable fast-math only on sfizz DSP targets
|
2020-09-02 01:10:05 +02:00 |
|
Jean Pierre Cimalando
|
0c8a57e843
|
Enable fast-math only on sfizz DSP targets
|
2020-09-02 00:36:49 +02:00 |
|
JP Cimalando
|
998a50fa8e
|
A minor update of the abseil URL [ci skip]
|
2020-09-01 07:58:24 +02:00 |
|
JP Cimalando
|
a8a438bbc2
|
Merge pull request #398 from trebmuh/patch-1
Update sfizz.ttl.in (update French translation)
|
2020-08-31 20:07:01 +02:00 |
|