Fix initial cycle noise with dummy-loopback
authorRobin Gareus <robin@gareus.org>
Sat, 28 Oct 2017 13:35:58 +0000 (15:35 +0200)
committerRobin Gareus <robin@gareus.org>
Sat, 28 Oct 2017 13:45:08 +0000 (15:45 +0200)
libs/backends/dummy/dummy_audiobackend.cc

index 3993c82f1b98bf4b9c202ef3ea1d1c27656f4727..a8dcb8509eb5a027a5d118c4767a169c7974e305 100644 (file)
@@ -1891,7 +1891,7 @@ DummyAudioPort::setup_generator (GeneratorType const g, float const samplerate,
                        _ltcbuf = new PBD::RingBuffer<Sample> (std::max (DummyAudioBackend::max_buffer_size() * 2.f, samplerate));
                        break;
                case Loopback:
-                       _wavetable = (Sample*) malloc (DummyAudioBackend::max_buffer_size() * sizeof(Sample));
+                       _wavetable = (Sample*) calloc (DummyAudioBackend::max_buffer_size(), sizeof(Sample));
                        break;
        }
        return name;