|
DSPark 1.8.0
Header-only C++20 DSP for real-time and offline audio
|
Classes | |
| struct | Factory |
| struct | Plugin |
| class | UiTicker |
| A ~30 Hz tick on the host's UI thread. More... | |
Functions | |
| bool | tuidEqual (const Steinberg_TUID a, const Steinberg_TUID b) noexcept |
| void | asciiToString128 (const char *src, Steinberg_Vst_String128 dst) noexcept |
| void | copyAscii (const char *src, char *dst, size_t cap) noexcept |
| bool | streamRead (Steinberg_IBStream *s, void *dst, Steinberg_int32 bytes) noexcept |
| Reads the full requested range from an IBStream (hosts may chunk). | |
| bool | streamWrite (Steinberg_IBStream *s, const void *src, Steinberg_int32 bytes) noexcept |
| constexpr bool | isMidiProxyId (uint32_t id) noexcept |
| constexpr uint32_t | midiProxyId (int channel, int controller) noexcept |
| MidiEvent | midiProxyToEvent (uint32_t id, double normalized, int offset) noexcept |
| Proxy parameter (normalized) -> the framework-neutral MidiEvent. | |
Variables | |
| constexpr uint32_t | kBypassParamId = 0x42595053u |
| constexpr uint32_t | kProgramParamId = 0x5052474Du |
| constexpr int | kBypassRampSamples = 256 |
| constexpr Steinberg_int32 | kPresetProgramListId = 1 |
| constexpr uint32_t | kMidiProxyBase = 0x4D440000u |
| constexpr int | kMidiProxyControllers [4] = { 1, 64, 128, 129 } |
| constexpr int | kNumMidiProxies = 16 * 4 |
|
inlinenoexcept |
Definition at line 277 of file DSParkVst3.h.
|
inlinenoexcept |
Definition at line 286 of file DSParkVst3.h.
|
inlineconstexprnoexcept |
Definition at line 335 of file DSParkVst3.h.
|
inlineconstexprnoexcept |
Definition at line 344 of file DSParkVst3.h.
|
inlinenoexcept |
Proxy parameter (normalized) -> the framework-neutral MidiEvent.
Definition at line 351 of file DSParkVst3.h.
|
inlinenoexcept |
Reads the full requested range from an IBStream (hosts may chunk).
Definition at line 292 of file DSParkVst3.h.
|
inlinenoexcept |
Definition at line 306 of file DSParkVst3.h.
|
inlinenoexcept |
Definition at line 272 of file DSParkVst3.h.
|
inlineconstexpr |
Definition at line 323 of file DSParkVst3.h.
|
inlineconstexpr |
Definition at line 325 of file DSParkVst3.h.
|
inlineconstexpr |
Definition at line 331 of file DSParkVst3.h.
|
inlineconstexpr |
Definition at line 332 of file DSParkVst3.h.
|
inlineconstexpr |
Definition at line 333 of file DSParkVst3.h.
|
inlineconstexpr |
Definition at line 326 of file DSParkVst3.h.
|
inlineconstexpr |
Definition at line 324 of file DSParkVst3.h.