|
DSPark 1.8.0
Header-only C++20 DSP for real-time and offline audio
|
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 132 of file HarmonyConstants.h.
| NoteSet dspark::harmony::Scale::mask |
12-bit mask with set bits for the scale degrees.
Definition at line 135 of file HarmonyConstants.h.
| std::string_view dspark::harmony::Scale::name |
Human-readable scale name (root = C in the database).
Definition at line 134 of file HarmonyConstants.h.
| ChordTag dspark::harmony::Scale::tags |
Flags describing chord families present in the scale.
Definition at line 136 of file HarmonyConstants.h.