#include <sample_key_map.hpp>
◆ accepts_note()
| bool pulp::audio::SampleKeyMap::accepts_note |
( |
int | note | ) |
const |
|
noexcept |
◆ config()
◆ config_valid()
◆ configure()
◆ pitch_ratio_for_note()
| double pulp::audio::SampleKeyMap::pitch_ratio_for_note |
( |
int | note, |
|
|
double | tune_semitones = 0.0 ) const |
|
noexcept |
◆ playback_rate_for_note()
| double pulp::audio::SampleKeyMap::playback_rate_for_note |
( |
int | note, |
|
|
double | source_sample_rate, |
|
|
double | host_sample_rate, |
|
|
double | tune_semitones = 0.0 ) const |
|
noexcept |
◆ resolve_slice_for_note()
◆ semitone_offset_for_note()
| double pulp::audio::SampleKeyMap::semitone_offset_for_note |
( |
int | note, |
|
|
double | tune_semitones = 0.0 ) const |
|
noexcept |
◆ slice_index_for_note()
| std::optional< std::uint32_t > pulp::audio::SampleKeyMap::slice_index_for_note |
( |
int | note, |
|
|
std::size_t | slice_count ) const |
|
noexcept |
The documentation for this class was generated from the following file: