Robbert van der Helm
|
abaaaeed3c
|
Implement CLAP audio-ports-config extension
|
2022-10-21 16:44:02 +02:00 |
|
Robbert van der Helm
|
a4d5748c05
|
Implement the voice-info CLAP extension
|
2022-10-09 23:19:53 +02:00 |
|
Robbert van der Helm
|
9a92a0c914
|
Print a message when ignoring resize requests
|
2022-10-09 14:25:03 +02:00 |
|
Robbert van der Helm
|
04e03840e0
|
Rename maybe_resize_editor() to resize_editor()
|
2022-10-09 14:22:49 +02:00 |
|
Robbert van der Helm
|
4df2b389a0
|
Work around resizing bug in Surge XT/CJE
|
2022-10-09 14:22:02 +02:00 |
|
Robbert van der Helm
|
6cb12aad73
|
Implement the CLAP log extension
|
2022-10-09 00:22:34 +02:00 |
|
Robbert van der Helm
|
f8399f26b5
|
Enable mutual recursion for all CLAP callbacks
This fixes Surge XT. It would otherwise deadlock when it tried to do a
parameter rescan on first load.
|
2022-10-08 23:50:05 +02:00 |
|
Robbert van der Helm
|
6979805773
|
Allow mutual recursion for all CLAP main thread callbacks
This is needed because otherwise it's very easy for the combined
request_callback+on_main_thread mechanic on both sides to deadlock.
|
2022-10-08 23:43:54 +02:00 |
|
Robbert van der Helm
|
fb3914e3d4
|
Implement the thread check extension
|
2022-10-08 23:36:43 +02:00 |
|
Robbert van der Helm
|
431dbdca02
|
Enable mutually recursive GUI callbacks in CLAP
This fixes resizing under Qtractor.
|
2022-10-08 20:32:01 +02:00 |
|
Robbert van der Helm
|
82840ab6df
|
Properly resize the CLAP editor window
|
2022-09-29 20:11:41 +02:00 |
|
Robbert van der Helm
|
87a9ac75b9
|
Fully implement the host side GUI extension
|
2022-09-29 19:57:31 +02:00 |
|
Robbert van der Helm
|
7305178654
|
Fully implement the state extension
|
2022-09-27 15:20:15 +02:00 |
|
Robbert van der Helm
|
c7ea37309d
|
Implement the CLAP latency extension
|
2022-09-26 19:42:23 +02:00 |
|
Robbert van der Helm
|
de028faf70
|
Fully implement the CLAP tail extension
Trivial extension, but this required us to be able to send audio thread
callbacks first.
|
2022-09-26 18:15:10 +02:00 |
|
Robbert van der Helm
|
8bc61837c9
|
Move the flush request to the audio thread
|
2022-09-26 16:47:46 +02:00 |
|
Robbert van der Helm
|
0f58f3409b
|
Fully implement the CLAP params extension
|
2022-09-25 14:55:16 +02:00 |
|
Robbert van der Helm
|
95be79adfe
|
Add missing host side note-ports extension query
|
2022-09-23 20:34:51 +02:00 |
|
Robbert van der Helm
|
d5f4d563d4
|
Implement CLAP note ports extension
|
2022-09-13 18:20:33 +02:00 |
|
Robbert van der Helm
|
4dbd57d47c
|
Add logging for CLAP extension queries
|
2022-09-13 14:54:40 +02:00 |
|
Robbert van der Helm
|
bb3bc49c60
|
Fully implement the audio ports extension
|
2022-09-12 20:11:34 +02:00 |
|
Robbert van der Helm
|
fa47274dd4
|
Add stubs for host side audio ports extension
|
2022-09-12 17:09:01 +02:00 |
|
Robbert van der Helm
|
e7fe5426c8
|
Support the hide_daw option for CLAP.
|
2022-09-11 19:29:18 +02:00 |
|
Robbert van der Helm
|
f64e5c4353
|
Add logging for CLAP callback requests
|
2022-09-11 19:18:03 +02:00 |
|
Robbert van der Helm
|
5d31191806
|
Implement CLAP callback requests
|
2022-09-11 19:18:03 +02:00 |
|
Robbert van der Helm
|
7151544f99
|
Add restart and process request callbacks
|
2022-09-11 19:18:03 +02:00 |
|
Robbert van der Helm
|
8c5fb448de
|
Add stubs for a CLAP host proxy implementation
|
2022-09-11 19:18:03 +02:00 |
|