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

One parameter set by one message. More...

#include <tabulasonora/control_decode.hpp>

Public Member Functions

constexpr bool is_global () const noexcept

Public Attributes

ControlTarget target = ControlTarget::volume
int channel = -1
 The part's channel, or -1 for the global targets.
int value = 0

Detailed Description

One parameter set by one message.

Member Function Documentation

◆ is_global()

bool ts::ControlUpdate::is_global ( ) const
inlinenodiscardconstexprnoexcept

Member Data Documentation

◆ target

ControlTarget ts::ControlUpdate::target = ControlTarget::volume

◆ channel

int ts::ControlUpdate::channel = -1

The part's channel, or -1 for the global targets.

◆ value

int ts::ControlUpdate::value = 0

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