diff options
author | Robin Gareus <robin@gareus.org> | 2015-04-17 17:08:52 +0200 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2015-04-17 17:09:52 +0200 |
commit | bb4576b700af86ce2ea43cdfa6af46834befdb87 (patch) | |
tree | 9762ed8fe4b7d84ef4572eeb2ed92b1a8d87daca /libs/backends/dummy/dummy_audiobackend.cc | |
parent | 76b28e7ff22a5829da275e29e26faac404a107ae (diff) |
Dummy: fix sine/square frequency sweep
Diffstat (limited to 'libs/backends/dummy/dummy_audiobackend.cc')
-rw-r--r-- | libs/backends/dummy/dummy_audiobackend.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libs/backends/dummy/dummy_audiobackend.cc b/libs/backends/dummy/dummy_audiobackend.cc index 1428dc28a2..050e99435c 100644 --- a/libs/backends/dummy/dummy_audiobackend.cc +++ b/libs/backends/dummy/dummy_audiobackend.cc @@ -1621,7 +1621,7 @@ void DummyAudioPort::setup_generator (GeneratorType const g, float const sampler #else const double phase = a * exp (b * j) - a; #endif - _wavetable[i] = (float)sin (2. * M_PI * (phase - floor (phase))); + _wavetable[i] = -(float)sin (2. * M_PI * (phase - floor (phase))); } if (_gen_type == SquareSweep) { for (uint32_t i = 0 ; i < _gen_period; ++i) { |