|
DSPark 1.6.1
Header-only audio DSP framework in pure C++20 — zero dependencies
|
Functions | |
| constexpr void | copy (char *dst, std::string_view src, std::size_t dstCapacity) noexcept |
| Safe small string copy used only for compile-time-friendly name building. | |
| constexpr std::array< int, 7 > | activeDegrees (NoteSet mask) noexcept |
| Extract active scale degrees and expand them sequentially across the octave. | |
| constexpr int | interval (const std::array< int, 7 > °, int degIdx, int skip) noexcept |
| Calculate semitone interval skipping 'skip' degrees in the scale. | |
|
constexprnoexcept |
Extract active scale degrees and expand them sequentially across the octave.
Definition at line 184 of file HarmonyConstants.h.
|
constexprnoexcept |
Safe small string copy used only for compile-time-friendly name building.
Definition at line 173 of file HarmonyConstants.h.
|
constexprnoexcept |
Calculate semitone interval skipping 'skip' degrees in the scale.
Definition at line 209 of file HarmonyConstants.h.