From 063f5fb8f01bef72f3dcbb850a0b6d44441be691 Mon Sep 17 00:00:00 2001 From: nebogeo Date: Mon, 29 Jul 2002 23:18:17 +0000 Subject: [PATCH] fixed speed dial problems --- SpiralSound/Plugins/MatrixPlugin/MatrixPlugin.C | 2 -- SpiralSound/Plugins/MatrixPlugin/MatrixPlugin.h | 3 +-- SpiralSound/Plugins/MatrixPlugin/MatrixPluginGUI.C | 6 +++++- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/SpiralSound/Plugins/MatrixPlugin/MatrixPlugin.C b/SpiralSound/Plugins/MatrixPlugin/MatrixPlugin.C index 194c40b..d65d06a 100644 --- a/SpiralSound/Plugins/MatrixPlugin/MatrixPlugin.C +++ b/SpiralSound/Plugins/MatrixPlugin/MatrixPlugin.C @@ -55,8 +55,6 @@ m_Triggered(false), m_ClockHigh(false), m_CopyPattern(0) { -cerr<labelsize(10); m_SpeedVal->value(10); + m_SpeedVal->type(FL_SIMPLE_COUNTER); + m_SpeedVal->step(1); + m_SpeedVal->callback((Fl_Callback*)cb_Speed); + add(m_SpeedVal); m_Octave = new Fl_Counter(5, 90, 40, 20, "Octave"); m_Octave->labelsize(10); @@ -142,7 +146,7 @@ void MatrixPluginGUI::UpdateValues() { m_Pattern->value(m_Plugin->GetCurrent()); m_Length->value(m_Plugin->GetPattern()->Length); - m_Speed->value(m_Plugin->GetPattern()->Speed*10); + m_Speed->value(m_Plugin->GetPattern()->Speed); m_SpeedVal->value((int)m_Speed->value()); m_Octave->value(m_Plugin->GetPattern()->Octave);