fix: wire generated C++ schemas to nisps::Curve from core/math.hpp
Stream 5 shipped a temporary local Curve enum (PascalCase) while stream 1 was in flight. Stream 1 has now landed nisps/core/math.hpp with the authoritative lowercase Curve enum per architecture spec. Generated C++ headers now include core/math.hpp and re-export the enum into the generated namespace via 'using Curve = ::nisps::Curve;'. - codegen/generate.ts: emit lowercase enum values + include math.hpp - regenerated all 8 mode schema headers - updated golden snapshot to match Verified all 8 headers compile clean with -std=c++20 -Wall -Wextra.
This commit is contained in:
parent
f59b12a056
commit
55e7bc9654
11 changed files with 340 additions and 359 deletions
|
|
@ -128,15 +128,16 @@ function cppFloatLit(n: number): string {
|
||||||
}
|
}
|
||||||
|
|
||||||
function cppCurveEnum(c: Curve): string {
|
function cppCurveEnum(c: Curve): string {
|
||||||
// Map snake-case curve names to PascalCase enum values
|
// Curve enum lives in nisps/core/math.hpp (namespace `nisps`), lowercase per architecture spec.
|
||||||
|
// Re-exported as `nisps::modes::generated::Curve` via `using Curve = ::nisps::Curve;`.
|
||||||
switch (c) {
|
switch (c) {
|
||||||
case "linear": return "Curve::Linear";
|
case "linear": return "Curve::linear";
|
||||||
case "exp": return "Curve::Exp";
|
case "exp": return "Curve::exp";
|
||||||
case "log": return "Curve::Log";
|
case "log": return "Curve::log";
|
||||||
case "square": return "Curve::Square";
|
case "square": return "Curve::square";
|
||||||
case "sqrt": return "Curve::Sqrt";
|
case "sqrt": return "Curve::sqrt";
|
||||||
case "sigmoid":return "Curve::Sigmoid";
|
case "sigmoid":return "Curve::sigmoid";
|
||||||
case "cubic": return "Curve::Cubic";
|
case "cubic": return "Curve::cubic";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -155,11 +156,8 @@ function emitSchemaTypesHpp(): string {
|
||||||
"// AUTOGENERATED — do not edit. Run `bun run codegen/generate.ts` to regenerate.",
|
"// AUTOGENERATED — do not edit. Run `bun run codegen/generate.ts` to regenerate.",
|
||||||
"// Shared C++ types for generated mode schemas.",
|
"// Shared C++ types for generated mode schemas.",
|
||||||
"//",
|
"//",
|
||||||
"// IMPORTANT: this file ships its own minimal `Curve` enum so generated mode",
|
"// `Curve` is the authoritative enum from nisps/core/math.hpp; we re-export it",
|
||||||
"// headers compile in isolation while stream 1 (`nisps/core/math.hpp`) is in",
|
"// into this namespace so generated headers can refer to plain `Curve::linear`.",
|
||||||
"// flight. Once stream 1 lands, replace the local enum below with",
|
|
||||||
"// #include \"nisps/core/math.hpp\"",
|
|
||||||
"// and delete the inline definition.",
|
|
||||||
"#ifndef NISPS_GENERATED_SCHEMA_TYPES_HPP",
|
"#ifndef NISPS_GENERATED_SCHEMA_TYPES_HPP",
|
||||||
"#define NISPS_GENERATED_SCHEMA_TYPES_HPP",
|
"#define NISPS_GENERATED_SCHEMA_TYPES_HPP",
|
||||||
"",
|
"",
|
||||||
|
|
@ -167,18 +165,11 @@ function emitSchemaTypesHpp(): string {
|
||||||
"#include <cstddef>",
|
"#include <cstddef>",
|
||||||
"#include <string_view>",
|
"#include <string_view>",
|
||||||
"",
|
"",
|
||||||
|
"#include \"../../core/math.hpp\"",
|
||||||
|
"",
|
||||||
"namespace nisps::modes::generated {",
|
"namespace nisps::modes::generated {",
|
||||||
"",
|
"",
|
||||||
"// TODO(stream-1): replace with `#include \"nisps/core/math.hpp\"` and remove this enum.",
|
"using Curve = ::nisps::Curve;",
|
||||||
"enum class Curve : unsigned char {",
|
|
||||||
" Linear = 0,",
|
|
||||||
" Exp,",
|
|
||||||
" Log,",
|
|
||||||
" Square,",
|
|
||||||
" Sqrt,",
|
|
||||||
" Sigmoid,",
|
|
||||||
" Cubic,",
|
|
||||||
"};",
|
|
||||||
"",
|
"",
|
||||||
"struct Param {",
|
"struct Param {",
|
||||||
" std::string_view name;",
|
" std::string_view name;",
|
||||||
|
|
|
||||||
|
|
@ -38,7 +38,7 @@ inline constexpr std::array<Param, kPafSynthParamCount> kPafSynthParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"general",
|
"general",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -47,7 +47,7 @@ inline constexpr std::array<Param, kPafSynthParamCount> kPafSynthParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"general",
|
"general",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -56,7 +56,7 @@ inline constexpr std::array<Param, kPafSynthParamCount> kPafSynthParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"operators",
|
"operators",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -65,7 +65,7 @@ inline constexpr std::array<Param, kPafSynthParamCount> kPafSynthParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"operators",
|
"operators",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -74,7 +74,7 @@ inline constexpr std::array<Param, kPafSynthParamCount> kPafSynthParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"general",
|
"general",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -83,7 +83,7 @@ inline constexpr std::array<Param, kPafSynthParamCount> kPafSynthParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"operators",
|
"operators",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -92,7 +92,7 @@ inline constexpr std::array<Param, kPafSynthParamCount> kPafSynthParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"operators",
|
"operators",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -101,7 +101,7 @@ inline constexpr std::array<Param, kPafSynthParamCount> kPafSynthParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"general",
|
"general",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -110,7 +110,7 @@ inline constexpr std::array<Param, kPafSynthParamCount> kPafSynthParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Square,
|
Curve::square,
|
||||||
"modulation",
|
"modulation",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -119,7 +119,7 @@ inline constexpr std::array<Param, kPafSynthParamCount> kPafSynthParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Square,
|
Curve::square,
|
||||||
"modulation",
|
"modulation",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -128,7 +128,7 @@ inline constexpr std::array<Param, kPafSynthParamCount> kPafSynthParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"general",
|
"general",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -137,7 +137,7 @@ inline constexpr std::array<Param, kPafSynthParamCount> kPafSynthParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Square,
|
Curve::square,
|
||||||
"modulation",
|
"modulation",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -146,7 +146,7 @@ inline constexpr std::array<Param, kPafSynthParamCount> kPafSynthParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Square,
|
Curve::square,
|
||||||
"modulation",
|
"modulation",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -155,7 +155,7 @@ inline constexpr std::array<Param, kPafSynthParamCount> kPafSynthParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"general",
|
"general",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -164,7 +164,7 @@ inline constexpr std::array<Param, kPafSynthParamCount> kPafSynthParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"operators",
|
"operators",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -173,7 +173,7 @@ inline constexpr std::array<Param, kPafSynthParamCount> kPafSynthParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"operators",
|
"operators",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -182,7 +182,7 @@ inline constexpr std::array<Param, kPafSynthParamCount> kPafSynthParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"general",
|
"general",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -191,7 +191,7 @@ inline constexpr std::array<Param, kPafSynthParamCount> kPafSynthParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Square,
|
Curve::square,
|
||||||
"delay",
|
"delay",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -200,7 +200,7 @@ inline constexpr std::array<Param, kPafSynthParamCount> kPafSynthParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"general",
|
"general",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -209,7 +209,7 @@ inline constexpr std::array<Param, kPafSynthParamCount> kPafSynthParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"delay",
|
"delay",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -218,7 +218,7 @@ inline constexpr std::array<Param, kPafSynthParamCount> kPafSynthParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.3f,
|
0.3f,
|
||||||
Curve::Square,
|
Curve::square,
|
||||||
"envelope",
|
"envelope",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -227,7 +227,7 @@ inline constexpr std::array<Param, kPafSynthParamCount> kPafSynthParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"general",
|
"general",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -236,7 +236,7 @@ inline constexpr std::array<Param, kPafSynthParamCount> kPafSynthParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"general",
|
"general",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -245,7 +245,7 @@ inline constexpr std::array<Param, kPafSynthParamCount> kPafSynthParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"general",
|
"general",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -254,7 +254,7 @@ inline constexpr std::array<Param, kPafSynthParamCount> kPafSynthParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"general",
|
"general",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -263,7 +263,7 @@ inline constexpr std::array<Param, kPafSynthParamCount> kPafSynthParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"general",
|
"general",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -272,7 +272,7 @@ inline constexpr std::array<Param, kPafSynthParamCount> kPafSynthParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Square,
|
Curve::square,
|
||||||
"shaper",
|
"shaper",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -281,7 +281,7 @@ inline constexpr std::array<Param, kPafSynthParamCount> kPafSynthParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Square,
|
Curve::square,
|
||||||
"shaper",
|
"shaper",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -290,7 +290,7 @@ inline constexpr std::array<Param, kPafSynthParamCount> kPafSynthParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"shaper",
|
"shaper",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -299,7 +299,7 @@ inline constexpr std::array<Param, kPafSynthParamCount> kPafSynthParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Square,
|
Curve::square,
|
||||||
"shaper",
|
"shaper",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -308,7 +308,7 @@ inline constexpr std::array<Param, kPafSynthParamCount> kPafSynthParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"envelope",
|
"envelope",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -317,7 +317,7 @@ inline constexpr std::array<Param, kPafSynthParamCount> kPafSynthParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"envelope",
|
"envelope",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -326,7 +326,7 @@ inline constexpr std::array<Param, kPafSynthParamCount> kPafSynthParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.3f,
|
0.3f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"envelope",
|
"envelope",
|
||||||
},
|
},
|
||||||
}};
|
}};
|
||||||
|
|
|
||||||
|
|
@ -38,7 +38,7 @@ inline constexpr std::array<Param, kBreakorParamCount> kBreakorParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"kick",
|
"kick",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -47,7 +47,7 @@ inline constexpr std::array<Param, kBreakorParamCount> kBreakorParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"kick",
|
"kick",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -56,7 +56,7 @@ inline constexpr std::array<Param, kBreakorParamCount> kBreakorParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"kick",
|
"kick",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -65,7 +65,7 @@ inline constexpr std::array<Param, kBreakorParamCount> kBreakorParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"kick",
|
"kick",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -74,7 +74,7 @@ inline constexpr std::array<Param, kBreakorParamCount> kBreakorParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"kick",
|
"kick",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -83,7 +83,7 @@ inline constexpr std::array<Param, kBreakorParamCount> kBreakorParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"kick",
|
"kick",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -92,7 +92,7 @@ inline constexpr std::array<Param, kBreakorParamCount> kBreakorParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"kick",
|
"kick",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -101,7 +101,7 @@ inline constexpr std::array<Param, kBreakorParamCount> kBreakorParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"snare",
|
"snare",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -110,7 +110,7 @@ inline constexpr std::array<Param, kBreakorParamCount> kBreakorParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"snare",
|
"snare",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -119,7 +119,7 @@ inline constexpr std::array<Param, kBreakorParamCount> kBreakorParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"snare",
|
"snare",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -128,7 +128,7 @@ inline constexpr std::array<Param, kBreakorParamCount> kBreakorParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"snare",
|
"snare",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -137,7 +137,7 @@ inline constexpr std::array<Param, kBreakorParamCount> kBreakorParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"snare",
|
"snare",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -146,7 +146,7 @@ inline constexpr std::array<Param, kBreakorParamCount> kBreakorParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"snare",
|
"snare",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -155,7 +155,7 @@ inline constexpr std::array<Param, kBreakorParamCount> kBreakorParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"snare",
|
"snare",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -164,7 +164,7 @@ inline constexpr std::array<Param, kBreakorParamCount> kBreakorParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"tom",
|
"tom",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -173,7 +173,7 @@ inline constexpr std::array<Param, kBreakorParamCount> kBreakorParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"tom",
|
"tom",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -182,7 +182,7 @@ inline constexpr std::array<Param, kBreakorParamCount> kBreakorParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"tom",
|
"tom",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -191,7 +191,7 @@ inline constexpr std::array<Param, kBreakorParamCount> kBreakorParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"tom",
|
"tom",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -200,7 +200,7 @@ inline constexpr std::array<Param, kBreakorParamCount> kBreakorParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"tom",
|
"tom",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -209,7 +209,7 @@ inline constexpr std::array<Param, kBreakorParamCount> kBreakorParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"tom",
|
"tom",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -218,7 +218,7 @@ inline constexpr std::array<Param, kBreakorParamCount> kBreakorParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"tom",
|
"tom",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -227,7 +227,7 @@ inline constexpr std::array<Param, kBreakorParamCount> kBreakorParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"lowtom",
|
"lowtom",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -236,7 +236,7 @@ inline constexpr std::array<Param, kBreakorParamCount> kBreakorParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"lowtom",
|
"lowtom",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -245,7 +245,7 @@ inline constexpr std::array<Param, kBreakorParamCount> kBreakorParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"lowtom",
|
"lowtom",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -254,7 +254,7 @@ inline constexpr std::array<Param, kBreakorParamCount> kBreakorParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"lowtom",
|
"lowtom",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -263,7 +263,7 @@ inline constexpr std::array<Param, kBreakorParamCount> kBreakorParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"lowtom",
|
"lowtom",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -272,7 +272,7 @@ inline constexpr std::array<Param, kBreakorParamCount> kBreakorParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"lowtom",
|
"lowtom",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -281,7 +281,7 @@ inline constexpr std::array<Param, kBreakorParamCount> kBreakorParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"lowtom",
|
"lowtom",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -290,7 +290,7 @@ inline constexpr std::array<Param, kBreakorParamCount> kBreakorParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"rim",
|
"rim",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -299,7 +299,7 @@ inline constexpr std::array<Param, kBreakorParamCount> kBreakorParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"rim",
|
"rim",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -308,7 +308,7 @@ inline constexpr std::array<Param, kBreakorParamCount> kBreakorParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"rim",
|
"rim",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -317,7 +317,7 @@ inline constexpr std::array<Param, kBreakorParamCount> kBreakorParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"rim",
|
"rim",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -326,7 +326,7 @@ inline constexpr std::array<Param, kBreakorParamCount> kBreakorParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"rim",
|
"rim",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -335,7 +335,7 @@ inline constexpr std::array<Param, kBreakorParamCount> kBreakorParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"rim",
|
"rim",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -344,7 +344,7 @@ inline constexpr std::array<Param, kBreakorParamCount> kBreakorParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"rim",
|
"rim",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -353,7 +353,7 @@ inline constexpr std::array<Param, kBreakorParamCount> kBreakorParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"hat",
|
"hat",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -362,7 +362,7 @@ inline constexpr std::array<Param, kBreakorParamCount> kBreakorParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"hat",
|
"hat",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -371,7 +371,7 @@ inline constexpr std::array<Param, kBreakorParamCount> kBreakorParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"hat",
|
"hat",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -380,7 +380,7 @@ inline constexpr std::array<Param, kBreakorParamCount> kBreakorParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"hat",
|
"hat",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -389,7 +389,7 @@ inline constexpr std::array<Param, kBreakorParamCount> kBreakorParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"hat",
|
"hat",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -398,7 +398,7 @@ inline constexpr std::array<Param, kBreakorParamCount> kBreakorParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"hat",
|
"hat",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -407,7 +407,7 @@ inline constexpr std::array<Param, kBreakorParamCount> kBreakorParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"hat",
|
"hat",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -416,7 +416,7 @@ inline constexpr std::array<Param, kBreakorParamCount> kBreakorParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"openhat",
|
"openhat",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -425,7 +425,7 @@ inline constexpr std::array<Param, kBreakorParamCount> kBreakorParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"openhat",
|
"openhat",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -434,7 +434,7 @@ inline constexpr std::array<Param, kBreakorParamCount> kBreakorParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"openhat",
|
"openhat",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -443,7 +443,7 @@ inline constexpr std::array<Param, kBreakorParamCount> kBreakorParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"openhat",
|
"openhat",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -452,7 +452,7 @@ inline constexpr std::array<Param, kBreakorParamCount> kBreakorParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"openhat",
|
"openhat",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -461,7 +461,7 @@ inline constexpr std::array<Param, kBreakorParamCount> kBreakorParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"openhat",
|
"openhat",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -470,7 +470,7 @@ inline constexpr std::array<Param, kBreakorParamCount> kBreakorParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"openhat",
|
"openhat",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -479,7 +479,7 @@ inline constexpr std::array<Param, kBreakorParamCount> kBreakorParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"perc",
|
"perc",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -488,7 +488,7 @@ inline constexpr std::array<Param, kBreakorParamCount> kBreakorParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"perc",
|
"perc",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -497,7 +497,7 @@ inline constexpr std::array<Param, kBreakorParamCount> kBreakorParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"perc",
|
"perc",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -506,7 +506,7 @@ inline constexpr std::array<Param, kBreakorParamCount> kBreakorParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"perc",
|
"perc",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -515,7 +515,7 @@ inline constexpr std::array<Param, kBreakorParamCount> kBreakorParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"perc",
|
"perc",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -524,7 +524,7 @@ inline constexpr std::array<Param, kBreakorParamCount> kBreakorParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"perc",
|
"perc",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -533,7 +533,7 @@ inline constexpr std::array<Param, kBreakorParamCount> kBreakorParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"perc",
|
"perc",
|
||||||
},
|
},
|
||||||
}};
|
}};
|
||||||
|
|
|
||||||
|
|
@ -38,7 +38,7 @@ inline constexpr std::array<Param, kChannelStripParamCount> kChannelStripParams
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Square,
|
Curve::square,
|
||||||
"gain",
|
"gain",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -47,7 +47,7 @@ inline constexpr std::array<Param, kChannelStripParamCount> kChannelStripParams
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.3f,
|
0.3f,
|
||||||
Curve::Square,
|
Curve::square,
|
||||||
"eq",
|
"eq",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -56,7 +56,7 @@ inline constexpr std::array<Param, kChannelStripParamCount> kChannelStripParams
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"general",
|
"general",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -65,7 +65,7 @@ inline constexpr std::array<Param, kChannelStripParamCount> kChannelStripParams
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"general",
|
"general",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -74,7 +74,7 @@ inline constexpr std::array<Param, kChannelStripParamCount> kChannelStripParams
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.3f,
|
0.3f,
|
||||||
Curve::Square,
|
Curve::square,
|
||||||
"eq",
|
"eq",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -83,7 +83,7 @@ inline constexpr std::array<Param, kChannelStripParamCount> kChannelStripParams
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.3f,
|
0.3f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"eq",
|
"eq",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -92,7 +92,7 @@ inline constexpr std::array<Param, kChannelStripParamCount> kChannelStripParams
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"eq",
|
"eq",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -101,7 +101,7 @@ inline constexpr std::array<Param, kChannelStripParamCount> kChannelStripParams
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.7f,
|
0.7f,
|
||||||
Curve::Square,
|
Curve::square,
|
||||||
"filters",
|
"filters",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -110,7 +110,7 @@ inline constexpr std::array<Param, kChannelStripParamCount> kChannelStripParams
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.2f,
|
0.2f,
|
||||||
Curve::Square,
|
Curve::square,
|
||||||
"filters",
|
"filters",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -119,7 +119,7 @@ inline constexpr std::array<Param, kChannelStripParamCount> kChannelStripParams
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"general",
|
"general",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -128,7 +128,7 @@ inline constexpr std::array<Param, kChannelStripParamCount> kChannelStripParams
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"comp",
|
"comp",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -137,7 +137,7 @@ inline constexpr std::array<Param, kChannelStripParamCount> kChannelStripParams
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"comp",
|
"comp",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -146,7 +146,7 @@ inline constexpr std::array<Param, kChannelStripParamCount> kChannelStripParams
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.1f,
|
0.1f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"comp",
|
"comp",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -155,7 +155,7 @@ inline constexpr std::array<Param, kChannelStripParamCount> kChannelStripParams
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.3f,
|
0.3f,
|
||||||
Curve::Square,
|
Curve::square,
|
||||||
"comp",
|
"comp",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -164,7 +164,7 @@ inline constexpr std::array<Param, kChannelStripParamCount> kChannelStripParams
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.3f,
|
0.3f,
|
||||||
Curve::Square,
|
Curve::square,
|
||||||
"eq",
|
"eq",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -173,7 +173,7 @@ inline constexpr std::array<Param, kChannelStripParamCount> kChannelStripParams
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.3f,
|
0.3f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"eq",
|
"eq",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -182,7 +182,7 @@ inline constexpr std::array<Param, kChannelStripParamCount> kChannelStripParams
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"eq",
|
"eq",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -191,7 +191,7 @@ inline constexpr std::array<Param, kChannelStripParamCount> kChannelStripParams
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.3f,
|
0.3f,
|
||||||
Curve::Square,
|
Curve::square,
|
||||||
"eq",
|
"eq",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -200,7 +200,7 @@ inline constexpr std::array<Param, kChannelStripParamCount> kChannelStripParams
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.3f,
|
0.3f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"eq",
|
"eq",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -209,7 +209,7 @@ inline constexpr std::array<Param, kChannelStripParamCount> kChannelStripParams
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"eq",
|
"eq",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -218,7 +218,7 @@ inline constexpr std::array<Param, kChannelStripParamCount> kChannelStripParams
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"general",
|
"general",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -227,7 +227,7 @@ inline constexpr std::array<Param, kChannelStripParamCount> kChannelStripParams
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"general",
|
"general",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -236,7 +236,7 @@ inline constexpr std::array<Param, kChannelStripParamCount> kChannelStripParams
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"general",
|
"general",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -245,7 +245,7 @@ inline constexpr std::array<Param, kChannelStripParamCount> kChannelStripParams
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Square,
|
Curve::square,
|
||||||
"gain",
|
"gain",
|
||||||
},
|
},
|
||||||
}};
|
}};
|
||||||
|
|
|
||||||
|
|
@ -38,7 +38,7 @@ inline constexpr std::array<Param, kElysiamorfParamCount> kElysiamorfParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"fm0",
|
"fm0",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -47,7 +47,7 @@ inline constexpr std::array<Param, kElysiamorfParamCount> kElysiamorfParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"fm0",
|
"fm0",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -56,7 +56,7 @@ inline constexpr std::array<Param, kElysiamorfParamCount> kElysiamorfParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"fm0",
|
"fm0",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -65,7 +65,7 @@ inline constexpr std::array<Param, kElysiamorfParamCount> kElysiamorfParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"fm0",
|
"fm0",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -74,7 +74,7 @@ inline constexpr std::array<Param, kElysiamorfParamCount> kElysiamorfParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"fm0",
|
"fm0",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -83,7 +83,7 @@ inline constexpr std::array<Param, kElysiamorfParamCount> kElysiamorfParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"fm1",
|
"fm1",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -92,7 +92,7 @@ inline constexpr std::array<Param, kElysiamorfParamCount> kElysiamorfParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"fm1",
|
"fm1",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -101,7 +101,7 @@ inline constexpr std::array<Param, kElysiamorfParamCount> kElysiamorfParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"fm1",
|
"fm1",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -110,7 +110,7 @@ inline constexpr std::array<Param, kElysiamorfParamCount> kElysiamorfParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"fm1",
|
"fm1",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -119,7 +119,7 @@ inline constexpr std::array<Param, kElysiamorfParamCount> kElysiamorfParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"fm1",
|
"fm1",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -128,7 +128,7 @@ inline constexpr std::array<Param, kElysiamorfParamCount> kElysiamorfParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"fm2",
|
"fm2",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -137,7 +137,7 @@ inline constexpr std::array<Param, kElysiamorfParamCount> kElysiamorfParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"fm2",
|
"fm2",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -146,7 +146,7 @@ inline constexpr std::array<Param, kElysiamorfParamCount> kElysiamorfParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"fm2",
|
"fm2",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -155,7 +155,7 @@ inline constexpr std::array<Param, kElysiamorfParamCount> kElysiamorfParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"fm2",
|
"fm2",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -164,7 +164,7 @@ inline constexpr std::array<Param, kElysiamorfParamCount> kElysiamorfParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"fm2",
|
"fm2",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -173,7 +173,7 @@ inline constexpr std::array<Param, kElysiamorfParamCount> kElysiamorfParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"fm3",
|
"fm3",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -182,7 +182,7 @@ inline constexpr std::array<Param, kElysiamorfParamCount> kElysiamorfParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"fm3",
|
"fm3",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -191,7 +191,7 @@ inline constexpr std::array<Param, kElysiamorfParamCount> kElysiamorfParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"fm3",
|
"fm3",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -200,7 +200,7 @@ inline constexpr std::array<Param, kElysiamorfParamCount> kElysiamorfParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"fm3",
|
"fm3",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -209,7 +209,7 @@ inline constexpr std::array<Param, kElysiamorfParamCount> kElysiamorfParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"fm3",
|
"fm3",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -218,7 +218,7 @@ inline constexpr std::array<Param, kElysiamorfParamCount> kElysiamorfParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"fm4",
|
"fm4",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -227,7 +227,7 @@ inline constexpr std::array<Param, kElysiamorfParamCount> kElysiamorfParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"fm4",
|
"fm4",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -236,7 +236,7 @@ inline constexpr std::array<Param, kElysiamorfParamCount> kElysiamorfParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"fm4",
|
"fm4",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -245,7 +245,7 @@ inline constexpr std::array<Param, kElysiamorfParamCount> kElysiamorfParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"fm4",
|
"fm4",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -254,7 +254,7 @@ inline constexpr std::array<Param, kElysiamorfParamCount> kElysiamorfParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"fm4",
|
"fm4",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -263,7 +263,7 @@ inline constexpr std::array<Param, kElysiamorfParamCount> kElysiamorfParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"fm5",
|
"fm5",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -272,7 +272,7 @@ inline constexpr std::array<Param, kElysiamorfParamCount> kElysiamorfParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"fm5",
|
"fm5",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -281,7 +281,7 @@ inline constexpr std::array<Param, kElysiamorfParamCount> kElysiamorfParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"fm5",
|
"fm5",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -290,7 +290,7 @@ inline constexpr std::array<Param, kElysiamorfParamCount> kElysiamorfParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"fm5",
|
"fm5",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -299,7 +299,7 @@ inline constexpr std::array<Param, kElysiamorfParamCount> kElysiamorfParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"fm5",
|
"fm5",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -308,7 +308,7 @@ inline constexpr std::array<Param, kElysiamorfParamCount> kElysiamorfParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"fm6",
|
"fm6",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -317,7 +317,7 @@ inline constexpr std::array<Param, kElysiamorfParamCount> kElysiamorfParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"fm6",
|
"fm6",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -326,7 +326,7 @@ inline constexpr std::array<Param, kElysiamorfParamCount> kElysiamorfParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"fm6",
|
"fm6",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -335,7 +335,7 @@ inline constexpr std::array<Param, kElysiamorfParamCount> kElysiamorfParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"fm6",
|
"fm6",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -344,7 +344,7 @@ inline constexpr std::array<Param, kElysiamorfParamCount> kElysiamorfParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"fm6",
|
"fm6",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -353,7 +353,7 @@ inline constexpr std::array<Param, kElysiamorfParamCount> kElysiamorfParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"fm7",
|
"fm7",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -362,7 +362,7 @@ inline constexpr std::array<Param, kElysiamorfParamCount> kElysiamorfParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"fm7",
|
"fm7",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -371,7 +371,7 @@ inline constexpr std::array<Param, kElysiamorfParamCount> kElysiamorfParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"fm7",
|
"fm7",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -380,7 +380,7 @@ inline constexpr std::array<Param, kElysiamorfParamCount> kElysiamorfParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"fm7",
|
"fm7",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -389,7 +389,7 @@ inline constexpr std::array<Param, kElysiamorfParamCount> kElysiamorfParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"fm7",
|
"fm7",
|
||||||
},
|
},
|
||||||
}};
|
}};
|
||||||
|
|
|
||||||
|
|
@ -38,7 +38,7 @@ inline constexpr std::array<Param, kMemlceliumParamCount> kMemlceliumParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"sequencer",
|
"sequencer",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -47,7 +47,7 @@ inline constexpr std::array<Param, kMemlceliumParamCount> kMemlceliumParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"sequencer",
|
"sequencer",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -56,7 +56,7 @@ inline constexpr std::array<Param, kMemlceliumParamCount> kMemlceliumParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"sequencer",
|
"sequencer",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -65,7 +65,7 @@ inline constexpr std::array<Param, kMemlceliumParamCount> kMemlceliumParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"sequencer",
|
"sequencer",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -74,7 +74,7 @@ inline constexpr std::array<Param, kMemlceliumParamCount> kMemlceliumParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"sequencer",
|
"sequencer",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -83,7 +83,7 @@ inline constexpr std::array<Param, kMemlceliumParamCount> kMemlceliumParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"sequencer",
|
"sequencer",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -92,7 +92,7 @@ inline constexpr std::array<Param, kMemlceliumParamCount> kMemlceliumParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"sequencer",
|
"sequencer",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -101,7 +101,7 @@ inline constexpr std::array<Param, kMemlceliumParamCount> kMemlceliumParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"sequencer",
|
"sequencer",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -110,7 +110,7 @@ inline constexpr std::array<Param, kMemlceliumParamCount> kMemlceliumParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"sequencer",
|
"sequencer",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -119,7 +119,7 @@ inline constexpr std::array<Param, kMemlceliumParamCount> kMemlceliumParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"sequencer",
|
"sequencer",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -128,7 +128,7 @@ inline constexpr std::array<Param, kMemlceliumParamCount> kMemlceliumParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"sequencer",
|
"sequencer",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -137,7 +137,7 @@ inline constexpr std::array<Param, kMemlceliumParamCount> kMemlceliumParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"sequencer",
|
"sequencer",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -146,7 +146,7 @@ inline constexpr std::array<Param, kMemlceliumParamCount> kMemlceliumParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"sequencer",
|
"sequencer",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -155,7 +155,7 @@ inline constexpr std::array<Param, kMemlceliumParamCount> kMemlceliumParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"sequencer",
|
"sequencer",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -164,7 +164,7 @@ inline constexpr std::array<Param, kMemlceliumParamCount> kMemlceliumParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"v0_synth",
|
"v0_synth",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -173,7 +173,7 @@ inline constexpr std::array<Param, kMemlceliumParamCount> kMemlceliumParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"v0_synth",
|
"v0_synth",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -182,7 +182,7 @@ inline constexpr std::array<Param, kMemlceliumParamCount> kMemlceliumParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"v0_synth",
|
"v0_synth",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -191,7 +191,7 @@ inline constexpr std::array<Param, kMemlceliumParamCount> kMemlceliumParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"v0_synth",
|
"v0_synth",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -200,7 +200,7 @@ inline constexpr std::array<Param, kMemlceliumParamCount> kMemlceliumParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"v0_synth",
|
"v0_synth",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -209,7 +209,7 @@ inline constexpr std::array<Param, kMemlceliumParamCount> kMemlceliumParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"v0_synth",
|
"v0_synth",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -218,7 +218,7 @@ inline constexpr std::array<Param, kMemlceliumParamCount> kMemlceliumParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"v0_synth",
|
"v0_synth",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -227,7 +227,7 @@ inline constexpr std::array<Param, kMemlceliumParamCount> kMemlceliumParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Square,
|
Curve::square,
|
||||||
"v0_synth",
|
"v0_synth",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -236,7 +236,7 @@ inline constexpr std::array<Param, kMemlceliumParamCount> kMemlceliumParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Square,
|
Curve::square,
|
||||||
"v0_synth",
|
"v0_synth",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -245,7 +245,7 @@ inline constexpr std::array<Param, kMemlceliumParamCount> kMemlceliumParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"v0_synth",
|
"v0_synth",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -254,7 +254,7 @@ inline constexpr std::array<Param, kMemlceliumParamCount> kMemlceliumParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"v0_synth",
|
"v0_synth",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -263,7 +263,7 @@ inline constexpr std::array<Param, kMemlceliumParamCount> kMemlceliumParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"v0_synth",
|
"v0_synth",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -272,7 +272,7 @@ inline constexpr std::array<Param, kMemlceliumParamCount> kMemlceliumParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"v0_env",
|
"v0_env",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -281,7 +281,7 @@ inline constexpr std::array<Param, kMemlceliumParamCount> kMemlceliumParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.3f,
|
0.3f,
|
||||||
Curve::Square,
|
Curve::square,
|
||||||
"v0_env",
|
"v0_env",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -290,7 +290,7 @@ inline constexpr std::array<Param, kMemlceliumParamCount> kMemlceliumParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"v0_env",
|
"v0_env",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -299,7 +299,7 @@ inline constexpr std::array<Param, kMemlceliumParamCount> kMemlceliumParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.3f,
|
0.3f,
|
||||||
Curve::Square,
|
Curve::square,
|
||||||
"v0_env",
|
"v0_env",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -308,7 +308,7 @@ inline constexpr std::array<Param, kMemlceliumParamCount> kMemlceliumParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"v0_env",
|
"v0_env",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -317,7 +317,7 @@ inline constexpr std::array<Param, kMemlceliumParamCount> kMemlceliumParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.3f,
|
0.3f,
|
||||||
Curve::Square,
|
Curve::square,
|
||||||
"v0_env",
|
"v0_env",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -326,7 +326,7 @@ inline constexpr std::array<Param, kMemlceliumParamCount> kMemlceliumParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"v0_env",
|
"v0_env",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -335,7 +335,7 @@ inline constexpr std::array<Param, kMemlceliumParamCount> kMemlceliumParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"v0_synth",
|
"v0_synth",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -344,7 +344,7 @@ inline constexpr std::array<Param, kMemlceliumParamCount> kMemlceliumParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"v0_synth",
|
"v0_synth",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -353,7 +353,7 @@ inline constexpr std::array<Param, kMemlceliumParamCount> kMemlceliumParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"v0_synth",
|
"v0_synth",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -362,7 +362,7 @@ inline constexpr std::array<Param, kMemlceliumParamCount> kMemlceliumParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"v0_synth",
|
"v0_synth",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -371,7 +371,7 @@ inline constexpr std::array<Param, kMemlceliumParamCount> kMemlceliumParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"v1_synth",
|
"v1_synth",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -380,7 +380,7 @@ inline constexpr std::array<Param, kMemlceliumParamCount> kMemlceliumParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"v1_synth",
|
"v1_synth",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -389,7 +389,7 @@ inline constexpr std::array<Param, kMemlceliumParamCount> kMemlceliumParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"v1_synth",
|
"v1_synth",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -398,7 +398,7 @@ inline constexpr std::array<Param, kMemlceliumParamCount> kMemlceliumParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"v1_synth",
|
"v1_synth",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -407,7 +407,7 @@ inline constexpr std::array<Param, kMemlceliumParamCount> kMemlceliumParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"v1_synth",
|
"v1_synth",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -416,7 +416,7 @@ inline constexpr std::array<Param, kMemlceliumParamCount> kMemlceliumParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"v1_synth",
|
"v1_synth",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -425,7 +425,7 @@ inline constexpr std::array<Param, kMemlceliumParamCount> kMemlceliumParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"v1_synth",
|
"v1_synth",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -434,7 +434,7 @@ inline constexpr std::array<Param, kMemlceliumParamCount> kMemlceliumParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"v1_synth",
|
"v1_synth",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -443,7 +443,7 @@ inline constexpr std::array<Param, kMemlceliumParamCount> kMemlceliumParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"v1_synth",
|
"v1_synth",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -452,7 +452,7 @@ inline constexpr std::array<Param, kMemlceliumParamCount> kMemlceliumParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"v1_synth",
|
"v1_synth",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -461,7 +461,7 @@ inline constexpr std::array<Param, kMemlceliumParamCount> kMemlceliumParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"v1_synth",
|
"v1_synth",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -470,7 +470,7 @@ inline constexpr std::array<Param, kMemlceliumParamCount> kMemlceliumParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"v1_synth",
|
"v1_synth",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -479,7 +479,7 @@ inline constexpr std::array<Param, kMemlceliumParamCount> kMemlceliumParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"v1_env",
|
"v1_env",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -488,7 +488,7 @@ inline constexpr std::array<Param, kMemlceliumParamCount> kMemlceliumParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.3f,
|
0.3f,
|
||||||
Curve::Square,
|
Curve::square,
|
||||||
"v1_env",
|
"v1_env",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -497,7 +497,7 @@ inline constexpr std::array<Param, kMemlceliumParamCount> kMemlceliumParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"v1_env",
|
"v1_env",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -506,7 +506,7 @@ inline constexpr std::array<Param, kMemlceliumParamCount> kMemlceliumParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.3f,
|
0.3f,
|
||||||
Curve::Square,
|
Curve::square,
|
||||||
"v1_env",
|
"v1_env",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -515,7 +515,7 @@ inline constexpr std::array<Param, kMemlceliumParamCount> kMemlceliumParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"v1_env",
|
"v1_env",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -524,7 +524,7 @@ inline constexpr std::array<Param, kMemlceliumParamCount> kMemlceliumParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.3f,
|
0.3f,
|
||||||
Curve::Square,
|
Curve::square,
|
||||||
"v1_env",
|
"v1_env",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -533,7 +533,7 @@ inline constexpr std::array<Param, kMemlceliumParamCount> kMemlceliumParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"v1_env",
|
"v1_env",
|
||||||
},
|
},
|
||||||
}};
|
}};
|
||||||
|
|
|
||||||
|
|
@ -38,7 +38,7 @@ inline constexpr std::array<Param, kPafSynthParamCount> kPafSynthParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"general",
|
"general",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -47,7 +47,7 @@ inline constexpr std::array<Param, kPafSynthParamCount> kPafSynthParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"general",
|
"general",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -56,7 +56,7 @@ inline constexpr std::array<Param, kPafSynthParamCount> kPafSynthParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"operators",
|
"operators",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -65,7 +65,7 @@ inline constexpr std::array<Param, kPafSynthParamCount> kPafSynthParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"operators",
|
"operators",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -74,7 +74,7 @@ inline constexpr std::array<Param, kPafSynthParamCount> kPafSynthParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"general",
|
"general",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -83,7 +83,7 @@ inline constexpr std::array<Param, kPafSynthParamCount> kPafSynthParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"operators",
|
"operators",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -92,7 +92,7 @@ inline constexpr std::array<Param, kPafSynthParamCount> kPafSynthParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"operators",
|
"operators",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -101,7 +101,7 @@ inline constexpr std::array<Param, kPafSynthParamCount> kPafSynthParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"general",
|
"general",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -110,7 +110,7 @@ inline constexpr std::array<Param, kPafSynthParamCount> kPafSynthParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Square,
|
Curve::square,
|
||||||
"modulation",
|
"modulation",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -119,7 +119,7 @@ inline constexpr std::array<Param, kPafSynthParamCount> kPafSynthParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Square,
|
Curve::square,
|
||||||
"modulation",
|
"modulation",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -128,7 +128,7 @@ inline constexpr std::array<Param, kPafSynthParamCount> kPafSynthParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"general",
|
"general",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -137,7 +137,7 @@ inline constexpr std::array<Param, kPafSynthParamCount> kPafSynthParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Square,
|
Curve::square,
|
||||||
"modulation",
|
"modulation",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -146,7 +146,7 @@ inline constexpr std::array<Param, kPafSynthParamCount> kPafSynthParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Square,
|
Curve::square,
|
||||||
"modulation",
|
"modulation",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -155,7 +155,7 @@ inline constexpr std::array<Param, kPafSynthParamCount> kPafSynthParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"general",
|
"general",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -164,7 +164,7 @@ inline constexpr std::array<Param, kPafSynthParamCount> kPafSynthParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"operators",
|
"operators",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -173,7 +173,7 @@ inline constexpr std::array<Param, kPafSynthParamCount> kPafSynthParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"operators",
|
"operators",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -182,7 +182,7 @@ inline constexpr std::array<Param, kPafSynthParamCount> kPafSynthParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"general",
|
"general",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -191,7 +191,7 @@ inline constexpr std::array<Param, kPafSynthParamCount> kPafSynthParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Square,
|
Curve::square,
|
||||||
"delay",
|
"delay",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -200,7 +200,7 @@ inline constexpr std::array<Param, kPafSynthParamCount> kPafSynthParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"general",
|
"general",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -209,7 +209,7 @@ inline constexpr std::array<Param, kPafSynthParamCount> kPafSynthParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"delay",
|
"delay",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -218,7 +218,7 @@ inline constexpr std::array<Param, kPafSynthParamCount> kPafSynthParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.3f,
|
0.3f,
|
||||||
Curve::Square,
|
Curve::square,
|
||||||
"envelope",
|
"envelope",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -227,7 +227,7 @@ inline constexpr std::array<Param, kPafSynthParamCount> kPafSynthParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"general",
|
"general",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -236,7 +236,7 @@ inline constexpr std::array<Param, kPafSynthParamCount> kPafSynthParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"general",
|
"general",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -245,7 +245,7 @@ inline constexpr std::array<Param, kPafSynthParamCount> kPafSynthParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"general",
|
"general",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -254,7 +254,7 @@ inline constexpr std::array<Param, kPafSynthParamCount> kPafSynthParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"general",
|
"general",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -263,7 +263,7 @@ inline constexpr std::array<Param, kPafSynthParamCount> kPafSynthParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"general",
|
"general",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -272,7 +272,7 @@ inline constexpr std::array<Param, kPafSynthParamCount> kPafSynthParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Square,
|
Curve::square,
|
||||||
"shaper",
|
"shaper",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -281,7 +281,7 @@ inline constexpr std::array<Param, kPafSynthParamCount> kPafSynthParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Square,
|
Curve::square,
|
||||||
"shaper",
|
"shaper",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -290,7 +290,7 @@ inline constexpr std::array<Param, kPafSynthParamCount> kPafSynthParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"shaper",
|
"shaper",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -299,7 +299,7 @@ inline constexpr std::array<Param, kPafSynthParamCount> kPafSynthParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Square,
|
Curve::square,
|
||||||
"shaper",
|
"shaper",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -308,7 +308,7 @@ inline constexpr std::array<Param, kPafSynthParamCount> kPafSynthParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"envelope",
|
"envelope",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -317,7 +317,7 @@ inline constexpr std::array<Param, kPafSynthParamCount> kPafSynthParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"envelope",
|
"envelope",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -326,7 +326,7 @@ inline constexpr std::array<Param, kPafSynthParamCount> kPafSynthParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.3f,
|
0.3f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"envelope",
|
"envelope",
|
||||||
},
|
},
|
||||||
}};
|
}};
|
||||||
|
|
|
||||||
|
|
@ -1,11 +1,8 @@
|
||||||
// AUTOGENERATED — do not edit. Run `bun run codegen/generate.ts` to regenerate.
|
// AUTOGENERATED — do not edit. Run `bun run codegen/generate.ts` to regenerate.
|
||||||
// Shared C++ types for generated mode schemas.
|
// Shared C++ types for generated mode schemas.
|
||||||
//
|
//
|
||||||
// IMPORTANT: this file ships its own minimal `Curve` enum so generated mode
|
// `Curve` is the authoritative enum from nisps/core/math.hpp; we re-export it
|
||||||
// headers compile in isolation while stream 1 (`nisps/core/math.hpp`) is in
|
// into this namespace so generated headers can refer to plain `Curve::linear`.
|
||||||
// flight. Once stream 1 lands, replace the local enum below with
|
|
||||||
// #include "nisps/core/math.hpp"
|
|
||||||
// and delete the inline definition.
|
|
||||||
#ifndef NISPS_GENERATED_SCHEMA_TYPES_HPP
|
#ifndef NISPS_GENERATED_SCHEMA_TYPES_HPP
|
||||||
#define NISPS_GENERATED_SCHEMA_TYPES_HPP
|
#define NISPS_GENERATED_SCHEMA_TYPES_HPP
|
||||||
|
|
||||||
|
|
@ -13,18 +10,11 @@
|
||||||
#include <cstddef>
|
#include <cstddef>
|
||||||
#include <string_view>
|
#include <string_view>
|
||||||
|
|
||||||
|
#include "../../core/math.hpp"
|
||||||
|
|
||||||
namespace nisps::modes::generated {
|
namespace nisps::modes::generated {
|
||||||
|
|
||||||
// TODO(stream-1): replace with `#include "nisps/core/math.hpp"` and remove this enum.
|
using Curve = ::nisps::Curve;
|
||||||
enum class Curve : unsigned char {
|
|
||||||
Linear = 0,
|
|
||||||
Exp,
|
|
||||||
Log,
|
|
||||||
Square,
|
|
||||||
Sqrt,
|
|
||||||
Sigmoid,
|
|
||||||
Cubic,
|
|
||||||
};
|
|
||||||
|
|
||||||
struct Param {
|
struct Param {
|
||||||
std::string_view name;
|
std::string_view name;
|
||||||
|
|
|
||||||
|
|
@ -44,7 +44,7 @@ inline constexpr std::array<Param, kSoundAnalysisMidiParamCount> kSoundAnalysisM
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"midi",
|
"midi",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -53,7 +53,7 @@ inline constexpr std::array<Param, kSoundAnalysisMidiParamCount> kSoundAnalysisM
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"midi",
|
"midi",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -62,7 +62,7 @@ inline constexpr std::array<Param, kSoundAnalysisMidiParamCount> kSoundAnalysisM
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"midi",
|
"midi",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -71,7 +71,7 @@ inline constexpr std::array<Param, kSoundAnalysisMidiParamCount> kSoundAnalysisM
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"midi",
|
"midi",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -80,7 +80,7 @@ inline constexpr std::array<Param, kSoundAnalysisMidiParamCount> kSoundAnalysisM
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"midi",
|
"midi",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -89,7 +89,7 @@ inline constexpr std::array<Param, kSoundAnalysisMidiParamCount> kSoundAnalysisM
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"midi",
|
"midi",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -98,7 +98,7 @@ inline constexpr std::array<Param, kSoundAnalysisMidiParamCount> kSoundAnalysisM
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"midi",
|
"midi",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -107,7 +107,7 @@ inline constexpr std::array<Param, kSoundAnalysisMidiParamCount> kSoundAnalysisM
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"midi",
|
"midi",
|
||||||
},
|
},
|
||||||
}};
|
}};
|
||||||
|
|
|
||||||
|
|
@ -38,7 +38,7 @@ inline constexpr std::array<Param, kVerbFxParamCount> kVerbFxParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"routing",
|
"routing",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -47,7 +47,7 @@ inline constexpr std::array<Param, kVerbFxParamCount> kVerbFxParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"verb",
|
"verb",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -56,7 +56,7 @@ inline constexpr std::array<Param, kVerbFxParamCount> kVerbFxParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"verb",
|
"verb",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -65,7 +65,7 @@ inline constexpr std::array<Param, kVerbFxParamCount> kVerbFxParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"verb",
|
"verb",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -74,7 +74,7 @@ inline constexpr std::array<Param, kVerbFxParamCount> kVerbFxParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"verb",
|
"verb",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -83,7 +83,7 @@ inline constexpr std::array<Param, kVerbFxParamCount> kVerbFxParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"verb",
|
"verb",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -92,7 +92,7 @@ inline constexpr std::array<Param, kVerbFxParamCount> kVerbFxParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"verb",
|
"verb",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -101,7 +101,7 @@ inline constexpr std::array<Param, kVerbFxParamCount> kVerbFxParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"verb",
|
"verb",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -110,7 +110,7 @@ inline constexpr std::array<Param, kVerbFxParamCount> kVerbFxParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"verb",
|
"verb",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -119,7 +119,7 @@ inline constexpr std::array<Param, kVerbFxParamCount> kVerbFxParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"verb",
|
"verb",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -128,7 +128,7 @@ inline constexpr std::array<Param, kVerbFxParamCount> kVerbFxParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"verb",
|
"verb",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -137,7 +137,7 @@ inline constexpr std::array<Param, kVerbFxParamCount> kVerbFxParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"verb",
|
"verb",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -146,7 +146,7 @@ inline constexpr std::array<Param, kVerbFxParamCount> kVerbFxParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"verb",
|
"verb",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -155,7 +155,7 @@ inline constexpr std::array<Param, kVerbFxParamCount> kVerbFxParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"verb",
|
"verb",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -164,7 +164,7 @@ inline constexpr std::array<Param, kVerbFxParamCount> kVerbFxParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"verb",
|
"verb",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -173,7 +173,7 @@ inline constexpr std::array<Param, kVerbFxParamCount> kVerbFxParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"verb",
|
"verb",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -182,7 +182,7 @@ inline constexpr std::array<Param, kVerbFxParamCount> kVerbFxParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"verb",
|
"verb",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -191,7 +191,7 @@ inline constexpr std::array<Param, kVerbFxParamCount> kVerbFxParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"verb",
|
"verb",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -200,7 +200,7 @@ inline constexpr std::array<Param, kVerbFxParamCount> kVerbFxParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"verb",
|
"verb",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -209,7 +209,7 @@ inline constexpr std::array<Param, kVerbFxParamCount> kVerbFxParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"verb",
|
"verb",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -218,7 +218,7 @@ inline constexpr std::array<Param, kVerbFxParamCount> kVerbFxParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"verb",
|
"verb",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -227,7 +227,7 @@ inline constexpr std::array<Param, kVerbFxParamCount> kVerbFxParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"filterbank",
|
"filterbank",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -236,7 +236,7 @@ inline constexpr std::array<Param, kVerbFxParamCount> kVerbFxParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"filterbank",
|
"filterbank",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -245,7 +245,7 @@ inline constexpr std::array<Param, kVerbFxParamCount> kVerbFxParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"filterbank",
|
"filterbank",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -254,7 +254,7 @@ inline constexpr std::array<Param, kVerbFxParamCount> kVerbFxParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"filterbank",
|
"filterbank",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -263,7 +263,7 @@ inline constexpr std::array<Param, kVerbFxParamCount> kVerbFxParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"filterbank",
|
"filterbank",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -272,7 +272,7 @@ inline constexpr std::array<Param, kVerbFxParamCount> kVerbFxParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"filterbank",
|
"filterbank",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -281,7 +281,7 @@ inline constexpr std::array<Param, kVerbFxParamCount> kVerbFxParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"filterbank",
|
"filterbank",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -290,7 +290,7 @@ inline constexpr std::array<Param, kVerbFxParamCount> kVerbFxParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"filterbank",
|
"filterbank",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -299,7 +299,7 @@ inline constexpr std::array<Param, kVerbFxParamCount> kVerbFxParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"filterbank",
|
"filterbank",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -308,7 +308,7 @@ inline constexpr std::array<Param, kVerbFxParamCount> kVerbFxParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"filterbank",
|
"filterbank",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -317,7 +317,7 @@ inline constexpr std::array<Param, kVerbFxParamCount> kVerbFxParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"filterbank",
|
"filterbank",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -326,7 +326,7 @@ inline constexpr std::array<Param, kVerbFxParamCount> kVerbFxParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"filterbank",
|
"filterbank",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -335,7 +335,7 @@ inline constexpr std::array<Param, kVerbFxParamCount> kVerbFxParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"filterbank",
|
"filterbank",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -344,7 +344,7 @@ inline constexpr std::array<Param, kVerbFxParamCount> kVerbFxParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"filterbank",
|
"filterbank",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -353,7 +353,7 @@ inline constexpr std::array<Param, kVerbFxParamCount> kVerbFxParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"filterbank",
|
"filterbank",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -362,7 +362,7 @@ inline constexpr std::array<Param, kVerbFxParamCount> kVerbFxParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"filterbank",
|
"filterbank",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -371,7 +371,7 @@ inline constexpr std::array<Param, kVerbFxParamCount> kVerbFxParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"delays",
|
"delays",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -380,7 +380,7 @@ inline constexpr std::array<Param, kVerbFxParamCount> kVerbFxParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"delays",
|
"delays",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -389,7 +389,7 @@ inline constexpr std::array<Param, kVerbFxParamCount> kVerbFxParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"delays",
|
"delays",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -398,7 +398,7 @@ inline constexpr std::array<Param, kVerbFxParamCount> kVerbFxParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"delays",
|
"delays",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -407,7 +407,7 @@ inline constexpr std::array<Param, kVerbFxParamCount> kVerbFxParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"delays",
|
"delays",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -416,7 +416,7 @@ inline constexpr std::array<Param, kVerbFxParamCount> kVerbFxParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"delays",
|
"delays",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -425,7 +425,7 @@ inline constexpr std::array<Param, kVerbFxParamCount> kVerbFxParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"routing",
|
"routing",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -434,7 +434,7 @@ inline constexpr std::array<Param, kVerbFxParamCount> kVerbFxParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"routing",
|
"routing",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -443,7 +443,7 @@ inline constexpr std::array<Param, kVerbFxParamCount> kVerbFxParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"delays",
|
"delays",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -452,7 +452,7 @@ inline constexpr std::array<Param, kVerbFxParamCount> kVerbFxParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"delays",
|
"delays",
|
||||||
},
|
},
|
||||||
}};
|
}};
|
||||||
|
|
|
||||||
|
|
@ -38,7 +38,7 @@ inline constexpr std::array<Param, kXiasriParamCount> kXiasriParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"delays",
|
"delays",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -47,7 +47,7 @@ inline constexpr std::array<Param, kXiasriParamCount> kXiasriParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"delays",
|
"delays",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -56,7 +56,7 @@ inline constexpr std::array<Param, kXiasriParamCount> kXiasriParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"delays",
|
"delays",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -65,7 +65,7 @@ inline constexpr std::array<Param, kXiasriParamCount> kXiasriParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"general",
|
"general",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -74,7 +74,7 @@ inline constexpr std::array<Param, kXiasriParamCount> kXiasriParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"verb",
|
"verb",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -83,7 +83,7 @@ inline constexpr std::array<Param, kXiasriParamCount> kXiasriParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"verb",
|
"verb",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -92,7 +92,7 @@ inline constexpr std::array<Param, kXiasriParamCount> kXiasriParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"verb",
|
"verb",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -101,7 +101,7 @@ inline constexpr std::array<Param, kXiasriParamCount> kXiasriParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"verb",
|
"verb",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -110,7 +110,7 @@ inline constexpr std::array<Param, kXiasriParamCount> kXiasriParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"delays",
|
"delays",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -119,7 +119,7 @@ inline constexpr std::array<Param, kXiasriParamCount> kXiasriParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"delays",
|
"delays",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -128,7 +128,7 @@ inline constexpr std::array<Param, kXiasriParamCount> kXiasriParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"delays",
|
"delays",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -137,7 +137,7 @@ inline constexpr std::array<Param, kXiasriParamCount> kXiasriParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"mix",
|
"mix",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -146,7 +146,7 @@ inline constexpr std::array<Param, kXiasriParamCount> kXiasriParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.5f,
|
0.5f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"pitch",
|
"pitch",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -155,7 +155,7 @@ inline constexpr std::array<Param, kXiasriParamCount> kXiasriParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"pitch",
|
"pitch",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -164,7 +164,7 @@ inline constexpr std::array<Param, kXiasriParamCount> kXiasriParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"verb",
|
"verb",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -173,7 +173,7 @@ inline constexpr std::array<Param, kXiasriParamCount> kXiasriParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"verb",
|
"verb",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -182,7 +182,7 @@ inline constexpr std::array<Param, kXiasriParamCount> kXiasriParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"verb",
|
"verb",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -191,7 +191,7 @@ inline constexpr std::array<Param, kXiasriParamCount> kXiasriParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"verb",
|
"verb",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -200,7 +200,7 @@ inline constexpr std::array<Param, kXiasriParamCount> kXiasriParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"verb",
|
"verb",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -209,7 +209,7 @@ inline constexpr std::array<Param, kXiasriParamCount> kXiasriParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"verb",
|
"verb",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -218,7 +218,7 @@ inline constexpr std::array<Param, kXiasriParamCount> kXiasriParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"verb",
|
"verb",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -227,7 +227,7 @@ inline constexpr std::array<Param, kXiasriParamCount> kXiasriParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"verb",
|
"verb",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -236,7 +236,7 @@ inline constexpr std::array<Param, kXiasriParamCount> kXiasriParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Square,
|
Curve::square,
|
||||||
"delays",
|
"delays",
|
||||||
},
|
},
|
||||||
Param{
|
Param{
|
||||||
|
|
@ -245,7 +245,7 @@ inline constexpr std::array<Param, kXiasriParamCount> kXiasriParams = {{
|
||||||
0.0f,
|
0.0f,
|
||||||
1.0f,
|
1.0f,
|
||||||
0.0f,
|
0.0f,
|
||||||
Curve::Linear,
|
Curve::linear,
|
||||||
"delays",
|
"delays",
|
||||||
},
|
},
|
||||||
}};
|
}};
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue