|
DSPark 1.6.1
Header-only audio DSP framework in pure C++20 — zero dependencies
|
Descriptor holding the name, pitch mask and chord tags for a musical scale. More...
#include <HarmonyConstants.h>
Public Attributes | |
| std::string_view | name |
| Human-readable scale name (root = C in the database). | |
| NoteSet | mask |
| 12-bit mask with set bits for the scale degrees. | |
| ChordTag | tags |
| Flags describing chord families present in the scale. | |
Descriptor holding the name, pitch mask and chord tags for a musical scale.
Definition at line 128 of file HarmonyConstants.h.
| NoteSet dspark::harmony::Scale::mask |
12-bit mask with set bits for the scale degrees.
Definition at line 131 of file HarmonyConstants.h.
| std::string_view dspark::harmony::Scale::name |
Human-readable scale name (root = C in the database).
Definition at line 130 of file HarmonyConstants.h.
| ChordTag dspark::harmony::Scale::tags |
Flags describing chord families present in the scale.
Definition at line 132 of file HarmonyConstants.h.