refactor: oscillator "process" method name
This commit is contained in:
@@ -13,7 +13,7 @@ struct Adder {
|
|||||||
for (size_t i = 0; i < sample_count; i++) {
|
for (size_t i = 0; i < sample_count; i++) {
|
||||||
float sample = 0.0f;
|
float sample = 0.0f;
|
||||||
for (Oscillator* osc : oscillators) {
|
for (Oscillator* osc : oscillators) {
|
||||||
sample += osc->GenerateSample();
|
sample += osc->Process();
|
||||||
}
|
}
|
||||||
|
|
||||||
signal[i] = sample;
|
signal[i] = sample;
|
||||||
|
|||||||
@@ -31,5 +31,5 @@ class Oscillator {
|
|||||||
float GetFreq() { return m_freq; }
|
float GetFreq() { return m_freq; }
|
||||||
void SetFreq(float freq);
|
void SetFreq(float freq);
|
||||||
void Reset();
|
void Reset();
|
||||||
float GenerateSample();
|
float Process();
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -45,7 +45,7 @@ void Oscillator::SetFreq(float freq) {
|
|||||||
m_phase_dt = (this->*m_dt_function)(freq);
|
m_phase_dt = (this->*m_dt_function)(freq);
|
||||||
}
|
}
|
||||||
|
|
||||||
float Oscillator::GenerateSample() {
|
float Oscillator::Process() {
|
||||||
return (this->*m_osc_function)() * m_volume;
|
return (this->*m_osc_function)() * m_volume;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -71,7 +71,7 @@ void Synth::Trigger(Note input) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
void Synth::apply_filter_lfo() {
|
void Synth::apply_filter_lfo() {
|
||||||
float dt = m_lfo->GenerateSample();
|
float dt = m_lfo->Process();
|
||||||
Filter* filter = (Filter*)m_effects[1];
|
Filter* filter = (Filter*)m_effects[1];
|
||||||
float freq = filter->GetFreq();
|
float freq = filter->GetFreq();
|
||||||
//todo: check formula
|
//todo: check formula
|
||||||
|
|||||||
Reference in New Issue
Block a user