Robbert van der Helm
|
1e66654c2e
|
Update copyright headers for 2023
Happy new year!
|
2023-01-01 18:51:35 +01:00 |
|
Robbert van der Helm
|
aa586d40ee
|
Fully implement CLAP note name extension
|
2022-10-21 17:17:50 +02:00 |
|
Robbert van der Helm
|
abaaaeed3c
|
Implement CLAP audio-ports-config extension
|
2022-10-21 16:44:02 +02:00 |
|
Robbert van der Helm
|
0143d43c7e
|
Implement the CLAP render extension
|
2022-10-10 16:08:26 +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
|
4023309f79
|
Finally add the clap_plugin::process() messages
|
2022-10-03 02:24:32 +02:00 |
|
Robbert van der Helm
|
cd609fa90f
|
Implement the plugin side of the GUI functions
|
2022-09-29 20:01:05 +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
|
53c9fbb376
|
Move supported extensions lists out of logger
Keeping this next to the supported extensions objects makes it easier to
maintain.
|
2022-09-26 17:43:55 +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
|
d5f4d563d4
|
Implement CLAP note ports extension
|
2022-09-13 18:20:33 +02:00 |
|
Robbert van der Helm
|
51edef4427
|
Deduplicate CLAP extension support queries
They're only queried once now and the booleans are derived from the
stored pointers.
|
2022-09-12 19:14:39 +02:00 |
|
Robbert van der Helm
|
fc43a0f012
|
Rename PrimitiveWrapper to PrimitiveResponse
|
2022-09-12 17:31:02 +02:00 |
|
Robbert van der Helm
|
22e0fee244
|
Move CLAP version serialization to version.h
|
2022-09-12 17:26:14 +02:00 |
|
Robbert van der Helm
|
3ebccdb65b
|
Detect and log support for audio-ports
|
2022-09-12 16:53:59 +02:00 |
|
Robbert van der Helm
|
c7f9b12ca6
|
Add clap_plugin msgs for everything except process
|
2022-09-11 19:18:03 +02:00 |
|
Robbert van der Helm
|
6865cbd937
|
Implement CLAP plugin initialization
|
2022-09-11 19:18:03 +02:00 |
|
Robbert van der Helm
|
bc2bad3e94
|
Add constructors for reading extension support
|
2022-09-11 19:18:03 +02:00 |
|
Robbert van der Helm
|
7ea29cdfed
|
Add message structs for initializing plugins
|
2022-09-11 19:18:03 +02:00 |
|
Robbert van der Helm
|
d2fb84e529
|
Add CLAP plugin destroying
Everything else is still a stub, but at least the lifecycle now works
correctly.
|
2022-09-11 19:18:03 +02:00 |
|
Robbert van der Helm
|
49e3f7ff1e
|
Capitalize CLAP plugin descriptor class name
To stay consistent with the rest of the naming.
|
2022-09-11 19:18:03 +02:00 |
|
Robbert van der Helm
|
c36590abf5
|
Add a basic CLAP plugin factory implementation
Which can only list plugins without creating them.
|
2022-09-11 19:18:03 +02:00 |
|
Robbert van der Helm
|
653a3a88cb
|
Add serialization for CLAP plugin descriptors
|
2022-09-11 19:18:03 +02:00 |
|