Commit graph

  • 1536ead90b Moved the file pool into a resource pool Paul Ferrand 2019-12-01 14:05:09 +01:00
  • d151e31406 Added the basic structure for changing the oversampling factor Paul Ferrand 2019-12-01 11:57:42 +01:00
  • 4aa370dd0a Added a simplistic wrapper on the hiir oversampling library and updated the makefile Paul Ferrand 2019-12-01 10:11:16 +01:00
  • 0d9f61e612 Added the hiir oversampling library Paul Ferrand 2019-12-01 10:10:45 +01:00
  • 140fb83951 Removed a couple warnings Paul Ferrand 2019-12-01 22:44:28 +01:00
  • 375945d372 Adapt code and fix cmake script for Travis build redtide 2019-12-01 21:29:22 +01:00
  • 22ac4942f7 Adapt code and fix cmake script for Travis build redtide 2019-12-01 18:32:55 +01:00
  • 0a8fc42595
    Update README to reflect recent changes redtide 2019-12-01 16:32:27 +01:00
  • b60ff23d48 Fixing Travis build redtide 2019-12-01 15:54:28 +01:00
  • f01ac4eeb4 Fixing Travis build redtide 2019-12-01 15:37:33 +01:00
  • 290ac5fc7b Fixing Travis LV2 plugin build redtide 2019-12-01 13:26:17 +01:00
  • e6b32f6d7e Merge branch 'develop' of https://github.com/sfztools/sfizz into develop Paul Ferrand 2019-12-01 12:16:39 +01:00
  • 97a5d5ce90 The spinlocking on FilePool::emptyQueue is now integrated in the function Paul Ferrand 2019-12-01 12:16:35 +01:00
  • dc39466844
    Added IRC notifications in .travis.yml redtide 2019-11-30 19:38:57 +01:00
  • 35d334bb73 Add a way to customize the configure scripts further Paul Ferrand 2019-11-30 17:00:31 +01:00
  • b8bee5429e Merge branch 'bugfix/cancel_background_loads_on_voice_change' into develop Paul Ferrand 2019-11-30 16:33:00 +01:00
  • 170ab500b4 Reduce the default preloading size Paul Ferrand 2019-11-30 16:32:43 +01:00
  • 8b426fa6e2 Signal the filepool to empty the queue and wait for completion Paul Ferrand 2019-11-30 16:17:27 +01:00
  • 17236412e3 Added a signal that the filepool should empty the queue Paul Ferrand 2019-11-30 16:17:10 +01:00
  • ffda6626e2 Remove a useless test case Paul Ferrand 2019-11-30 15:40:40 +01:00
  • bd5f491fb3 Added tests for the dynamic voice settings Paul Ferrand 2019-11-30 15:40:13 +01:00
  • 4bce1dc0d9 Added a test for the base delay Paul Ferrand 2019-11-30 14:50:57 +01:00
  • bb612e1f4d Changed the delay documentation Paul Ferrand 2019-11-30 14:41:35 +01:00
  • a2d60609b0 Changed the name of the test file Paul Ferrand 2019-11-30 14:39:35 +01:00
  • e1b249cb6c Merge branch 'develop' of https://github.com/sfztools/sfizz into develop Paul Ferrand 2019-11-30 14:32:56 +01:00
  • d9da42744b Removed sfzprint Paul Ferrand 2019-11-30 14:12:40 +01:00
  • dbde98a369
    Create TODO.md redtide 2019-11-30 11:54:05 +01:00
  • a390fd5640 Merge branch 'develop' of https://github.com/sfztools/sfizz into develop Paul Ferrand 2019-11-30 09:02:05 +01:00
  • 4f700d50c7 Merge branch 'feature/documentation' into develop Paul Ferrand 2019-11-30 09:01:55 +01:00
  • ffa134b02b Documented the voices Paul Ferrand 2019-11-30 08:57:50 +01:00
  • fd52e93294 Document range Paul Ferrand 2019-11-30 08:36:58 +01:00
  • 2806b29982 Document SIMD helpers Paul Ferrand 2019-11-30 08:33:22 +01:00
  • b01e57a98d Added documentation the Region Paul Ferrand 2019-11-30 01:25:05 +01:00
  • 25f1efe0fc Corrected an invisible case from float to int in the region code Paul Ferrand 2019-11-30 01:22:55 +01:00
  • 7622e6e27b Documented Opcode Paul Ferrand 2019-11-30 01:04:14 +01:00
  • c125d77d17 merged Paul Ferrand 2019-11-30 00:55:37 +01:00
  • d30aa26c70 Documented the one pole filter Paul Ferrand 2019-11-30 00:53:22 +01:00
  • f315a75d35 Documented the midi state Paul Ferrand 2019-11-30 00:53:09 +01:00
  • 5a62509789 Documented the leak detector Paul Ferrand 2019-11-30 00:53:00 +01:00
  • a3e8bd5832 Documented the historical buffer Paul Ferrand 2019-11-30 00:52:50 +01:00
  • 4a4790d6ba Documented the envelope generator description Paul Ferrand 2019-11-30 00:52:44 +01:00
  • 8ce3af6f85 Tried to document the File Pool but there is some work to do in there Paul Ferrand 2019-11-30 00:52:32 +01:00
  • 6ca7599510 Documented the config header Paul Ferrand 2019-11-30 00:52:15 +01:00
  • fd60ef4319 Documented the CC Map class Paul Ferrand 2019-11-30 00:52:02 +01:00
  • 78cbe5d81b Documented the heap buffer class Paul Ferrand 2019-11-30 00:51:48 +01:00
  • c31da4ef1c Documented the envelopes Paul Ferrand 2019-11-30 00:51:35 +01:00
  • f305410fd1
    Correct LV2 plugin license redtide 2019-11-30 00:27:51 +01:00
  • 30e175f4ca Documentation work Paul Ferrand 2019-11-23 16:56:16 +01:00
  • 6eb6fe3a09 Updated gitignore Paul Ferrand 2019-11-29 23:44:57 +01:00
  • 43ea796a02 Added an "add LTO if enabled" function to all targets currently in the library Paul Ferrand 2019-11-29 23:32:01 +01:00
  • 31254ced32 Removed the benchmark submodule Paul Ferrand 2019-11-29 23:25:43 +01:00
  • f34e2201dd Corrected an error on configure for the benchmark Paul Ferrand 2019-11-29 22:55:53 +01:00
  • 758d41e243 Updated gitignore Paul Ferrand 2019-11-29 22:46:21 +01:00
  • dce77a7f4b The benchmarks can directly use the SIMD cmake script Paul Ferrand 2019-11-29 22:46:15 +01:00
  • f39a819c5e Updated the build scripts Paul Ferrand 2019-11-29 22:45:41 +01:00
  • fa5018ee16 Merge branch 'feature/reorganization-test' into develop redtide 2019-11-26 14:33:26 +01:00
  • 4a268be333 Detail fix for previous commit redtide 2019-11-26 14:25:18 +01:00
  • 4d139137cc Check for IPO redtide 2019-11-26 13:43:07 +01:00
  • a39b05fe42 Script rename redtide 2019-11-26 13:42:04 +01:00
  • 2087502c40 Completed generic LV2 configuration redtide 2019-11-25 23:28:16 +01:00
  • f38c538ee1 Update CMake files, generic LV2 configuration redtide 2019-11-25 23:19:40 +01:00
  • e41ef4121b Update .gitignore redtide 2019-11-25 16:21:02 +01:00
  • 45a7168035 Organize CMake files redtide 2019-11-25 16:11:39 +01:00
  • 11ade33e9d Organize CMake files redtide 2019-11-25 16:10:30 +01:00
  • 13e2dbee04 Added interprocedural optimization for the static lib Paul Ferrand 2019-11-23 23:37:26 +01:00
  • 8b1f5d011c Added an LV2 install target Paul Ferrand 2019-11-23 23:37:14 +01:00
  • a5ba25fc9a include sfizz hpp for the static library Paul Ferrand 2019-11-23 22:34:50 +01:00
  • 12115ffa72 Cleanup and fixes Paul Ferrand 2019-11-23 19:43:34 +01:00
  • 21bb69e41b Add ttl files to the lv2 build Paul Ferrand 2019-11-23 19:20:44 +01:00
  • 8e6955e43a Added tests Paul Ferrand 2019-11-23 19:10:37 +01:00
  • d485cace00 Move catch2 Paul Ferrand 2019-11-23 19:08:33 +01:00
  • e638ef8f4e Corrected a bug Paul Ferrand 2019-11-23 19:03:23 +01:00
  • a17a7b3b0b Commit all the Makefiles Paul Ferrand 2019-11-23 18:59:29 +01:00
  • 5edca806c7 Updated the benchmarks makefiles and files Paul Ferrand 2019-11-23 18:58:51 +01:00
  • 3892f77657 Libraries should build! Paul Ferrand 2019-11-23 18:31:14 +01:00
  • 460de7fa73 Move moodycamel's queue Paul Ferrand 2019-11-23 18:30:45 +01:00
  • 1042a06e24 Update the headers Paul Ferrand 2019-11-23 18:03:37 +01:00
  • bac43b5aa9 Move stuff again... Paul Ferrand 2019-11-23 18:03:17 +01:00
  • 2c6e9b0510 reflush things around Paul Ferrand 2019-11-23 17:40:55 +01:00
  • 34fd01a2ea Move the old cmakefiles to create the new ones Paul Ferrand 2019-11-23 17:30:56 +01:00
  • ea00d59f5a Move the last stuff around and add an hpp include for c++ Paul Ferrand 2019-11-23 17:28:11 +01:00
  • 8ee911e218 Add LV2 Paul Ferrand 2019-11-23 17:26:40 +01:00
  • cf9330e387 Change folder Paul Ferrand 2019-11-23 17:15:13 +01:00
  • 0115fd7435 Move readerwriterqueue Paul Ferrand 2019-11-23 17:13:46 +01:00
  • ce5ab12ac1 Move mathfuns Paul Ferrand 2019-11-23 17:13:28 +01:00
  • a02f6a5176 Move GHC Paul Ferrand 2019-11-23 17:13:12 +01:00
  • b975da1c07 Move CNPY Paul Ferrand 2019-11-23 17:12:56 +01:00
  • f3d2df8bc4 Move catch Paul Ferrand 2019-11-23 17:12:32 +01:00
  • 0bc587f217 Documentation work Paul Ferrand 2019-11-23 16:56:16 +01:00
  • bae3e773a9 Merge branch 'develop' of github.com:sfztools/sfizz into develop redtide 2019-11-22 18:35:45 +01:00
  • 54c7421201 Moved LV2 plugin source files redtide 2019-11-22 18:33:05 +01:00
  • d5ea69cea1 Merge branch 'bugfix/const-v-error' into develop Paul Ferrand 2019-11-22 18:09:07 +01:00
  • a5f37f709b Changed is_const_v to is_const Paul Ferrand 2019-11-22 18:08:43 +01:00
  • d737a7a3ae Audiospan documentation Paul Ferrand 2019-11-22 17:58:08 +01:00
  • 93a363fef6 New benchmark version ; update the submodules Paul Ferrand 2019-11-22 17:57:52 +01:00
  • be31ae664c Cosmetics Paul Ferrand 2019-11-22 17:57:33 +01:00
  • 9bc5e54b0b Merge branch 'bugfix/bm-is-rate' into develop Paul Ferrand 2019-11-22 17:55:08 +01:00
  • c842930bab Corrected an error with the new version of benchmark Paul Ferrand 2019-11-22 17:53:06 +01:00
  • cf201d8118 Merge branch 'develop' of https://github.com/sfztools/sfizz into develop Paul Ferrand 2019-11-22 17:52:15 +01:00
  • 87e07d4e28 Reorganize the SIMD functions to "hide" part of it in a subnamespace Paul Ferrand 2019-11-22 17:51:06 +01:00