Commit graph

816 commits

Author SHA1 Message Date
Paul Ferrand
a548cd5f2a Changes in the way the doc and build are worded 2020-01-25 14:20:42 +01:00
Paul Ferrand
e917a9abed Updated README 2020-01-25 13:53:04 +01:00
Paul Ferrand
3abb63639b Less verbose license text 2020-01-25 13:13:07 +01:00
Paul Ferrand
8528fbaafe Raspberry work 2020-01-25 12:41:45 +01:00
Paul Ferrand
7edb9a2dae Added email in LV2 2020-01-25 10:13:33 +01:00
Paul Ferrand
56be9c8b7c Updated licenses and copyright date 2020-01-25 10:13:33 +01:00
redtide
e9841ccad6 Change IRC notifications channel 2020-01-24 17:50:10 +01:00
redtide
b9c3327778 Remove IRC color codes not supported by Travis 2020-01-24 13:04:13 +01:00
redtide
ff5e3712e4 Testing IRC notification 2020-01-24 12:40:16 +01:00
Paul Ferrand
cb396ba7a6 NOOP - whitespace 2020-01-24 11:15:11 +01:00
Paul Ferrand
8a03a1c5c7 Added a way to statically build the LV2 in a plugin 2020-01-24 10:37:31 +01:00
Paul Ferrand
d91238af4c Link atomic with only the active libraries 2020-01-24 10:30:31 +01:00
Paul Ferrand
39d20bbf96 Added a switch to use VCPKG 2020-01-24 09:18:51 +01:00
Paul Ferrand
d4abb5cadc Added a requirement on sndfile 2020-01-24 09:15:06 +01:00
redtide
4b116e8cb9 Added shared library versioning 2020-01-24 00:43:24 +01:00
Paul Ferrand
8ab993b60a Corrected the install dir for the package config files 2020-01-23 22:34:24 +01:00
Paul Ferrand
d8c97d4189 New pc file update 2020-01-23 22:28:27 +01:00
Paul Ferrand
aef8352cfc Added a C++ opaque API for the shared lib 2020-01-23 22:17:06 +01:00
Paul Ferrand
6bf3d78778 Corrected the pkg config 2020-01-23 20:28:52 +01:00
Paul Ferrand
864fe57c54 Make it so you cannot add events too "early" in the block 2020-01-20 19:13:40 +01:00
Paul Ferrand
bc567c5e7b Added a recursive max function 2020-01-20 19:09:40 +01:00
Paul Ferrand
65f172a02e Do a pseudo merge of events in the envelopes 2020-01-20 19:09:31 +01:00
Paul Ferrand
f66aedfc4f Added pitch wheel region activation 2020-01-20 07:07:41 +01:00
Paul Ferrand
53b702d07e Disable logging by default 2020-01-19 19:02:06 +01:00
Paul Ferrand
6099ac64f2 Check the number of arguments in the jack client 2020-01-19 19:01:55 +01:00
Paul Ferrand
994fe1738d Updated README 2020-01-19 11:06:54 +01:00
Paul Ferrand
cf5c0d9939 Removed the numpy test files 2020-01-19 10:51:54 +01:00
Paul Ferrand
963e927b39 Removed the CNPY dependency
The test data is directly in the file now...
2020-01-19 10:51:21 +01:00
Paul Ferrand
6790df3709 Whitespace 2020-01-19 09:57:56 +01:00
Paul Ferrand
f68328c826 LTO errors with clang 2020-01-19 09:51:43 +01:00
Paul Ferrand
55f5625c32 Sanitized the benchmark build 2020-01-19 09:51:31 +01:00
Paul Ferrand
bcabf28854 dllexport for msvc 2020-01-19 09:38:59 +01:00
Paul Ferrand
95813e0f4e Removed sfizz_objects since we basically have to repeat everything anyway... 2020-01-19 07:43:20 +01:00
Paul Ferrand
7ded63e449 Corrected the target name for sfizz_static 2020-01-19 07:43:20 +01:00
Paul Ferrand
118123ea3c Changed the required CMake version 2020-01-19 07:43:20 +01:00
Paul Ferrand
d1979d6674 More windows cleanups 2020-01-19 07:43:20 +01:00
Paul Ferrand
66052a9ef7 Windows builds libsndfile as static 2020-01-19 07:43:18 +01:00
Paul Ferrand
2aac94245c fix CI 2020-01-19 07:42:52 +01:00
Paul Ferrand
b97a244de1 Tests did not compile 2020-01-19 07:42:52 +01:00
Paul Ferrand
d3cb36dcc8 The symbols are now more or less properly exported
Clang strips everything, some symbols left in GCC for some reason...
2020-01-19 07:42:52 +01:00
Paul Ferrand
3599940283 moveEvent is noexcept 2020-01-19 07:42:52 +01:00
Paul Ferrand
29b85d7803 Visibility hidden by default 2020-01-19 07:42:49 +01:00
Paul Ferrand
acfb1fdf67 Added LV2 directly in the source 2020-01-19 07:41:43 +01:00
Paul Ferrand
1ddee559f1 Use the installed benchmark library 2020-01-19 07:41:43 +01:00
Paul Ferrand
313aed391c The volume envelope was applied twice 2020-01-19 07:27:02 +01:00
Paul Ferrand
16ddfa3cb2
Merge pull request #26 from michaelwillis/dynamic_crossfade
Support updated crossfading during note playback
2020-01-19 07:24:43 +01:00
Paul Ferrand
ffebe9df9a
Mono process for the crossfade envelope
The right channel should be blank at this point of the process so you only need to apply the envelope to the left channel
2020-01-19 07:16:20 +01:00
Paul Ferrand
5873814272
Typo in the second crossfade check on CC dispatch 2020-01-19 07:14:06 +01:00
Michael Willis
e85c7025fa Support updated crossfading during note playback 2020-01-18 22:56:36 -07:00
redtide
42208ce621 Don't show build information when building from other projects 2020-01-19 01:10:42 +01:00