Jean Pierre Cimalando
|
6ff6acad71
|
Fix a clang-tidy problem
|
2021-02-03 19:25:24 +01:00 |
|
Jean Pierre Cimalando
|
6eef90149f
|
Delete the old parser
|
2021-02-03 19:14:51 +01:00 |
|
Jean Pierre Cimalando
|
27ec95566a
|
Notify editor of CC changed by MIDI
|
2021-02-03 14:30:16 +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 |
|
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 |
|
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 |
|
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
|
c110acc966
|
Provide the spin mutex as internal library
|
2021-02-02 14:19:12 +01:00 |
|
Jean Pierre Cimalando
|
e178ae25e6
|
Remove all callback guards
|
2021-02-02 14:19:12 +01:00 |
|
Jean Pierre Cimalando
|
8b8caf4937
|
Remove callback guard where useless
|
2021-02-02 14:19:12 +01:00 |
|
Jean Pierre Cimalando
|
7d0347263d
|
Fix a variety of xrun situations
|
2021-02-02 14:09:35 +01:00 |
|
Jean Pierre Cimalando
|
53fc2a03fa
|
Fix voice groups destroyed after polyphony changed
|
2021-02-02 12:28:32 +01:00 |
|
Jean Pierre Cimalando
|
00f2e7e261
|
Remove unneeded includes
|
2021-02-01 18:22:10 +01:00 |
|
Jean Pierre Cimalando
|
56dcb6de4b
|
Ignore the alignment check for sfizz_arg_t, fails on old gcc 32bit
|
2021-02-01 17:56:48 +01:00 |
|
Jean Pierre Cimalando
|
49721cbf17
|
Allow the build to pass in some Linux x86
|
2021-02-01 17:04:50 +01:00 |
|
Jean Pierre Cimalando
|
519bcb2f7f
|
Avoid reloading invalid files in a loop
|
2021-02-01 16:25:13 +01:00 |
|
Jean Pierre Cimalando
|
bdc388bd69
|
Update tests
|
2021-02-01 13:35:08 +01:00 |
|
Jean Pierre Cimalando
|
42271fd682
|
Match LFO behavior to ARIA: pulse and sine
|
2021-02-01 12:56:22 +01:00 |
|
Jean Pierre Cimalando
|
9cb0a457a5
|
Make ADSREnvelope not a template
|
2021-02-01 10:30:17 +01:00 |
|
Jean Pierre Cimalando
|
c7a75ee2fc
|
Accelerate windowed sinc SSE2
|
2021-02-01 00:53:21 +01:00 |
|
Jean Pierre Cimalando
|
d5bb51488d
|
Improve the x64 code output slightly
|
2021-01-31 23:32:10 +01:00 |
|
Jean Pierre Cimalando
|
4dbe8bd602
|
Add windowed sinc interpolation
|
2021-01-31 23:32:10 +01:00 |
|
Jean Pierre Cimalando
|
bf3f41482f
|
Increase file padding, for longer windowed sinc kernels
|
2021-01-31 23:32:10 +01:00 |
|
Jean Pierre Cimalando
|
75c169217d
|
Add the kaiser window helper
|
2021-01-31 23:32:10 +01:00 |
|
Jean Pierre Cimalando
|
10935e7be8
|
Permit loading SFZ which contain errors (Hindu Flute)
|
2021-01-30 12:17:49 +01:00 |
|
Jean Pierre Cimalando
|
767e350ee8
|
Hermite interpolator as default; has less HF attenuation
|
2021-01-21 09:58:23 +01:00 |
|
Jean Pierre Cimalando
|
c33b9a990e
|
Additional cleanup in benchmarks
|
2020-12-14 14:44:29 +01:00 |
|
Jean Pierre Cimalando
|
a3f93f5d0b
|
Reorganize the dependency checking
|
2020-12-14 14:25:37 +01:00 |
|
Jean Pierre Cimalando
|
f063062f7c
|
Make a separate target for sfizz::internal, for tests and benchmarks
|
2020-12-14 13:49:36 +01:00 |
|
Jean Pierre Cimalando
|
c6d96f8b4e
|
Attempt to fix build problem with atomic_queue
|
2020-12-14 13:04:27 +01:00 |
|
Jean Pierre Cimalando
|
0c8fb5fbc4
|
Update atomic_queue for a bugfix
|
2020-12-14 12:48:19 +01:00 |
|
Jean Pierre Cimalando
|
6211665120
|
Use alias for sfizz::messaging
|
2020-12-14 11:47:09 +01:00 |
|
Jean Pierre Cimalando
|
96a462e20d
|
Use hiir and filesystem as interface libraries
|
2020-12-14 11:43:47 +01:00 |
|
Jean Pierre Cimalando
|
f15554310e
|
Move hiir
|
2020-12-14 11:06:41 +01:00 |
|
Jean Pierre Cimalando
|
186942a588
|
Add ghc::filesystem as a submodule
|
2020-12-14 11:01:23 +01:00 |
|
Jean Pierre Cimalando
|
3a9accba4b
|
Put dependency libraries in namespaces
|
2020-12-14 08:20:01 +01:00 |
|
Jean Pierre Cimalando
|
8b56f89688
|
Update cmake files formatting
|
2020-12-14 07:49:02 +01:00 |
|
JP Cimalando
|
7321ceac94
|
Merge pull request #575 from jpcima/vel2
Simplify the processing of vel2 opcodes
|
2020-12-12 14:16:59 +01:00 |
|
JP Cimalando
|
d13dbe5bd3
|
Merge pull request #553 from jpcima/beat-lfo
Add lfoN_beats
|
2020-12-12 14:14:03 +01:00 |
|
Jean Pierre Cimalando
|
ec12e97a88
|
Simplify the processing of vel2 opcodes
|
2020-12-12 13:46:33 +01:00 |
|
Jean Pierre Cimalando
|
7ddf89bf5e
|
Add comment regarding performance [ci skip]
|
2020-12-12 11:55:54 +01:00 |
|
Jean Pierre Cimalando
|
c8e5483c59
|
Clean up ccModDepth/ccModParameters
|
2020-12-12 11:48:47 +01:00 |
|
Paul Ferrand
|
171a5e5083
|
Initial
|
2020-12-12 11:13:20 +01:00 |
|
Paul Ferrand
|
31103d11a2
|
Add moves to the ModKey::Parameters
|
2020-12-12 11:08:48 +01:00 |
|
JP Cimalando
|
28dc603f2b
|
Merge pull request #545 from jpcima/type-safe-osc
Type-safe OSC message sending
|
2020-11-17 19:14:59 +01:00 |
|