From 04d696a1e98e1b756d057c8adbbcc2a94315b572 Mon Sep 17 00:00:00 2001 From: Oskar Wallgren Date: Sat, 2 Jan 2021 13:05:43 +0100 Subject: [PATCH] Fix possible noise when normalizing bitinvader --- plugins/bit_invader/bit_invader.cpp | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/plugins/bit_invader/bit_invader.cpp b/plugins/bit_invader/bit_invader.cpp index 948b845f4..3b59fce5e 100644 --- a/plugins/bit_invader/bit_invader.cpp +++ b/plugins/bit_invader/bit_invader.cpp @@ -140,22 +140,19 @@ sample_t bSynth::nextStringSample( float sample_length ) bitInvader::bitInvader( InstrumentTrack * _instrument_track ) : Instrument( _instrument_track, &bitinvader_plugin_descriptor ), - m_sampleLength(128, 4, wavetableSize, 1, this, tr("Sample length")), + m_sampleLength(wavetableSize, 4, wavetableSize, 1, this, tr("Sample length")), m_graph(-1.0f, 1.0f, wavetableSize, this), m_interpolation( false, this ), m_normalize( false, this ) { - - lengthChanged(); - m_graph.setWaveToSine(); + lengthChanged(); connect( &m_sampleLength, SIGNAL( dataChanged( ) ), this, SLOT( lengthChanged( ) ), Qt::DirectConnection ); connect( &m_graph, SIGNAL( samplesChanged( int, int ) ), this, SLOT( samplesChanged( int, int ) ) ); - }