|
| | StringContainer (float pitch, sample_rate_t sampleRate, int bufferLength) |
| | ~StringContainer ()=default |
| void | addString (std::size_t harm, float pick, float pickup, const float *impulse, float randomize, float stringLoss, float detune, int oversample, bool state, int id) |
| bool | exists (int id) const |
| sample_t | getStringSample (int id) |
◆ StringContainer()
| lmms::Vibed::StringContainer::StringContainer |
( |
float | pitch, |
|
|
sample_rate_t | sampleRate, |
|
|
int | bufferLength ) |
|
inline |
◆ ~StringContainer()
| lmms::Vibed::StringContainer::~StringContainer |
( |
| ) |
|
|
default |
◆ addString()
| void lmms::Vibed::StringContainer::addString |
( |
std::size_t | harm, |
|
|
float | pick, |
|
|
float | pickup, |
|
|
const float * | impulse, |
|
|
float | randomize, |
|
|
float | stringLoss, |
|
|
float | detune, |
|
|
int | oversample, |
|
|
bool | state, |
|
|
int | id ) |
|
inline |
◆ exists()
| bool lmms::Vibed::StringContainer::exists |
( |
int | id | ) |
const |
|
inline |
◆ getStringSample()
| sample_t lmms::Vibed::StringContainer::getStringSample |
( |
int | id | ) |
|
|
inline |
◆ m_bufferLength
| const int lmms::Vibed::StringContainer::m_bufferLength |
|
private |
◆ m_exists
| std::array<bool, s_stringCount> lmms::Vibed::StringContainer::m_exists {} |
|
private |
◆ m_pitch
| const float lmms::Vibed::StringContainer::m_pitch |
|
private |
◆ m_sampleRate
◆ m_strings
The documentation for this class was generated from the following file:
- /home/runner/work/lmms-fork/lmms-fork/plugins/Vibed/Vibed.cpp