Skip to content

Commit 9503223

Browse files
author
Vivian Stewart
committed
fast sine function added in readsample().
1 parent 3630d9b commit 9503223

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/AudioEffects/SoundGenerator.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -216,8 +216,8 @@ class SineWaveGenerator : public SoundGenerator<T>{
216216

217217
/// Provides a single sample
218218
virtual T readSample() override {
219-
float angle = double_Pi * m_cycles + m_phase;
220-
T result = m_amplitude * sinf(angle);
219+
float angle = m_cycles + m_phase;
220+
T result = m_amplitude * sine(angle);
221221
m_cycles += m_frequency * m_deltaTime;
222222
if (m_cycles > 1.0) {
223223
m_cycles -= 1.0;

0 commit comments

Comments
 (0)