Commit graph

35 commits

Author SHA1 Message Date
Paul Ferrand
f4595d278c Corrected the LV2_DEBUG macro in release mode 2019-12-15 21:11:25 +01:00
Paul Ferrand
da6865d615 Bug when loading a bad file
The plugin was left in "changing_state" forever
2019-12-15 02:29:59 +01:00
Paul Ferrand
f13778e279 Added a todo item 2019-12-15 00:43:52 +01:00
Paul Ferrand
539f8d16bf Make the freewheeling check into its own method 2019-12-15 00:39:16 +01:00
Paul Ferrand
f473539fb6 Corrected a bug introducted in f012d45a48 and cleaned up the sample rate option handling.
jalv version 1.6.0 as present in ubuntu repositories sent an integer value sample rate in a float atom; this does not happen in the latest jalv release
2019-12-15 00:07:08 +01:00
Paul Ferrand
8d48c73b48 Added logging on the background threads rather than the audio thread; added changing_state flag to the file switch
Added a check for changing state in the file uri atom handle
2019-12-14 00:42:06 +01:00
Paul Ferrand
55e938642d Recomment the verbose bend message 2019-12-13 13:55:55 +01:00
Paul Ferrand
90d267c895 Dispatching pitch bend messages in the LV2 code 2019-12-13 13:09:38 +01:00
Paul Ferrand
f012d45a48 Corrected a bug where the sample rate would be incorrectly set 2019-12-13 13:09:20 +01:00
Paul Ferrand
75cf7dee96 Cleaned up the log messages 2019-12-11 12:07:12 +01:00
Paul Ferrand
19c3eabb6c Moving code around 2019-12-09 18:50:29 +01:00
Paul Ferrand
fc72cd884e Cosmetics 2019-12-09 18:37:45 +01:00
Paul Ferrand
66e916db19 Added a feedback for unknown opcodes in the C wrapper and the LV2 synth 2019-12-08 21:43:15 +01:00
Paul Ferrand
c6a9ba88da API BREAK: MIDI channels are now 0-based 2019-12-08 21:11:54 +01:00
Paul Ferrand
c8ac0baeea The status logging operations in debug mode happen on the worker thread for the LV2 part 2019-12-08 20:46:35 +01:00
Paul Ferrand
4fb81e4a2e Transmit the freewheeling state to the synth 2019-12-08 18:18:01 +01:00
Paul Ferrand
6a40d0e778 Added an lv2 port for freewheeling
Corrected
2019-12-08 18:07:06 +01:00
Paul Ferrand
83c9dc46d0 Added some more range for the preload size in the LV2 2019-12-03 23:33:38 +01:00
Paul Ferrand
78b90350a8 Moved the memory logging to NDEBUG 2019-12-02 12:35:14 +01:00
Paul Ferrand
e69781ff6b Added logging in the most common clients 2019-12-02 12:25:28 +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
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
f01ac4eeb4 Fixing Travis build 2019-12-01 15:37:33 +01:00
redtide
fa5018ee16 Merge branch 'feature/reorganization-test' into develop 2019-11-26 14:33:26 +01:00
redtide
2087502c40 Completed generic LV2 configuration 2019-11-25 23:28:16 +01:00
redtide
f38c538ee1 Update CMake files, generic LV2 configuration 2019-11-25 23:19:40 +01:00
redtide
11ade33e9d Organize CMake files 2019-11-25 16:10:30 +01:00
Paul Ferrand
8b1f5d011c Added an LV2 install target 2019-11-23 23:37:14 +01:00
Paul Ferrand
21bb69e41b Add ttl files to the lv2 build 2019-11-23 19:20:44 +01:00
Paul Ferrand
a17a7b3b0b Commit all the Makefiles 2019-11-23 18:59:29 +01:00
Paul Ferrand
34fd01a2ea Move the old cmakefiles to create the new ones 2019-11-23 17:30:56 +01:00
Paul Ferrand
8ee911e218 Add LV2 2019-11-23 17:26:40 +01:00
redtide
54c7421201 Moved LV2 plugin source files 2019-11-22 18:33:05 +01:00