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 |
|
JP Cimalando
|
86e7e6fbcc
|
Merge pull request #621 from jpcima/xruns
Fix a variety of xrun situations
|
2021-02-02 14:18:22 +01:00 |
|
Jean Pierre Cimalando
|
7d0347263d
|
Fix a variety of xrun situations
|
2021-02-02 14:09:35 +01:00 |
|
JP Cimalando
|
0a6382777e
|
Merge pull request #619 from jpcima/voice-manager-fix
Fix voice groups destroyed after polyphony changed
|
2021-02-02 12:56:26 +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 |
|
JP Cimalando
|
c03f39d526
|
Merge pull request #615 from jpcima/fix
Allow the build to pass in some Linux x86
|
2021-02-01 17:12:44 +01:00 |
|
Jean Pierre Cimalando
|
49721cbf17
|
Allow the build to pass in some Linux x86
|
2021-02-01 17:04:50 +01:00 |
|
JP Cimalando
|
872bc69b1c
|
Merge pull request #614 from jpcima/reloading
Avoid reloading invalid files in a loop
|
2021-02-01 16:40:05 +01:00 |
|
Jean Pierre Cimalando
|
519bcb2f7f
|
Avoid reloading invalid files in a loop
|
2021-02-01 16:25:13 +01:00 |
|
Jean Pierre Cimalando
|
4ec9fd1f3d
|
Update README.md [ci skip]
|
2021-02-01 14:12:56 +01:00 |
|
JP Cimalando
|
fc3bb7a62c
|
Merge pull request #613 from jpcima/aria-lfo
Match the LFO against ARIA
|
2021-02-01 13:46:14 +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 |
|
JP Cimalando
|
d40a3ce162
|
Merge pull request #612 from jpcima/adsr-cleanup
Make ADSREnvelope not a template
|
2021-02-01 10:59:29 +01:00 |
|
Jean Pierre Cimalando
|
9cb0a457a5
|
Make ADSREnvelope not a template
|
2021-02-01 10:30:17 +01:00 |
|
JP Cimalando
|
9629fcad63
|
Merge pull request #609 from jpcima/sinc
Windowed sinc interpolation
|
2021-02-01 09:53:10 +01:00 |
|
JP Cimalando
|
b0b0806d9e
|
Merge pull request #611 from jpcima/cmake-option-ex
System-dependent options
|
2021-02-01 03:16:38 +01:00 |
|
Jean Pierre Cimalando
|
c27e8f409f
|
System-dependent options
|
2021-02-01 03:00:43 +01:00 |
|
Jean Pierre Cimalando
|
c7a75ee2fc
|
Accelerate windowed sinc SSE2
|
2021-02-01 00:53:21 +01:00 |
|
Jean Pierre Cimalando
|
0629a6b30d
|
Add the windowed-sinc benchmark
|
2021-01-31 23:52:39 +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 |
|
JP Cimalando
|
ea0c122e0f
|
Merge pull request #610 from jpcima/benchmarks-cmake
cmake improvement for benchmarks
|
2021-01-31 23:31:00 +01:00 |
|
Jean Pierre Cimalando
|
3a59fc77e9
|
cmake improvement for benchmarks
|
2021-01-31 23:23:23 +01:00 |
|
JP Cimalando
|
01daa94227
|
Merge pull request #600 from jpcima/compat
Permit loading SFZ which contain errors (Hindu Flute)
|
2021-01-30 12:28:37 +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
|
2a82e5000b
|
Update SValueMenu display after value change
|
2021-01-22 03:51:00 +01:00 |
|
JP Cimalando
|
ea3c43ca39
|
Merge pull request #599 from jpcima/adjustable-tuning-frequency
Make tuning frequency editable by wheel
|
2021-01-21 22:09:52 +01:00 |
|
Jean Pierre Cimalando
|
7b81a5f86d
|
Make tuning frequency editable by wheel
|
2021-01-21 22:01:02 +01:00 |
|
JP Cimalando
|
b4d6dbaef8
|
Merge pull request #597 from jpcima/hermite
Hermite interpolator as default; has less HF attenuation
|
2021-01-21 10:10:59 +01:00 |
|
Jean Pierre Cimalando
|
767e350ee8
|
Hermite interpolator as default; has less HF attenuation
|
2021-01-21 09:58:23 +01:00 |
|
JP Cimalando
|
ce1608c1dc
|
Merge pull request #593 from jpcima/license-headers
Add copyright headers in source files
|
2021-01-04 02:11:47 +01:00 |
|
Jean Pierre Cimalando
|
445b92a5fa
|
Add copyright headers in source files
|
2021-01-04 02:04:43 +01:00 |
|
Jean Pierre Cimalando
|
2f3ed16197
|
Add gitattributes to ignore unused files
|
2021-01-02 20:05:44 +01:00 |
|
redtide
|
cbcc875aef
|
Updated .gitignore for QtCreator IDE files
|
2020-12-19 16:38:51 +01:00 |
|
JP Cimalando
|
ae39e573bf
|
Merge pull request #586 from jpcima/convert-to-xml
Allow the preprocessor to output as xml
|
2020-12-18 21:31:51 +01:00 |
|
Jean Pierre Cimalando
|
b64d2146c2
|
Allow the preprocessor to output as xml
|
2020-12-18 21:23:24 +01:00 |
|
JP Cimalando
|
c045f71706
|
Merge pull request #585 from jpcima/dependency-management
Dependency management
|
2020-12-14 14:54:56 +01:00 |
|
Jean Pierre Cimalando
|
c33b9a990e
|
Additional cleanup in benchmarks
|
2020-12-14 14:44:29 +01:00 |
|
Jean Pierre Cimalando
|
1f696e943e
|
Move the libsamplerate library check
|
2020-12-14 14:32:55 +01:00 |
|
JP Cimalando
|
1fb6ce09c1
|
Merge pull request #584 from jpcima/cleanup
Make a separate target for sfizz::internal, for tests and benchmarks
|
2020-12-14 14:25:47 +01:00 |
|
Jean Pierre Cimalando
|
a3f93f5d0b
|
Reorganize the dependency checking
|
2020-12-14 14:25:37 +01:00 |
|
Jean Pierre Cimalando
|
f3c1b664dd
|
Remove project() where not necessary
|
2020-12-14 14:25:31 +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 |
|