DSPark 1.6.1
Header-only audio DSP framework in pure C++20 — zero dependencies
Loading...
Searching...
No Matches
dspark::plugin::PresetDef< NumValues > Struct Template Reference

One factory preset: a name plus a PLAIN value for every parameter, in parameter-table order. Build the table with preset()/presets() so the value count is checked at compile time against the parameter count. More...

#include <DSParkPlugin.h>

Public Attributes

const char * name = ""
 
std::array< float, NumValues > values {}
 

Detailed Description

template<size_t NumValues>
struct dspark::plugin::PresetDef< NumValues >

One factory preset: a name plus a PLAIN value for every parameter, in parameter-table order. Build the table with preset()/presets() so the value count is checked at compile time against the parameter count.

Definition at line 490 of file DSParkPlugin.h.

Member Data Documentation

◆ name

template<size_t NumValues>
const char* dspark::plugin::PresetDef< NumValues >::name = ""

Definition at line 492 of file DSParkPlugin.h.

◆ values

template<size_t NumValues>
std::array<float, NumValues> dspark::plugin::PresetDef< NumValues >::values {}

Definition at line 493 of file DSParkPlugin.h.


The documentation for this struct was generated from the following file: