Tabula Sonora 0.1.0
A native C++20 implementation of the Roland Sound Canvas VA synth voice
Loading...
Searching...
No Matches
ts::AlternateEntry Struct Reference

An entry of the alternate-articulation table. More...

#include <tabulasonora/patch_directory.hpp>

Public Attributes

std::string name
 The entry's ASCII name.
int threshold = 0
 Inter-note timing threshold that gates the alternate.
ProgramReference primary
 The tone reference that normally sounds.
ProgramReference alternate
 The alternate articulation, reachable only in mono/solo mode.

Detailed Description

An entry of the alternate-articulation table.

Member Data Documentation

◆ name

std::string ts::AlternateEntry::name

The entry's ASCII name.

◆ threshold

int ts::AlternateEntry::threshold = 0

Inter-note timing threshold that gates the alternate.

◆ primary

ProgramReference ts::AlternateEntry::primary

The tone reference that normally sounds.

◆ alternate

ProgramReference ts::AlternateEntry::alternate

The alternate articulation, reachable only in mono/solo mode.


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