Commit Graph

10 Commits

Author SHA1 Message Date
Robbert van der Helm e804fe3ce3 Add an MPMC queue 2022-09-11 19:18:03 +02:00
Robbert van der Helm b2a15620f3 Swap Boost.Container's small_vector out for LLVM's
This implementation misses a shrink to fit function, but reassigning the
vector with a fresh one should be equivalent.
2022-04-16 20:37:10 +02:00
Robbert van der Helm dceafd3016 Use constexpr for VeSTige
It won't actually change anything, but since we're changing the header
anyways might as well change this too.
2021-08-04 21:17:05 +02:00
Robbert van der Helm 387e23d7ec Include types for VST2 SysEx messages
Apparently there is a copy of the VeSTige headers that includes this.
Taken from:

https://github.com/x42/lv2vst/blob/30a669a021812da05258519cef9d4202f5ce26c3/include/vestige.h
2021-08-04 21:16:03 +02:00
Robbert van der Helm 8198a73742 Add support for double precision audio #34
So far I've only seen REAPER running iZotope Rx plugins utilize this.
2020-08-24 16:13:29 +02:00
Robbert van der Helm c5ea1e5153 Add serialization for midi events 2020-03-08 20:02:24 +01:00
Robbert van der Helm f1901de62b Add an updated version of the aeffectx.h header
From the Audacity project.
2020-03-08 13:48:09 +01:00
Robbert van der Helm 6373c38663 Correct VeSTige header name to aeffectx.h 2020-03-08 13:27:17 +01:00
Robbert van der Helm 65996f856a Add boilerplate for event handling 2020-02-07 17:16:09 +01:00
Robbert van der Helm f1a95ded2f Initial commit with project skeleton 2020-02-03 14:13:43 +01:00