Commit graph

1442 commits

Author SHA1 Message Date
Paul Ferrand
d849d4f8b7 Added a buffer counting to the synth in order to track memory 2019-12-02 12:25:28 +01:00
Paul Ferrand
056337b5f0 Disabled the move semantics from Buffer, just in case.
Disabled the move semantics test
2019-12-02 12:25:28 +01:00
redtide
200d7153ca Automated Doxygen documentation with Travis-CI 2019-12-02 02:35:58 +01:00
Paul Ferrand
5d8e758724 Plugging leaks 2019-12-02 01:34:44 +01:00
Paul Ferrand
8f391b9654 Merge branch 'feature/oversampling' into develop 2019-12-02 00:11:47 +01:00
Paul Ferrand
6713640b22 Added the LV2 parameters related to the preloaded size and the oversampling 2019-12-02 00:10:40 +01:00
Paul Ferrand
30bf269359 Updated the shared library bindings 2019-12-01 23:17:50 +01:00
Paul Ferrand
030e0c16ee Added back the method to empty the file loading queue 2019-12-01 22:57:49 +01:00
Paul Ferrand
91e4678c4b Switch back to a queue for file promises 2019-12-01 22:47:51 +01:00
Paul Ferrand
0d285cf494 Add flags to the command line client for oversampling and preloading 2019-12-01 22:47:51 +01:00
Paul Ferrand
a6a1808403 Added oversampling 2019-12-01 22:47:51 +01:00
Paul Ferrand
d017a63a36 Continue integrating the preloading size and oversampling factor 2019-12-01 22:47:51 +01:00
Paul Ferrand
630220e7e0 Changed the logic for the file loading 2019-12-01 22:47:51 +01:00
Paul Ferrand
1536ead90b Moved the file pool into a resource pool 2019-12-01 22:47:51 +01:00
Paul Ferrand
d151e31406 Added the basic structure for changing the oversampling factor 2019-12-01 22:47:51 +01:00
Paul Ferrand
4aa370dd0a Added a simplistic wrapper on the hiir oversampling library and updated the makefile 2019-12-01 22:47:51 +01:00
Paul Ferrand
0d9f61e612 Added the hiir oversampling library 2019-12-01 22:47:51 +01:00
Paul Ferrand
140fb83951 Removed a couple warnings 2019-12-01 22:44:52 +01:00
redtide
375945d372 Adapt code and fix cmake script for Travis build 2019-12-01 21:29:22 +01:00
redtide
22ac4942f7 Adapt code and fix cmake script for Travis build 2019-12-01 18:32:55 +01:00
redtide
0a8fc42595
Update README to reflect recent changes 2019-12-01 16:32:27 +01:00
redtide
b60ff23d48 Fixing Travis build 2019-12-01 15:54:28 +01:00
redtide
f01ac4eeb4 Fixing Travis build 2019-12-01 15:37:33 +01:00
redtide
290ac5fc7b Fixing Travis LV2 plugin build 2019-12-01 13:26:17 +01:00
Paul Ferrand
e6b32f6d7e Merge branch 'develop' of https://github.com/sfztools/sfizz into develop 2019-12-01 12:16:39 +01:00
Paul Ferrand
97a5d5ce90 The spinlocking on FilePool::emptyQueue is now integrated in the function 2019-12-01 12:16:35 +01:00
redtide
dc39466844
Added IRC notifications in .travis.yml 2019-11-30 19:38:57 +01:00
Paul Ferrand
35d334bb73 Add a way to customize the configure scripts further 2019-11-30 17:00:31 +01:00
Paul Ferrand
b8bee5429e Merge branch 'bugfix/cancel_background_loads_on_voice_change' into develop 2019-11-30 16:33:00 +01:00
Paul Ferrand
170ab500b4 Reduce the default preloading size 2019-11-30 16:32:43 +01:00
Paul Ferrand
8b426fa6e2 Signal the filepool to empty the queue and wait for completion 2019-11-30 16:17:27 +01:00
Paul Ferrand
17236412e3 Added a signal that the filepool should empty the queue 2019-11-30 16:17:10 +01:00
Paul Ferrand
ffda6626e2 Remove a useless test case 2019-11-30 15:40:40 +01:00
Paul Ferrand
bd5f491fb3 Added tests for the dynamic voice settings 2019-11-30 15:40:13 +01:00
Paul Ferrand
4bce1dc0d9 Added a test for the base delay 2019-11-30 14:50:57 +01:00
Paul Ferrand
bb612e1f4d Changed the delay documentation 2019-11-30 14:41:35 +01:00
Paul Ferrand
a2d60609b0 Changed the name of the test file 2019-11-30 14:39:35 +01:00
Paul Ferrand
e1b249cb6c Merge branch 'develop' of https://github.com/sfztools/sfizz into develop 2019-11-30 14:32:56 +01:00
Paul Ferrand
d9da42744b Removed sfzprint 2019-11-30 14:12:40 +01:00
redtide
dbde98a369
Create TODO.md 2019-11-30 11:54:05 +01:00
Paul Ferrand
a390fd5640 Merge branch 'develop' of https://github.com/sfztools/sfizz into develop 2019-11-30 09:02:05 +01:00
Paul Ferrand
4f700d50c7 Merge branch 'feature/documentation' into develop 2019-11-30 09:01:55 +01:00
Paul Ferrand
ffa134b02b Documented the voices 2019-11-30 08:57:50 +01:00
Paul Ferrand
fd52e93294 Document range 2019-11-30 08:36:58 +01:00
Paul Ferrand
2806b29982 Document SIMD helpers 2019-11-30 08:33:22 +01:00
Paul Ferrand
b01e57a98d Added documentation the Region 2019-11-30 01:25:05 +01:00
Paul Ferrand
25f1efe0fc Corrected an invisible case from float to int in the region code 2019-11-30 01:22:55 +01:00
Paul Ferrand
7622e6e27b Documented Opcode 2019-11-30 01:04:14 +01:00
Paul Ferrand
c125d77d17 merged 2019-11-30 00:55:37 +01:00
Paul Ferrand
d30aa26c70 Documented the one pole filter 2019-11-30 00:53:22 +01:00