#include <voicing.hpp>
|
| constexpr std::size_t | size () const noexcept |
| constexpr std::optional< int > | pitch (std::size_t index) const noexcept |
| constexpr std::span< const std::uint8_t > | pitches () const noexcept |
| constexpr int | motion () const noexcept |
| constexpr auto | operator<=> (const Voicing &) const =default |
◆ motion()
| int pulp::music::Voicing::motion |
( |
| ) |
const |
|
inlineconstexprnoexcept |
◆ operator<=>()
| auto pulp::music::Voicing::operator<=> |
( |
const Voicing & | | ) |
const |
|
constexprdefault |
◆ pitch()
| std::optional< int > pulp::music::Voicing::pitch |
( |
std::size_t | index | ) |
const |
|
inlineconstexprnoexcept |
◆ pitches()
| std::span< const std::uint8_t > pulp::music::Voicing::pitches |
( |
| ) |
const |
|
inlineconstexprnoexcept |
◆ size()
| std::size_t pulp::music::Voicing::size |
( |
| ) |
const |
|
inlineconstexprnoexcept |
◆ detail::VoicingAccess
◆ minimum_motion_voice_leading
◆ voice_chord
The documentation for this class was generated from the following file:
- /home/runner/work/pulp/pulp/core/music/include/pulp/music/voicing.hpp