summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOrcan Ogetbil <oget.fedora@gmail.com>2010-11-27 23:22:07 +0000
committerOrcan Ogetbil <oget.fedora@gmail.com>2010-11-27 23:22:07 +0000
commit460049b88bcd2aa374895a0fdaac2608f25418a8 (patch)
treedeb3170c5952000b01f0748cfbaa43a7a446d0e4
parent6a06e5877875d05dcc6ece1a33cf1f7d7762f197 (diff)
ported vamguibase. removed midiportroutebase.
-rw-r--r--muse2/ChangeLog3
-rw-r--r--muse2/muse/mixer/midiportroutebase.ui85
-rw-r--r--muse2/synti/vam/CMakeLists.txt4
-rw-r--r--muse2/synti/vam/vamgui.cpp53
-rw-r--r--muse2/synti/vam/vamgui.h8
-rw-r--r--muse2/synti/vam/vamguibase.ui3982
6 files changed, 1998 insertions, 2137 deletions
diff --git a/muse2/ChangeLog b/muse2/ChangeLog
index 46688805..538b0fc9 100644
--- a/muse2/ChangeLog
+++ b/muse2/ChangeLog
@@ -1,10 +1,11 @@
27.11.2010
- Completed porting pianoroll module including menus, shortcuts. Should be done. (Tim)
- Ported the following .ui widgets to Qt4: organguibase, gatetime, midisync,
- routedialogbase. (Orcan)
+ routedialogbase, vamguibase. (Orcan)
- Fixed the whatsthis and tooltip bits of tho Midi Ports dialog. (Orcan)
- Ported Quant Config dialog. (Orcan)
- Ported the popup menus in the canvas. This should restore the color selection of tracks. (Orcan)
+ - Removed midiportroutebase.ui (Orcan)
26.11.2010
- Fixed midi trackinfo growing size - set output device list box and instrument button
h-size policy to 'Ignore'. (Tim)
diff --git a/muse2/muse/mixer/midiportroutebase.ui b/muse2/muse/mixer/midiportroutebase.ui
deleted file mode 100644
index d3b411e3..00000000
--- a/muse2/muse/mixer/midiportroutebase.ui
+++ /dev/null
@@ -1,85 +0,0 @@
-<!DOCTYPE UI><UI version="3.1" stdsetdef="1">
-<class>MidiPortRouteBase</class>
-<widget class="QDialog">
- <property name="name">
- <cstring>MidiPortRouteBase</cstring>
- </property>
- <property name="geometry">
- <rect>
- <x>0</x>
- <y>0</y>
- <width>600</width>
- <height>461</height>
- </rect>
- </property>
- <property name="caption">
- <string>MusE: Midi Port Routing</string>
- </property>
- <vbox>
- <property name="name">
- <cstring>unnamed</cstring>
- </property>
- <widget class="QLabel">
- <property name="name">
- <cstring>label</cstring>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>5</hsizetype>
- <vsizetype>0</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="paletteBackgroundColor">
- <color>
- <red>179</red>
- <green>190</green>
- <blue>182</blue>
- </color>
- </property>
- <property name="font">
- <font>
- <pointsize>11</pointsize>
- <bold>1</bold>
- </font>
- </property>
- <property name="frameShape">
- <enum>Box</enum>
- </property>
- <property name="lineWidth">
- <number>1</number>
- </property>
- <property name="margin">
- <number>1</number>
- </property>
- <property name="midLineWidth">
- <number>1</number>
- </property>
- <property name="text">
- <string>Port 2</string>
- </property>
- <property name="alignment">
- <set>AlignCenter</set>
- </property>
- </widget>
- <widget class="QGroupBox">
- <property name="name">
- <cstring>groupBox3</cstring>
- </property>
- <property name="title">
- <string>Output</string>
- </property>
- </widget>
- <widget class="QGroupBox">
- <property name="name">
- <cstring>groupBox4</cstring>
- </property>
- <property name="title">
- <string>Input</string>
- </property>
- </widget>
- </vbox>
-</widget>
-<layoutdefaults spacing="6" margin="11"/>
-</UI>
diff --git a/muse2/synti/vam/CMakeLists.txt b/muse2/synti/vam/CMakeLists.txt
index d146b2f9..9d7d959f 100644
--- a/muse2/synti/vam/CMakeLists.txt
+++ b/muse2/synti/vam/CMakeLists.txt
@@ -19,8 +19,8 @@
#=============================================================================
QT4_WRAP_CPP ( vam_mocs vamgui.h )
-# QT4_WRAP_UI ( vam_uis vamgui.ui )
-QT4_WRAP_UI3 ( vam_uis vamguibase.ui )
+
+QT4_WRAP_UI ( vam_uis vamguibase.ui )
add_library ( vam SHARED
vam.cpp
diff --git a/muse2/synti/vam/vamgui.cpp b/muse2/synti/vam/vamgui.cpp
index 4d33d5d2..e438b0e0 100644
--- a/muse2/synti/vam/vamgui.cpp
+++ b/muse2/synti/vam/vamgui.cpp
@@ -35,21 +35,18 @@
#include "vamgui.h"
#include "vam.h"
-#include <qslider.h>
-#include <qcheckbox.h>
-#include <qcombobox.h>
-#include <qsocketnotifier.h>
-#include <q3listbox.h>
-#include <qtoolbutton.h>
-#include <qlineedit.h>
-#include <q3filedialog.h>
-#include <qlcdnumber.h>
-#include <qsignalmapper.h>
-#include <qlabel.h>
+#include <QCheckBox>
+#include <QComboBox>
+#include <QFileDialog>
+#include <QLCDNumber>
+#include <QSignalMapper>
+#include <QSlider>
+#include <QSocketNotifier>
#include "muse/xml.h"
#include "muse/midi.h"
#include "muse/midictrl.h"
+#include "muse/icons.h"
const char *vam_ctrl_names[] = {
"DCO1_PITCHMOD", "DCO1_WAVEFORM", "DCO1_FM", "DCO1_PWM",
@@ -177,12 +174,18 @@ void Preset::writeConfiguration(Xml& xml, int level)
//---------------------------------------------------------
VAMGui::VAMGui()
- : VAMGuiBase(0, "vamgui", Qt::Window),
+ : QWidget(0, Qt::Window),
MessGui()
{
+ setupUi(this);
QSocketNotifier* s = new QSocketNotifier(readFd, QSocketNotifier::Read);
connect(s, SIGNAL(activated(int)), SLOT(readMessage(int)));
+ loadPresets->setIcon(QIcon(*openIcon));
+ savePresets->setIcon(QIcon(*saveIcon));
+ savePresetsToFile->setIcon(QIcon(*saveasIcon));
+ deletePreset->setIcon(QIcon(*deleteIcon));
+
dctrl[DCO1_PITCHMOD] = SynthGuiCtrl(PitchModS, LCDNumber1, SynthGuiCtrl::SLIDER);
dctrl[DCO1_WAVEFORM] = SynthGuiCtrl(Waveform, 0, SynthGuiCtrl::COMBOBOX);
dctrl[DCO1_FM] = SynthGuiCtrl(FMS, LCDNumber1_2, SynthGuiCtrl::SLIDER);
@@ -229,8 +232,8 @@ VAMGui::VAMGui()
}
connect(map, SIGNAL(mapped(int)), this, SLOT(ctrlChanged(int)));
- connect(presetList, SIGNAL(clicked(Q3ListBoxItem*)),
- this, SLOT(presetClicked(Q3ListBoxItem*)));
+ connect(presetList, SIGNAL(itemClicked(QListWidgetItem*)),
+ this, SLOT(presetClicked(QListWidgetItem*)));
// presetNameEdit
connect(presetSet, SIGNAL(clicked()), this, SLOT(setPreset()));
connect(savePresets, SIGNAL(clicked()), this, SLOT(savePresetsPressed()));
@@ -328,7 +331,7 @@ int VAMGui::getControllerInfo(int id, const char** name, int* controller,
// presetClicked
//---------------------------------------------------------
-void VAMGui::presetClicked(Q3ListBoxItem* item)
+void VAMGui::presetClicked(QListWidgetItem* item)
{
if (item == 0)
return;
@@ -344,7 +347,7 @@ void VAMGui::presetClicked(Q3ListBoxItem* item)
}
//---------------------------------------------------------
-// setPreset
+// activatePreset
//---------------------------------------------------------
void VAMGui::activatePreset(Preset* preset)
@@ -386,7 +389,7 @@ void VAMGui::addNewPreset(const QString& name)
p.name = name;
setPreset(&p);
presets.push_back(p);
- presetList->insertItem(name);
+ presetList->addItem(name);
}
//---------------------------------------------------------
@@ -394,14 +397,14 @@ void VAMGui::addNewPreset(const QString& name)
//---------------------------------------------------------
void VAMGui::deleteNamedPreset(const QString& name)
{
- Q3ListBoxItem * item = presetList->findItem(name);
+ QListWidgetItem * item = presetList->findItems(name, Qt::MatchExactly)[0];
if (!item) {
fprintf(stderr, "%s: Could not find preset!\n", __FUNCTION__);
return;
}
presetList->clearSelection();
- int index = presetList->index(item);
- presetList->removeItem(index);
+ int index = presetList->row(item);
+ presetList->takeItem(index);
for (iPreset i = presets.begin(); i != presets.end(); ++i) {
if (i->name == name) {
presets.erase(i);
@@ -561,7 +564,7 @@ void VAMGui::loadPresetsPressed()
this,
"Load Soundfont dialog",
"Choose soundfont");*/
- QString fn = Q3FileDialog::getOpenFileName(s, "Presets (*.vam)",
+ QString fn = QFileDialog::getOpenFileName(s, "Presets (*.vam)",
this,
"MusE: Load VAM Presets",
"Select a preset");
@@ -593,7 +596,7 @@ void VAMGui::loadPresetsPressed()
Preset preset;
preset.readConfiguration(xml);
presets.push_back(preset);
- presetList->insertItem(preset.name);
+ presetList->addItem(preset.name);
}
else if(mode != 1)
xml.unknown("SynthPreset");
@@ -672,7 +675,7 @@ void VAMGui::savePresetsPressed()
{
#if 1 // TODO
QString s(getenv("MUSE"));
- QString fn = Q3FileDialog::getSaveFileName(s, "Presets (*.vam)", this,
+ QString fn = QFileDialog::getSaveFileName(s, "Presets (*.vam)", this,
tr("MusE: Save VAM Presets"));
if (fn.isEmpty())
return;
@@ -690,7 +693,7 @@ void VAMGui::savePresetsToFilePressed()
if (!presetFileName ) {
QString s(getenv("MUSE"));
- QString fn = Q3FileDialog::getSaveFileName(s, "Presets (*.vam)", this,
+ QString fn = QFileDialog::getSaveFileName(s, "Presets (*.vam)", this,
tr("MusE: Save VAM Presets"));
presetFileName = new QString(fn);
}
@@ -706,7 +709,7 @@ void VAMGui::savePresetsToFilePressed()
void VAMGui::deletePresetPressed()
{
- deleteNamedPreset (presetList->currentText());
+ deleteNamedPreset (presetList->currentItem()->text());
}
//---------------------------------------------------------
diff --git a/muse2/synti/vam/vamgui.h b/muse2/synti/vam/vamgui.h
index 0ca5e506..2271c8aa 100644
--- a/muse2/synti/vam/vamgui.h
+++ b/muse2/synti/vam/vamgui.h
@@ -24,11 +24,11 @@
#ifndef __VAMGUI_H
#define __VAMGUI_H
-#include "vamguibase.h"
+#include "ui_vamguibase.h"
#include "vam.h"
#include "libsynti/gui.h"
-class Q3ListBoxItem;
+class QListWidgetItem;
class Preset;
class QString;
class QSignalMapper;
@@ -37,7 +37,7 @@ class QSignalMapper;
// VAMGui
//---------------------------------------------------------
-class VAMGui : public VAMGuiBase, public MessGui {
+class VAMGui : public QWidget, public Ui::VAMGuiBase, public MessGui {
QSignalMapper* map;
int ctrlHi;
int ctrlLo;
@@ -59,7 +59,7 @@ class VAMGui : public VAMGuiBase, public MessGui {
private slots:
void ctrlChanged(int idx);
- void presetClicked(Q3ListBoxItem*);
+ void presetClicked(QListWidgetItem*);
void setPreset();
void loadPresetsPressed();
void savePresetsPressed();
diff --git a/muse2/synti/vam/vamguibase.ui b/muse2/synti/vam/vamguibase.ui
index 39c8ff90..49867b65 100644
--- a/muse2/synti/vam/vamguibase.ui
+++ b/muse2/synti/vam/vamguibase.ui
@@ -1,1846 +1,1537 @@
-<!DOCTYPE UI><UI version="3.2" stdsetdef="1">
-<class>VAMGuiBase</class>
-<widget class="QWidget">
- <property name="name">
- <cstring>VAMGuiBase</cstring>
- </property>
- <property name="enabled">
- <bool>true</bool>
- </property>
- <property name="geometry">
- <rect>
- <x>0</x>
- <y>0</y>
- <width>744</width>
- <height>523</height>
- </rect>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>5</hsizetype>
- <vsizetype>5</vsizetype>
+<?xml version="1.0" encoding="UTF-8"?>
+<ui version="4.0">
+ <class>VAMGuiBase</class>
+ <widget class="QWidget" name="VAMGuiBase">
+ <property name="enabled">
+ <bool>true</bool>
+ </property>
+ <property name="geometry">
+ <rect>
+ <x>0</x>
+ <y>0</y>
+ <width>744</width>
+ <height>528</height>
+ </rect>
+ </property>
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="windowTitle">
+ <string>Virtual Analogue for MusE</string>
+ </property>
+ <layout class="QGridLayout">
+ <property name="margin">
+ <number>11</number>
+ </property>
+ <property name="spacing">
+ <number>6</number>
+ </property>
+ <item row="1" column="0" colspan="2">
+ <widget class="QGroupBox" name="GroupBox11">
+ <property name="title">
+ <string>LFO</string>
+ </property>
+ <layout class="QHBoxLayout">
+ <property name="spacing">
+ <number>2</number>
+ </property>
+ <property name="margin">
+ <number>6</number>
+ </property>
+ <item>
+ <widget class="QLabel" name="TextLabel3_5">
+ <property name="text">
+ <string>Freq</string>
+ </property>
+ <property name="wordWrap">
+ <bool>false</bool>
+ </property>
+ </widget>
+ </item>
+ <item>
+ <widget class="QSlider" name="FreqS">
+ <property name="minimum">
+ <number>0</number>
+ </property>
+ <property name="maximum">
+ <number>255</number>
+ </property>
+ <property name="pageStep">
+ <number>1</number>
+ </property>
+ <property name="orientation">
+ <enum>Qt::Horizontal</enum>
+ </property>
+ </widget>
+ </item>
+ <item>
+ <widget class="QLCDNumber" name="LCDNumber1_5">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Preferred" vsizetype="Minimum">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="numDigits">
+ <number>3</number>
+ </property>
+ <property name="segmentStyle">
+ <enum>QLCDNumber::Flat</enum>
+ </property>
+ </widget>
+ </item>
+ <item>
+ <widget class="QLabel" name="TextLabel1_2_2">
+ <property name="text">
+ <string>Waveform</string>
+ </property>
+ <property name="wordWrap">
+ <bool>false</bool>
+ </property>
+ </widget>
+ </item>
+ <item>
+ <widget class="QComboBox" name="Waveform2_2">
+ <item>
+ <property name="text">
+ <string>Sine</string>
+ </property>
+ </item>
+ <item>
+ <property name="text">
+ <string>Pulse</string>
+ </property>
+ </item>
+ <item>
+ <property name="text">
+ <string>Saw</string>
+ </property>
+ </item>
+ <item>
+ <property name="text">
+ <string>Triangle</string>
+ </property>
+ </item>
+ </widget>
+ </item>
+ </layout>
+ </widget>
+ </item>
+ <item row="2" column="0" colspan="2">
+ <widget class="QGroupBox" name="GroupBox12">
+ <property name="title">
+ <string>Filter</string>
+ </property>
+ <layout class="QGridLayout">
+ <property name="margin">
+ <number>6</number>
+ </property>
+ <property name="spacing">
+ <number>2</number>
+ </property>
+ <item row="0" column="0">
+ <widget class="QLabel" name="TextLabel3_5_3">
+ <property name="text">
+ <string>EnvMod</string>
+ </property>
+ <property name="wordWrap">
+ <bool>false</bool>
+ </property>
+ </widget>
+ </item>
+ <item row="0" column="4">
+ <widget class="QLabel" name="TextLabel3_3_2_5_2">
+ <property name="text">
+ <string>Attack</string>
+ </property>
+ <property name="wordWrap">
+ <bool>false</bool>
+ </property>
+ </widget>
+ </item>
+ <item row="1" column="4">
+ <widget class="QLabel" name="TextLabel3_3_2_2_2_2">
+ <property name="text">
+ <string>Decay</string>
+ </property>
+ <property name="wordWrap">
+ <bool>false</bool>
+ </property>
+ </widget>
+ </item>
+ <item row="2" column="4">
+ <widget class="QLabel" name="TextLabel3_3_2_3_2_2">
+ <property name="text">
+ <string>Sustain</string>
+ </property>
+ <property name="wordWrap">
+ <bool>false</bool>
+ </property>
+ </widget>
+ </item>
+ <item row="3" column="4">
+ <widget class="QLabel" name="TextLabel3_3_2_4_2_2">
+ <property name="text">
+ <string>Release</string>
+ </property>
+ <property name="wordWrap">
+ <bool>false</bool>
+ </property>
+ </widget>
+ </item>
+ <item row="0" column="3">
+ <widget class="QLCDNumber" name="LCDNumber1_5_3">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Preferred" vsizetype="Minimum">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="numDigits">
+ <number>3</number>
+ </property>
+ <property name="segmentStyle">
+ <enum>QLCDNumber::Flat</enum>
+ </property>
+ </widget>
+ </item>
+ <item row="0" column="6">
+ <widget class="QLCDNumber" name="LCDNumber1_3_2_5_2">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Preferred" vsizetype="Minimum">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="numDigits">
+ <number>3</number>
+ </property>
+ <property name="segmentStyle">
+ <enum>QLCDNumber::Flat</enum>
+ </property>
+ </widget>
+ </item>
+ <item row="1" column="6">
+ <widget class="QLCDNumber" name="LCDNumber1_3_2_2_2_2">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Preferred" vsizetype="Minimum">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="numDigits">
+ <number>3</number>
+ </property>
+ <property name="segmentStyle">
+ <enum>QLCDNumber::Flat</enum>
+ </property>
+ </widget>
+ </item>
+ <item row="2" column="6">
+ <widget class="QLCDNumber" name="LCDNumber1_3_2_3_2_2">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Preferred" vsizetype="Minimum">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="numDigits">
+ <number>3</number>
+ </property>
+ <property name="segmentStyle">
+ <enum>QLCDNumber::Flat</enum>
+ </property>
+ </widget>
+ </item>
+ <item row="3" column="6">
+ <widget class="QLCDNumber" name="LCDNumber1_3_2_4_2_2">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Preferred" vsizetype="Minimum">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="numDigits">
+ <number>3</number>
+ </property>
+ <property name="segmentStyle">
+ <enum>QLCDNumber::Flat</enum>
+ </property>
+ </widget>
+ </item>
+ <item row="1" column="3">
+ <widget class="QLCDNumber" name="LCDNumber1_5_5">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Preferred" vsizetype="Minimum">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="numDigits">
+ <number>3</number>
+ </property>
+ <property name="segmentStyle">
+ <enum>QLCDNumber::Flat</enum>
+ </property>
+ </widget>
+ </item>
+ <item row="2" column="0">
+ <widget class="QLabel" name="TextLabel1_3">
+ <property name="text">
+ <string>Cutoff</string>
+ </property>
+ <property name="wordWrap">
+ <bool>false</bool>
+ </property>
+ </widget>
+ </item>
+ <item row="1" column="0">
+ <widget class="QLabel" name="TextLabel3_5_5">
+ <property name="text">
+ <string>Resonance</string>
+ </property>
+ <property name="wordWrap">
+ <bool>false</bool>
+ </property>
+ </widget>
+ </item>
+ <item row="3" column="0" colspan="2">
+ <widget class="QCheckBox" name="FilterInvert">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="text">
+ <string>Invert</string>
+ </property>
+ </widget>
+ </item>
+ <item row="3" column="2" colspan="2">
+ <widget class="QCheckBox" name="KeyTrack">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="text">
+ <string>KeyTrack</string>
+ </property>
+ </widget>
+ </item>
+ <item row="2" column="3">
+ <widget class="QLCDNumber" name="LCDNumber1_5_5_2">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Preferred" vsizetype="Minimum">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="numDigits">
+ <number>3</number>
+ </property>
+ <property name="segmentStyle">
+ <enum>QLCDNumber::Flat</enum>
+ </property>
+ </widget>
+ </item>
+ <item row="0" column="1" colspan="2">
+ <widget class="QSlider" name="EnvModS">
+ <property name="minimum">
+ <number>0</number>
+ </property>
+ <property name="maximum">
+ <number>255</number>
+ </property>
+ <property name="pageStep">
+ <number>1</number>
+ </property>
+ <property name="orientation">
+ <enum>Qt::Horizontal</enum>
+ </property>
+ </widget>
+ </item>
+ <item row="1" column="1" colspan="2">
+ <widget class="QSlider" name="ResS">
+ <property name="minimum">
+ <number>0</number>
+ </property>
+ <property name="maximum">
+ <number>255</number>
+ </property>
+ <property name="pageStep">
+ <number>1</number>
+ </property>
+ <property name="orientation">
+ <enum>Qt::Horizontal</enum>
+ </property>
+ </widget>
+ </item>
+ <item row="2" column="1" colspan="2">
+ <widget class="QSlider" name="CutoffS">
+ <property name="maximum">
+ <number>255</number>
+ </property>
+ <property name="pageStep">
+ <number>1</number>
+ </property>
+ <property name="orientation">
+ <enum>Qt::Horizontal</enum>
+ </property>
+ <property name="tickPosition">
+ <enum>QSlider::NoTicks</enum>
+ </property>
+ <property name="tickInterval">
+ <number>25</number>
+ </property>
+ </widget>
+ </item>
+ <item row="0" column="5">
+ <widget class="QSlider" name="AttackS3">
+ <property name="minimum">
+ <number>0</number>
+ </property>
+ <property name="maximum">
+ <number>255</number>
+ </property>
+ <property name="pageStep">
+ <number>1</number>
+ </property>
+ <property name="orientation">
+ <enum>Qt::Horizontal</enum>
+ </property>
+ </widget>
+ </item>
+ <item row="1" column="5">
+ <widget class="QSlider" name="DecayS3">
+ <property name="minimum">
+ <number>0</number>
+ </property>
+ <property name="maximum">
+ <number>255</number>
+ </property>
+ <property name="pageStep">
+ <number>1</number>
+ </property>
+ <property name="orientation">
+ <enum>Qt::Horizontal</enum>
+ </property>
+ </widget>
+ </item>
+ <item row="2" column="5">
+ <widget class="QSlider" name="SustainS3">
+ <property name="minimum">
+ <number>0</number>
+ </property>
+ <property name="maximum">
+ <number>255</number>
+ </property>
+ <property name="pageStep">
+ <number>1</number>
+ </property>
+ <property name="orientation">
+ <enum>Qt::Horizontal</enum>
+ </property>
+ </widget>
+ </item>
+ <item row="3" column="5">
+ <widget class="QSlider" name="ReleaseS3">
+ <property name="minimum">
+ <number>0</number>
+ </property>
+ <property name="maximum">
+ <number>255</number>
+ </property>
+ <property name="pageStep">
+ <number>1</number>
+ </property>
+ <property name="orientation">
+ <enum>Qt::Horizontal</enum>
+ </property>
+ </widget>
+ </item>
+ </layout>
+ </widget>
+ </item>
+ <item row="0" column="2">
+ <widget class="QGroupBox" name="GroupBox5_3">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="maximumSize">
+ <size>
+ <width>200</width>
+ <height>32767</height>
+ </size>
+ </property>
+ <property name="title">
+ <string>Presets</string>
+ </property>
+ <layout class="QGridLayout">
+ <property name="margin">
+ <number>6</number>
+ </property>
+ <property name="spacing">
+ <number>2</number>
+ </property>
+ <item row="0" column="0">
+ <widget class="QListWidget" name="presetList">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="MinimumExpanding" vsizetype="Expanding">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="maximumSize">
+ <size>
+ <width>32767</width>
+ <height>32767</height>
+ </size>
+ </property>
+ </widget>
+ </item>
+ <item row="1" column="0">
+ <widget class="QLabel" name="fileName">
+ <property name="text">
+ <string/>
+ </property>
+ <property name="wordWrap">
+ <bool>false</bool>
+ </property>
+ </widget>
+ </item>
+ <item row="2" column="0">
+ <widget class="QLineEdit" name="presetNameEdit">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ </widget>
+ </item>
+ <item row="3" column="0">
+ <layout class="QHBoxLayout">
+ <property name="spacing">
+ <number>0</number>
+ </property>
+ <property name="margin">
+ <number>0</number>
+ </property>
+ <item>
+ <widget class="QToolButton" name="presetSet">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="toolTip">
+ <string/>
+ </property>
+ <property name="text">
+ <string>Set</string>
+ </property>
+ </widget>
+ </item>
+ <item>
+ <widget class="QToolButton" name="loadPresets">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="toolTip">
+ <string>load preset list</string>
+ </property>
+ <property name="text">
+ <string/>
+ </property>
+ <property name="icon">
+ <iconset>
+ <normaloff>image0</normaloff>image0</iconset>
+ </property>
+ </widget>
+ </item>
+ <item>
+ <widget class="QToolButton" name="savePresetsToFile">
+ <property name="toolTip">
+ <string>save preset list</string>
+ </property>
+ <property name="text">
+ <string/>
+ </property>
+ <property name="icon">
+ <iconset>
+ <normaloff>image1</normaloff>image1</iconset>
+ </property>
+ </widget>
+ </item>
+ <item>
+ <widget class="QToolButton" name="savePresets">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="caption">
- <string>Virtual Analogue for MusE</string>
- </property>
- <grid>
- <property name="name">
- <cstring>unnamed</cstring>
+ </sizepolicy>
+ </property>
+ <property name="toolTip">
+ <string>save preset list to a new file</string>
+ </property>
+ <property name="text">
+ <string/>
+ </property>
+ <property name="icon">
+ <iconset>
+ <normaloff>image2</normaloff>image2</iconset>
+ </property>
+ </widget>
+ </item>
+ <item>
+ <widget class="QToolButton" name="deletePreset">
+ <property name="toolTip">
+ <string>delete preset</string>
+ </property>
+ <property name="text">
+ <string/>
+ </property>
+ <property name="icon">
+ <iconset>
+ <normaloff>image3</normaloff>image3</iconset>
+ </property>
+ </widget>
+ </item>
+ <item>
+ <spacer name="Spacer2">
+ <property name="orientation">
+ <enum>Qt::Horizontal</enum>
+ </property>
+ <property name="sizeType">
+ <enum>QSizePolicy::Expanding</enum>
+ </property>
+ <property name="sizeHint" stdset="0">
+ <size>
+ <width>20</width>
+ <height>20</height>
+ </size>
+ </property>
+ </spacer>
+ </item>
+ </layout>
+ </item>
+ </layout>
+ </widget>
+ </item>
+ <item row="0" column="0">
+ <widget class="QGroupBox" name="GroupBox5">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Expanding" vsizetype="Preferred">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="title">
+ <string>DCO 1</string>
+ </property>
+ <layout class="QGridLayout">
+ <property name="margin">
+ <number>6</number>
+ </property>
+ <property name="spacing">
+ <number>2</number>
+ </property>
+ <item row="1" column="0">
+ <widget class="QLabel" name="TextLabel3">
+ <property name="text">
+ <string>Pitch</string>
</property>
- <property name="margin">
- <number>11</number>
+ <property name="wordWrap">
+ <bool>false</bool>
</property>
- <property name="spacing">
- <number>6</number>
- </property>
- <widget class="QGroupBox" row="1" column="0" rowspan="1" colspan="2">
- <property name="name">
- <cstring>GroupBox11</cstring>
- </property>
- <property name="title">
- <string>LFO</string>
- </property>
- <hbox>
- <property name="name">
- <cstring>unnamed</cstring>
- </property>
- <property name="margin">
- <number>6</number>
- </property>
- <property name="spacing">
- <number>2</number>
- </property>
- <widget class="QLabel">
- <property name="name">
- <cstring>TextLabel3_5</cstring>
- </property>
- <property name="text">
- <string>Freq</string>
- </property>
- </widget>
- <widget class="QSlider">
- <property name="name">
- <cstring>FreqS</cstring>
- </property>
- <property name="minValue">
- <number>0</number>
- </property>
- <property name="maxValue">
- <number>255</number>
- </property>
- <property name="pageStep">
- <number>1</number>
- </property>
- <property name="orientation">
- <enum>Horizontal</enum>
- </property>
- </widget>
- <widget class="QLCDNumber">
- <property name="name">
- <cstring>LCDNumber1_5</cstring>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>5</hsizetype>
- <vsizetype>1</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="paletteBackgroundColor">
- <color>
- <red>255</red>
- <green>255</green>
- <blue>255</blue>
- </color>
- </property>
- <property name="numDigits">
- <number>3</number>
- </property>
- <property name="segmentStyle">
- <enum>Flat</enum>
- </property>
- </widget>
- <widget class="QLabel">
- <property name="name">
- <cstring>TextLabel1_2_2</cstring>
- </property>
- <property name="text">
- <string>Waveform</string>
- </property>
- </widget>
- <widget class="QComboBox">
- <item>
- <property name="text">
- <string>Sine</string>
- </property>
- </item>
- <item>
- <property name="text">
- <string>Pulse</string>
- </property>
- </item>
- <item>
- <property name="text">
- <string>Saw</string>
- </property>
- </item>
- <item>
- <property name="text">
- <string>Triangle</string>
- </property>
- </item>
- <property name="name">
- <cstring>Waveform2_2</cstring>
- </property>
- </widget>
- </hbox>
- </widget>
- <widget class="QGroupBox" row="2" column="0" rowspan="1" colspan="2">
- <property name="name">
- <cstring>GroupBox12</cstring>
- </property>
- <property name="title">
- <string>Filter</string>
- </property>
- <grid>
- <property name="name">
- <cstring>unnamed</cstring>
- </property>
- <property name="margin">
- <number>6</number>
- </property>
- <property name="spacing">
- <number>2</number>
- </property>
- <widget class="QLabel" row="0" column="0">
- <property name="name">
- <cstring>TextLabel3_5_3</cstring>
- </property>
- <property name="text">
- <string>EnvMod</string>
- </property>
- </widget>
- <widget class="QLabel" row="0" column="4">
- <property name="name">
- <cstring>TextLabel3_3_2_5_2</cstring>
- </property>
- <property name="text">
- <string>Attack</string>
- </property>
- </widget>
- <widget class="QLabel" row="1" column="4">
- <property name="name">
- <cstring>TextLabel3_3_2_2_2_2</cstring>
- </property>
- <property name="text">
- <string>Decay</string>
- </property>
- </widget>
- <widget class="QLabel" row="2" column="4">
- <property name="name">
- <cstring>TextLabel3_3_2_3_2_2</cstring>
- </property>
- <property name="text">
- <string>Sustain</string>
- </property>
- </widget>
- <widget class="QLabel" row="3" column="4">
- <property name="name">
- <cstring>TextLabel3_3_2_4_2_2</cstring>
- </property>
- <property name="text">
- <string>Release</string>
- </property>
- </widget>
- <widget class="QLCDNumber" row="0" column="3">
- <property name="name">
- <cstring>LCDNumber1_5_3</cstring>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>5</hsizetype>
- <vsizetype>1</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="paletteBackgroundColor">
- <color>
- <red>255</red>
- <green>255</green>
- <blue>255</blue>
- </color>
- </property>
- <property name="numDigits">
- <number>3</number>
- </property>
- <property name="segmentStyle">
- <enum>Flat</enum>
- </property>
- </widget>
- <widget class="QLCDNumber" row="0" column="6">
- <property name="name">
- <cstring>LCDNumber1_3_2_5_2</cstring>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>5</hsizetype>
- <vsizetype>1</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="paletteBackgroundColor">
- <color>
- <red>255</red>
- <green>255</green>
- <blue>255</blue>
- </color>
- </property>
- <property name="numDigits">
- <number>3</number>
- </property>
- <property name="segmentStyle">
- <enum>Flat</enum>
- </property>
- </widget>
- <widget class="QLCDNumber" row="1" column="6">
- <property name="name">
- <cstring>LCDNumber1_3_2_2_2_2</cstring>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>5</hsizetype>
- <vsizetype>1</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="paletteBackgroundColor">
- <color>
- <red>255</red>
- <green>255</green>
- <blue>255</blue>
- </color>
- </property>
- <property name="numDigits">
- <number>3</number>
- </property>
- <property name="segmentStyle">
- <enum>Flat</enum>
- </property>
- </widget>
- <widget class="QLCDNumber" row="2" column="6">
- <property name="name">
- <cstring>LCDNumber1_3_2_3_2_2</cstring>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>5</hsizetype>
- <vsizetype>1</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="paletteBackgroundColor">
- <color>
- <red>255</red>
- <green>255</green>
- <blue>255</blue>
- </color>
- </property>
- <property name="numDigits">
- <number>3</number>
- </property>
- <property name="segmentStyle">
- <enum>Flat</enum>
- </property>
- </widget>
- <widget class="QLCDNumber" row="3" column="6">
- <property name="name">
- <cstring>LCDNumber1_3_2_4_2_2</cstring>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>5</hsizetype>
- <vsizetype>1</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="paletteBackgroundColor">
- <color>
- <red>255</red>
- <green>255</green>
- <blue>255</blue>
- </color>
- </property>
- <property name="numDigits">
- <number>3</number>
- </property>
- <property name="segmentStyle">
- <enum>Flat</enum>
- </property>
- </widget>
- <widget class="QLCDNumber" row="1" column="3">
- <property name="name">
- <cstring>LCDNumber1_5_5</cstring>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>5</hsizetype>
- <vsizetype>1</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="paletteBackgroundColor">
- <color>
- <red>255</red>
- <green>255</green>
- <blue>255</blue>
- </color>
- </property>
- <property name="numDigits">
- <number>3</number>
- </property>
- <property name="segmentStyle">
- <enum>Flat</enum>
- </property>
- </widget>
- <widget class="QLabel" row="2" column="0">
- <property name="name">
- <cstring>TextLabel1_3</cstring>
- </property>
- <property name="text">
- <string>Cutoff</string>
- </property>
- </widget>
- <widget class="QLabel" row="1" column="0">
- <property name="name">
- <cstring>TextLabel3_5_5</cstring>
- </property>
- <property name="text">
- <string>Resonance</string>
- </property>
- </widget>
- <widget class="QCheckBox" row="3" column="0" rowspan="1" colspan="2">
- <property name="name">
- <cstring>FilterInvert</cstring>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>3</hsizetype>
- <vsizetype>0</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="text">
- <string>Invert</string>
- </property>
- </widget>
- <widget class="QCheckBox" row="3" column="2" rowspan="1" colspan="2">
- <property name="name">
- <cstring>KeyTrack</cstring>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>7</hsizetype>
- <vsizetype>0</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="text">
- <string>KeyTrack</string>
- </property>
- </widget>
- <widget class="QLCDNumber" row="2" column="3">
- <property name="name">
- <cstring>LCDNumber1_5_5_2</cstring>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>5</hsizetype>
- <vsizetype>1</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="paletteBackgroundColor">
- <color>
- <red>255</red>
- <green>255</green>
- <blue>255</blue>
- </color>
- </property>
- <property name="numDigits">
- <number>3</number>
- </property>
- <property name="segmentStyle">
- <enum>Flat</enum>
- </property>
- </widget>
- <widget class="QSlider" row="0" column="1" rowspan="1" colspan="2">
- <property name="name">
- <cstring>EnvModS</cstring>
- </property>
- <property name="minValue">
- <number>0</number>
- </property>
- <property name="maxValue">
- <number>255</number>
- </property>
- <property name="pageStep">
- <number>1</number>
- </property>
- <property name="orientation">
- <enum>Horizontal</enum>
- </property>
- </widget>
- <widget class="QSlider" row="1" column="1" rowspan="1" colspan="2">
- <property name="name">
- <cstring>ResS</cstring>
- </property>
- <property name="minValue">
- <number>0</number>
- </property>
- <property name="maxValue">
- <number>255</number>
- </property>
- <property name="pageStep">
- <number>1</number>
- </property>
- <property name="orientation">
- <enum>Horizontal</enum>
- </property>
- </widget>
- <widget class="QSlider" row="2" column="1" rowspan="1" colspan="2">
- <property name="name">
- <cstring>CutoffS</cstring>
- </property>
- <property name="maxValue">
- <number>255</number>
- </property>
- <property name="pageStep">
- <number>1</number>
- </property>
- <property name="orientation">
- <enum>Horizontal</enum>
- </property>
- <property name="tickmarks">
- <enum>NoMarks</enum>
- </property>
- <property name="tickInterval">
- <number>25</number>
- </property>
- </widget>
- <widget class="QSlider" row="0" column="5">
- <property name="name">
- <cstring>AttackS3</cstring>
- </property>
- <property name="minValue">
- <number>0</number>
- </property>
- <property name="maxValue">
- <number>255</number>
- </property>
- <property name="pageStep">
- <number>1</number>
- </property>
- <property name="orientation">
- <enum>Horizontal</enum>
- </property>
- </widget>
- <widget class="QSlider" row="1" column="5">
- <property name="name">
- <cstring>DecayS3</cstring>
- </property>
- <property name="minValue">
- <number>0</number>
- </property>
- <property name="maxValue">
- <number>255</number>
- </property>
- <property name="pageStep">
- <number>1</number>
- </property>
- <property name="orientation">
- <enum>Horizontal</enum>
- </property>
- </widget>
- <widget class="QSlider" row="2" column="5">
- <property name="name">
- <cstring>SustainS3</cstring>
- </property>
- <property name="minValue">
- <number>0</number>
- </property>
- <property name="maxValue">
- <number>255</number>
- </property>
- <property name="pageStep">
- <number>1</number>
- </property>
- <property name="orientation">
- <enum>Horizontal</enum>
- </property>
- </widget>
- <widget class="QSlider" row="3" column="5">
- <property name="name">
- <cstring>ReleaseS3</cstring>
- </property>
- <property name="minValue">
- <number>0</number>
- </property>
- <property name="maxValue">
- <number>255</number>
- </property>
- <property name="pageStep">
- <number>1</number>
- </property>
- <property name="orientation">
- <enum>Horizontal</enum>
- </property>
- </widget>
- </grid>
- </widget>
- <widget class="QGroupBox" row="0" column="2">
- <property name="name">
- <cstring>GroupBox5_3</cstring>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>5</hsizetype>
- <vsizetype>5</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="maximumSize">
- <size>
- <width>200</width>
- <height>32767</height>
- </size>
- </property>
- <property name="title">
- <string>Presets</string>
- </property>
- <grid>
- <property name="name">
- <cstring>unnamed</cstring>
- </property>
- <property name="margin">
- <number>6</number>
- </property>
- <property name="spacing">
- <number>2</number>
- </property>
- <widget class="QListBox" row="0" column="0">
- <property name="name">
- <cstring>presetList</cstring>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>3</hsizetype>
- <vsizetype>7</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="maximumSize">
- <size>
- <width>32767</width>
- <height>32767</height>
- </size>
- </property>
- <property name="paletteBackgroundColor">
- <color>
- <red>189</red>
- <green>202</green>
- <blue>255</blue>
- </color>
- </property>
- </widget>
- <widget class="QLabel" row="1" column="0">
- <property name="name">
- <cstring>fileName</cstring>
- </property>
- <property name="text">
- <string></string>
- </property>
- </widget>
- <widget class="QLineEdit" row="2" column="0">
- <property name="name">
- <cstring>presetNameEdit</cstring>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>3</hsizetype>
- <vsizetype>0</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="paletteBackgroundColor">
- <color>
- <red>189</red>
- <green>202</green>
- <blue>255</blue>
- </color>
- </property>
- </widget>
- <widget class="QLayoutWidget" row="3" column="0">
- <property name="name">
- <cstring>Layout3</cstring>
- </property>
- <hbox>
- <property name="name">
- <cstring>unnamed</cstring>
- </property>
- <property name="margin">
- <number>0</number>
- </property>
- <property name="spacing">
- <number>0</number>
- </property>
- <widget class="QToolButton">
- <property name="name">
- <cstring>presetSet</cstring>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>5</hsizetype>
- <vsizetype>5</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="text">
- <string>Set</string>
- </property>
- <property name="toolTip" stdset="0">
- <string></string>
- </property>
- </widget>
- <widget class="QToolButton">
- <property name="name">
- <cstring>loadPresets</cstring>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>5</hsizetype>
- <vsizetype>5</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="text">
- <string></string>
- </property>
- <property name="iconSet">
- <iconset>image0</iconset>
- </property>
- <property name="toolTip" stdset="0">
- <string>load preset list</string>
- </property>
- </widget>
- <widget class="QToolButton">
- <property name="name">
- <cstring>savePresetsToFile</cstring>
- </property>
- <property name="text">
- <string></string>
- </property>
- <property name="iconSet">
- <iconset>image1</iconset>
- </property>
- <property name="toolTip" stdset="0">
- <string>save preset list</string>
- </property>
- </widget>
- <widget class="QToolButton">
- <property name="name">
- <cstring>savePresets</cstring>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>5</hsizetype>
- <vsizetype>5</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="text">
- <string></string>
- </property>
- <property name="iconSet">
- <iconset>image2</iconset>
- </property>
- <property name="toolTip" stdset="0">
- <string>save preset list to a new file</string>
- </property>
- </widget>
- <widget class="QToolButton">
- <property name="name">
- <cstring>deletePreset</cstring>
- </property>
- <property name="text">
- <string></string>
- </property>
- <property name="iconSet">
- <iconset>image3</iconset>
- </property>
- <property name="toolTip" stdset="0">
- <string>delete preset</string>
- </property>
- </widget>
- <spacer>
- <property name="name">
- <cstring>Spacer2</cstring>
- </property>
- <property name="orientation">
- <enum>Horizontal</enum>
- </property>
- <property name="sizeType">
- <enum>Expanding</enum>
- </property>
- <property name="sizeHint">
- <size>
- <width>20</width>
- <height>20</height>
- </size>
- </property>
- </spacer>
- </hbox>
- </widget>
- </grid>
- </widget>
- <widget class="QGroupBox" row="0" column="0">
- <property name="name">
- <cstring>GroupBox5</cstring>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>7</hsizetype>
- <vsizetype>5</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="title">
- <string>DCO 1</string>
- </property>
- <grid>
- <property name="name">
- <cstring>unnamed</cstring>
- </property>
- <property name="margin">
- <number>6</number>
- </property>
- <property name="spacing">
- <number>2</number>
- </property>
- <widget class="QLabel" row="1" column="0">
- <property name="name">
- <cstring>TextLabel3</cstring>
- </property>
- <property name="text">
- <string>Pitch</string>
- </property>
- </widget>
- <widget class="QLCDNumber" row="1" column="2">
- <property name="name">
- <cstring>LCDNumber1</cstring>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>5</hsizetype>
- <vsizetype>1</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="minimumSize">
- <size>
- <width>50</width>
- <height>0</height>
- </size>
- </property>
- <property name="paletteBackgroundColor">
- <color>
- <red>255</red>
- <green>255</green>
- <blue>255</blue>
- </color>
- </property>
- <property name="numDigits">
- <number>3</number>
- </property>
- <property name="segmentStyle">
- <enum>Flat</enum>
- </property>
- </widget>
- <widget class="QLabel" row="2" column="0">
- <property name="name">
- <cstring>TextLabel1_4</cstring>
- </property>
- <property name="text">
- <string>Detune</string>
- </property>
- </widget>
- <widget class="QLCDNumber" row="2" column="2">
- <property name="name">
- <cstring>LCDNumber1_6</cstring>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>5</hsizetype>
- <vsizetype>1</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="paletteBackgroundColor">
- <color>
- <red>255</red>
- <green>255</green>
- <blue>255</blue>
- </color>
- </property>
- <property name="numDigits">
- <number>3</number>
- </property>
- <property name="segmentStyle">
- <enum>Flat</enum>
- </property>
- </widget>
- <widget class="QSlider" row="2" column="1">
- <property name="name">
- <cstring>DetuneS</cstring>
- </property>
- <property name="minValue">
- <number>-50</number>
- </property>
- <property name="maxValue">
- <number>50</number>
- </property>
- <property name="orientation">
- <enum>Horizontal</enum>
- </property>
- </widget>
- <widget class="QSlider" row="1" column="1">
- <property name="name">
- <cstring>PitchModS</cstring>
- </property>
- <property name="minimumSize">
- <size>
- <width>100</width>
- <height>0</height>
- </size>
- </property>
- <property name="minValue">
- <number>-24</number>
- </property>
- <property name="maxValue">
- <number>24</number>
- </property>
- <property name="orientation">
- <enum>Horizontal</enum>
- </property>
- </widget>
- <widget class="QLCDNumber" row="7" column="2">
- <property name="name">
- <cstring>LCDNumber1_3_2_2</cstring>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>5</hsizetype>
- <vsizetype>1</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="paletteBackgroundColor">
- <color>
- <red>255</red>
- <green>255</green>
- <blue>255</blue>
- </color>
- </property>
- <property name="numDigits">
- <number>3</number>
- </property>
- <property name="segmentStyle">
- <enum>Flat</enum>
- </property>
- </widget>
- <widget class="QLCDNumber" row="5" column="2">
- <property name="name">
- <cstring>LCDNumber1_3</cstring>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>5</hsizetype>
- <vsizetype>1</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="paletteBackgroundColor">
- <color>
- <red>255</red>
- <green>255</green>
- <blue>255</blue>
- </color>
- </property>
- <property name="numDigits">
- <number>3</number>
- </property>
- <property name="segmentStyle">
- <enum>Flat</enum>
- </property>
- </widget>
- <widget class="QLCDNumber" row="6" column="2">
- <property name="name">
- <cstring>LCDNumber1_3_2</cstring>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>5</hsizetype>
- <vsizetype>1</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="paletteBackgroundColor">
- <color>
- <red>255</red>
- <green>255</green>
- <blue>255</blue>
- </color>
- </property>
- <property name="numDigits">
- <number>3</number>
- </property>
- <property name="segmentStyle">
- <enum>Flat</enum>
- </property>
- </widget>
- <widget class="QLabel" row="5" column="0">
- <property name="name">
- <cstring>TextLabel3_3</cstring>
- </property>
- <property name="text">
- <string>PWM</string>
- </property>
- </widget>
- <widget class="QLabel" row="7" column="0">
- <property name="name">
- <cstring>TextLabel3_3_2_2</cstring>
- </property>
- <property name="text">
- <string>Decay</string>
- </property>
- </widget>
- <widget class="QLCDNumber" row="9" column="2">
- <property name="name">
- <cstring>LCDNumber1_3_2_4</cstring>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>5</hsizetype>
- <vsizetype>1</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="paletteBackgroundColor">
- <color>
- <red>255</red>
- <green>255</green>
- <blue>255</blue>
- </color>
- </property>
- <property name="numDigits">
- <number>3</number>
- </property>
- <property name="segmentStyle">
- <enum>Flat</enum>
- </property>
- </widget>
- <widget class="QLCDNumber" row="8" column="2">
- <property name="name">
- <cstring>LCDNumber1_3_2_3</cstring>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>5</hsizetype>
- <vsizetype>1</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="paletteBackgroundColor">
- <color>
- <red>255</red>
- <green>255</green>
- <blue>255</blue>
- </color>
- </property>
- <property name="numDigits">
- <number>3</number>
- </property>
- <property name="segmentStyle">
- <enum>Flat</enum>
- </property>
- </widget>
- <widget class="QLabel" row="8" column="0">
- <property name="name">
- <cstring>TextLabel3_3_2_3</cstring>
- </property>
- <property name="text">
- <string>Sustain</string>
- </property>
- </widget>
- <widget class="QLabel" row="9" column="0">
- <property name="name">
- <cstring>TextLabel3_3_2_4</cstring>
- </property>
- <property name="text">
- <string>Release</string>
- </property>
- </widget>
- <widget class="QLabel" row="6" column="0">
- <property name="name">
- <cstring>TextLabel3_3_2</cstring>
- </property>
- <property name="text">
- <string>Attack</string>
- </property>
- </widget>
- <widget class="QLabel" row="3" column="0">
- <property name="name">
- <cstring>TextLabel3_2</cstring>
- </property>
- <property name="text">
- <string>FM</string>
- </property>
- </widget>
- <widget class="QLCDNumber" row="3" column="2">
- <property name="name">
- <cstring>LCDNumber1_2</cstring>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>5</hsizetype>
- <vsizetype>1</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="paletteBackgroundColor">
- <color>
- <red>255</red>
- <green>255</green>
- <blue>255</blue>
- </color>
- </property>
- <property name="numDigits">
- <number>3</number>
- </property>
- <property name="segmentStyle">
- <enum>Flat</enum>
- </property>
- </widget>
- <widget class="QLabel" row="4" column="0">
- <property name="name">
- <cstring>TextLabel3_2_3</cstring>
- </property>
- <property name="text">
- <string>PW</string>
- </property>
- </widget>
- <widget class="QLCDNumber" row="4" column="2">
- <property name="name">
- <cstring>LCDNumber1_2_3</cstring>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>5</hsizetype>
- <vsizetype>1</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="paletteBackgroundColor">
- <color>
- <red>255</red>
- <green>255</green>
- <blue>255</blue>
- </color>
- </property>
- <property name="numDigits">
- <number>3</number>
- </property>
- <property name="segmentStyle">
- <enum>Flat</enum>
- </property>
- </widget>
- <widget class="QSlider" row="3" column="1">
- <property name="name">
- <cstring>FMS</cstring>
- </property>
- <property name="minValue">
- <number>0</number>
- </property>
- <property name="maxValue">
- <number>255</number>
- </property>
- <property name="pageStep">
- <number>1</number>
- </property>
- <property name="orientation">
- <enum>Horizontal</enum>
- </property>
- </widget>
- <widget class="QSlider" row="4" column="1">
- <property name="name">
- <cstring>PWS</cstring>
- </property>
- <property name="minValue">
- <number>0</number>
- </property>
- <property name="maxValue">
- <number>255</number>
- </property>
- <property name="pageStep">
- <number>1</number>
- </property>
- <property name="orientation">
- <enum>Horizontal</enum>
- </property>
- </widget>
- <widget class="QSlider" row="5" column="1">
- <property name="name">
- <cstring>PWMS</cstring>
- </property>
- <property name="minValue">
- <number>0</number>
- </property>
- <property name="maxValue">
- <number>255</number>
- </property>
- <property name="pageStep">
- <number>1</number>
- </property>
- <property name="orientation">
- <enum>Horizontal</enum>
- </property>
- </widget>
- <widget class="QSlider" row="6" column="1">
- <property name="name">
- <cstring>AttackS</cstring>
- </property>
- <property name="minValue">
- <number>0</number>
- </property>
- <property name="maxValue">
- <number>255</number>
- </property>
- <property name="pageStep">
- <number>1</number>
- </property>
- <property name="orientation">
- <enum>Horizontal</enum>
- </property>
- </widget>
- <widget class="QSlider" row="7" column="1">
- <property name="name">
- <cstring>DecayS</cstring>
- </property>
- <property name="minValue">
- <number>0</number>
- </property>
- <property name="maxValue">
- <number>255</number>
- </property>
- <property name="pageStep">
- <number>1</number>
- </property>
- <property name="orientation">
- <enum>Horizontal</enum>
- </property>
- </widget>
- <widget class="QSlider" row="8" column="1">
- <property name="name">
- <cstring>SustainS</cstring>
- </property>
- <property name="minValue">
- <number>0</number>
- </property>
- <property name="maxValue">
- <number>255</number>
- </property>
- <property name="pageStep">
- <number>1</number>
- </property>
- <property name="orientation">
- <enum>Horizontal</enum>
- </property>
- </widget>
- <widget class="QSlider" row="9" column="1">
- <property name="name">
- <cstring>ReleaseS</cstring>
- </property>
- <property name="minValue">
- <number>0</number>
- </property>
- <property name="maxValue">
- <number>255</number>
- </property>
- <property name="pageStep">
- <number>1</number>
- </property>
- <property name="orientation">
- <enum>Horizontal</enum>
- </property>
- </widget>
- <widget class="QLabel" row="0" column="0">
- <property name="name">
- <cstring>TextLabel1</cstring>
- </property>
- <property name="text">
- <string>Waveform</string>
- </property>
- </widget>
- <widget class="QComboBox" row="0" column="1" rowspan="1" colspan="2">
- <item>
- <property name="text">
- <string>Sine</string>
- </property>
- </item>
- <item>
- <property name="text">
- <string>Pulse</string>
- </property>
- </item>
- <item>
- <property name="text">
- <string>Saw</string>
- </property>
- </item>
- <item>
- <property name="text">
- <string>Triangle</string>
- </property>
- </item>
- <property name="name">
- <cstring>Waveform</cstring>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>3</hsizetype>
- <vsizetype>0</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- </widget>
- </grid>
- </widget>
- <widget class="QGroupBox" row="0" column="1">
- <property name="name">
- <cstring>GroupBox5_2</cstring>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>7</hsizetype>
- <vsizetype>5</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="title">
- <string>DCO 2</string>
- </property>
- <grid>
- <property name="name">
- <cstring>unnamed</cstring>
- </property>
- <property name="margin">
- <number>6</number>
- </property>
- <property name="spacing">
- <number>2</number>
- </property>
- <widget class="QLCDNumber" row="1" column="3">
- <property name="name">
- <cstring>LCDNumber1_4</cstring>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>5</hsizetype>
- <vsizetype>1</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="minimumSize">
- <size>
- <width>50</width>
- <height>0</height>
- </size>
- </property>
- <property name="paletteBackgroundColor">
- <color>
- <red>255</red>
- <green>255</green>
- <blue>255</blue>
- </color>
- </property>
- <property name="numDigits">
- <number>3</number>
- </property>
- <property name="segmentStyle">
- <enum>Flat</enum>
- </property>
- </widget>
- <widget class="QSlider" row="1" column="1" rowspan="1" colspan="2">
- <property name="name">
- <cstring>PitchModS2</cstring>
- </property>
- <property name="minimumSize">
- <size>
- <width>100</width>
- <height>0</height>
- </size>
- </property>
- <property name="minValue">
- <number>-24</number>
- </property>
- <property name="maxValue">
- <number>24</number>
- </property>
- <property name="orientation">
- <enum>Horizontal</enum>
- </property>
- </widget>
- <widget class="QLabel" row="3" column="0">
- <property name="name">
- <cstring>TextLabel3_2_2</cstring>
- </property>
- <property name="text">
- <string>FM</string>
- </property>
- </widget>
- <widget class="QLCDNumber" row="3" column="3">
- <property name="name">
- <cstring>LCDNumber1_2_2</cstring>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>5</hsizetype>
- <vsizetype>1</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="paletteBackgroundColor">
- <color>
- <red>255</red>
- <green>255</green>
- <blue>255</blue>
- </color>
- </property>
- <property name="numDigits">
- <number>3</number>
- </property>
- <property name="segmentStyle">
- <enum>Flat</enum>
- </property>
- </widget>
- <widget class="QLabel" row="2" column="0">
- <property name="name">
- <cstring>TextLabel1_4_2</cstring>
- </property>
- <property name="text">
- <string>Detune</string>
- </property>
- </widget>
- <widget class="QLCDNumber" row="2" column="3">
- <property name="name">
- <cstring>LCDNumber1_6_2</cstring>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>5</hsizetype>
- <vsizetype>1</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="paletteBackgroundColor">
- <color>
- <red>255</red>
- <green>255</green>
- <blue>255</blue>
- </color>
- </property>
- <property name="numDigits">
- <number>3</number>
- </property>
- <property name="segmentStyle">
- <enum>Flat</enum>
- </property>
- </widget>
- <widget class="QLabel" row="1" column="0">
- <property name="name">
- <cstring>TextLabel3_4</cstring>
- </property>
- <property name="text">
- <string>Pitch</string>
- </property>
- </widget>
- <widget class="QSlider" row="2" column="1" rowspan="1" colspan="2">
- <property name="name">
- <cstring>DetuneS2</cstring>
- </property>
- <property name="minValue">
- <number>-50</number>
- </property>
- <property name="maxValue">
- <number>50</number>
- </property>
- <property name="orientation">
- <enum>Horizontal</enum>
- </property>
- </widget>
- <widget class="QLabel" row="0" column="0">
- <property name="name">
- <cstring>TextLabel1_2</cstring>
- </property>
- <property name="text">
- <string>Waveform</string>
- </property>
- </widget>
- <widget class="QComboBox" row="0" column="1">
- <item>
- <property name="text">
- <string>Sine</string>
- </property>
- </item>
- <item>
- <property name="text">
- <string>Pulse</string>
- </property>
- </item>
- <item>
- <property name="text">
- <string>Saw</string>
- </property>
- </item>
- <item>
- <property name="text">
- <string>Triangle</string>
- </property>
- </item>
- <property name="name">
- <cstring>Waveform2</cstring>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>3</hsizetype>
- <vsizetype>0</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- </widget>
- <widget class="QLabel" row="9" column="0">
- <property name="name">
- <cstring>TextLabel3_3_2_4_2</cstring>
- </property>
- <property name="text">
- <string>Release</string>
- </property>
- </widget>
- <widget class="QLabel" row="5" column="0">
- <property name="name">
- <cstring>TextLabel3_3_3</cstring>
- </property>
- <property name="text">
- <string>PWM</string>
- </property>
- </widget>
- <widget class="QLCDNumber" row="6" column="3">
- <property name="name">
- <cstring>LCDNumber1_3_2_5</cstring>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>5</hsizetype>
- <vsizetype>1</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="paletteBackgroundColor">
- <color>
- <red>255</red>
- <green>255</green>
- <blue>255</blue>
- </color>
- </property>
- <property name="numDigits">
- <number>3</number>
- </property>
- <property name="segmentStyle">
- <enum>Flat</enum>
- </property>
- </widget>
- <widget class="QLabel" row="6" column="0">
- <property name="name">
- <cstring>TextLabel3_3_2_5</cstring>
- </property>
- <property name="text">
- <string>Attack</string>
- </property>
- </widget>
- <widget class="QLCDNumber" row="8" column="3">
- <property name="name">
- <cstring>LCDNumber1_3_2_3_2</cstring>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>5</hsizetype>
- <vsizetype>1</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="paletteBackgroundColor">
- <color>
- <red>255</red>
- <green>255</green>
- <blue>255</blue>
- </color>
- </property>
- <property name="numDigits">
- <number>3</number>
- </property>
- <property name="segmentStyle">
- <enum>Flat</enum>
- </property>
- </widget>
- <widget class="QLCDNumber" row="7" column="3">
- <property name="name">
- <cstring>LCDNumber1_3_2_2_2</cstring>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>5</hsizetype>
- <vsizetype>1</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="paletteBackgroundColor">
- <color>
- <red>255</red>
- <green>255</green>
- <blue>255</blue>
- </color>
- </property>
- <property name="numDigits">
- <number>3</number>
- </property>
- <property name="segmentStyle">
- <enum>Flat</enum>
- </property>
- </widget>
- <widget class="QLabel" row="7" column="0">
- <property name="name">
- <cstring>TextLabel3_3_2_2_2</cstring>
- </property>
- <property name="text">
- <string>Decay</string>
- </property>
- </widget>
- <widget class="QLCDNumber" row="9" column="3">
- <property name="name">
- <cstring>LCDNumber1_3_2_4_2</cstring>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>5</hsizetype>
- <vsizetype>1</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="paletteBackgroundColor">
- <color>
- <red>255</red>
- <green>255</green>
- <blue>255</blue>
- </color>
- </property>
- <property name="numDigits">
- <number>3</number>
- </property>
- <property name="segmentStyle">
- <enum>Flat</enum>
- </property>
- </widget>
- <widget class="QLCDNumber" row="5" column="3">
- <property name="name">
- <cstring>LCDNumber1_3_3</cstring>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>5</hsizetype>
- <vsizetype>1</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="paletteBackgroundColor">
- <color>
- <red>255</red>
- <green>255</green>
- <blue>255</blue>
- </color>
- </property>
- <property name="numDigits">
- <number>3</number>
- </property>
- <property name="segmentStyle">
- <enum>Flat</enum>
- </property>
- </widget>
- <widget class="QLabel" row="8" column="0">
- <property name="name">
- <cstring>TextLabel3_3_2_3_2</cstring>
- </property>
- <property name="text">
- <string>Sustain</string>
- </property>
- </widget>
- <widget class="QLCDNumber" row="4" column="3">
- <property name="name">
- <cstring>LCDNumber1_2_4</cstring>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>5</hsizetype>
- <vsizetype>1</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="paletteBackgroundColor">
- <color>
- <red>255</red>
- <green>255</green>
- <blue>255</blue>
- </color>
- </property>
- <property name="numDigits">
- <number>3</number>
- </property>
- <property name="segmentStyle">
- <enum>Flat</enum>
- </property>
- </widget>
- <widget class="QLabel" row="4" column="0">
- <property name="name">
- <cstring>TextLabel3_2_4</cstring>
- </property>
- <property name="text">
- <string>PW</string>
- </property>
- </widget>
- <widget class="QCheckBox" row="0" column="2" rowspan="1" colspan="2">
- <property name="name">
- <cstring>DCO2On</cstring>
- </property>
- <property name="text">
- <string>On</string>
- </property>
- </widget>
- <widget class="QSlider" row="3" column="1" rowspan="1" colspan="2">
- <property name="name">
- <cstring>FMS2</cstring>
- </property>
- <property name="minValue">
- <number>0</number>
- </property>
- <property name="maxValue">
- <number>255</number>
- </property>
- <property name="pageStep">
- <number>1</number>
- </property>
- <property name="orientation">
- <enum>Horizontal</enum>
- </property>
- </widget>
- <widget class="QSlider" row="4" column="1" rowspan="1" colspan="2">
- <property name="name">
- <cstring>PWS2</cstring>
- </property>
- <property name="minValue">
- <number>0</number>
- </property>
- <property name="maxValue">
- <number>255</number>
- </property>
- <property name="pageStep">
- <number>1</number>
- </property>
- <property name="orientation">
- <enum>Horizontal</enum>
- </property>
- </widget>
- <widget class="QSlider" row="5" column="1" rowspan="1" colspan="2">
- <property name="name">
- <cstring>PWMS2</cstring>
- </property>
- <property name="minValue">
- <number>0</number>
- </property>
- <property name="maxValue">
- <number>255</number>
- </property>
- <property name="pageStep">
- <number>1</number>
- </property>
- <property name="orientation">
- <enum>Horizontal</enum>
- </property>
- </widget>
- <widget class="QSlider" row="6" column="1" rowspan="1" colspan="2">
- <property name="name">
- <cstring>AttackS2</cstring>
- </property>
- <property name="minValue">
- <number>0</number>
- </property>
- <property name="maxValue">
- <number>255</number>
- </property>
- <property name="pageStep">
- <number>1</number>
- </property>
- <property name="orientation">
- <enum>Horizontal</enum>
- </property>
- </widget>
- <widget class="QSlider" row="7" column="1" rowspan="1" colspan="2">
- <property name="name">
- <cstring>DecayS2</cstring>
- </property>
- <property name="minValue">
- <number>0</number>
- </property>
- <property name="maxValue">
- <number>255</number>
- </property>
- <property name="pageStep">
- <number>1</number>
- </property>
- <property name="orientation">
- <enum>Horizontal</enum>
- </property>
- </widget>
- <widget class="QSlider" row="8" column="1" rowspan="1" colspan="2">
- <property name="name">
- <cstring>SustainS2</cstring>
- </property>
- <property name="minValue">
- <number>0</number>
- </property>
- <property name="maxValue">
- <number>255</number>
- </property>
- <property name="pageStep">
- <number>1</number>
- </property>
- <property name="orientation">
- <enum>Horizontal</enum>
- </property>
- </widget>
- <widget class="QSlider" row="9" column="1" rowspan="1" colspan="2">
- <property name="name">
- <cstring>ReleaseS2</cstring>
- </property>
- <property name="minValue">
- <number>0</number>
- </property>
- <property name="maxValue">
- <number>255</number>
- </property>
- <property name="pageStep">
- <number>1</number>
- </property>
- <property name="orientation">
- <enum>Horizontal</enum>
- </property>
- </widget>
- </grid>
- </widget>
- <widget class="QLabel" row="1" column="2" rowspan="2" colspan="1">
- <property name="name">
- <cstring>TextLabel1_5</cstring>
- </property>
- <property name="text">
- <string>VAM 1.0beta3
+ </widget>
+ </item>
+ <item row="1" column="2">
+ <widget class="QLCDNumber" name="LCDNumber1">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Preferred" vsizetype="Minimum">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="minimumSize">
+ <size>
+ <width>50</width>
+ <height>0</height>
+ </size>
+ </property>
+ <property name="numDigits">
+ <number>3</number>
+ </property>
+ <property name="segmentStyle">
+ <enum>QLCDNumber::Flat</enum>
+ </property>
+ </widget>
+ </item>
+ <item row="2" column="0">
+ <widget class="QLabel" name="TextLabel1_4">
+ <property name="text">
+ <string>Detune</string>
+ </property>
+ <property name="wordWrap">
+ <bool>false</bool>
+ </property>
+ </widget>
+ </item>
+ <item row="2" column="2">
+ <widget class="QLCDNumber" name="LCDNumber1_6">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Preferred" vsizetype="Minimum">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="numDigits">
+ <number>3</number>
+ </property>
+ <property name="segmentStyle">
+ <enum>QLCDNumber::Flat</enum>
+ </property>
+ </widget>
+ </item>
+ <item row="2" column="1">
+ <widget class="QSlider" name="DetuneS">
+ <property name="minimum">
+ <number>-50</number>
+ </property>
+ <property name="maximum">
+ <number>50</number>
+ </property>
+ <property name="orientation">
+ <enum>Qt::Horizontal</enum>
+ </property>
+ </widget>
+ </item>
+ <item row="1" column="1">
+ <widget class="QSlider" name="PitchModS">
+ <property name="minimumSize">
+ <size>
+ <width>100</width>
+ <height>0</height>
+ </size>
+ </property>
+ <property name="minimum">
+ <number>-24</number>
+ </property>
+ <property name="maximum">
+ <number>24</number>
+ </property>
+ <property name="orientation">
+ <enum>Qt::Horizontal</enum>
+ </property>
+ </widget>
+ </item>
+ <item row="7" column="2">
+ <widget class="QLCDNumber" name="LCDNumber1_3_2_2">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Preferred" vsizetype="Minimum">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="numDigits">
+ <number>3</number>
+ </property>
+ <property name="segmentStyle">
+ <enum>QLCDNumber::Flat</enum>
+ </property>
+ </widget>
+ </item>
+ <item row="5" column="2">
+ <widget class="QLCDNumber" name="LCDNumber1_3">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Preferred" vsizetype="Minimum">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="numDigits">
+ <number>3</number>
+ </property>
+ <property name="segmentStyle">
+ <enum>QLCDNumber::Flat</enum>
+ </property>
+ </widget>
+ </item>
+ <item row="6" column="2">
+ <widget class="QLCDNumber" name="LCDNumber1_3_2">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Preferred" vsizetype="Minimum">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="numDigits">
+ <number>3</number>
+ </property>
+ <property name="segmentStyle">
+ <enum>QLCDNumber::Flat</enum>
+ </property>
+ </widget>
+ </item>
+ <item row="5" column="0">
+ <widget class="QLabel" name="TextLabel3_3">
+ <property name="text">
+ <string>PWM</string>
+ </property>
+ <property name="wordWrap">
+ <bool>false</bool>
+ </property>
+ </widget>
+ </item>
+ <item row="7" column="0">
+ <widget class="QLabel" name="TextLabel3_3_2_2">
+ <property name="text">
+ <string>Decay</string>
+ </property>
+ <property name="wordWrap">
+ <bool>false</bool>
+ </property>
+ </widget>
+ </item>
+ <item row="9" column="2">
+ <widget class="QLCDNumber" name="LCDNumber1_3_2_4">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Preferred" vsizetype="Minimum">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="numDigits">
+ <number>3</number>
+ </property>
+ <property name="segmentStyle">
+ <enum>QLCDNumber::Flat</enum>
+ </property>
+ </widget>
+ </item>
+ <item row="8" column="2">
+ <widget class="QLCDNumber" name="LCDNumber1_3_2_3">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Preferred" vsizetype="Minimum">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="numDigits">
+ <number>3</number>
+ </property>
+ <property name="segmentStyle">
+ <enum>QLCDNumber::Flat</enum>
+ </property>
+ </widget>
+ </item>
+ <item row="8" column="0">
+ <widget class="QLabel" name="TextLabel3_3_2_3">
+ <property name="text">
+ <string>Sustain</string>
+ </property>
+ <property name="wordWrap">
+ <bool>false</bool>
+ </property>
+ </widget>
+ </item>
+ <item row="9" column="0">
+ <widget class="QLabel" name="TextLabel3_3_2_4">
+ <property name="text">
+ <string>Release</string>
+ </property>
+ <property name="wordWrap">
+ <bool>false</bool>
+ </property>
+ </widget>
+ </item>
+ <item row="6" column="0">
+ <widget class="QLabel" name="TextLabel3_3_2">
+ <property name="text">
+ <string>Attack</string>
+ </property>
+ <property name="wordWrap">
+ <bool>false</bool>
+ </property>
+ </widget>
+ </item>
+ <item row="3" column="0">
+ <widget class="QLabel" name="TextLabel3_2">
+ <property name="text">
+ <string>FM</string>
+ </property>
+ <property name="wordWrap">
+ <bool>false</bool>
+ </property>
+ </widget>
+ </item>
+ <item row="3" column="2">
+ <widget class="QLCDNumber" name="LCDNumber1_2">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Preferred" vsizetype="Minimum">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="numDigits">
+ <number>3</number>
+ </property>
+ <property name="segmentStyle">
+ <enum>QLCDNumber::Flat</enum>
+ </property>
+ </widget>
+ </item>
+ <item row="4" column="0">
+ <widget class="QLabel" name="TextLabel3_2_3">
+ <property name="text">
+ <string>PW</string>
+ </property>
+ <property name="wordWrap">
+ <bool>false</bool>
+ </property>
+ </widget>
+ </item>
+ <item row="4" column="2">
+ <widget class="QLCDNumber" name="LCDNumber1_2_3">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Preferred" vsizetype="Minimum">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="numDigits">
+ <number>3</number>
+ </property>
+ <property name="segmentStyle">
+ <enum>QLCDNumber::Flat</enum>
+ </property>
+ </widget>
+ </item>
+ <item row="3" column="1">
+ <widget class="QSlider" name="FMS">
+ <property name="minimum">
+ <number>0</number>
+ </property>
+ <property name="maximum">
+ <number>255</number>
+ </property>
+ <property name="pageStep">
+ <number>1</number>
+ </property>
+ <property name="orientation">
+ <enum>Qt::Horizontal</enum>
+ </property>
+ </widget>
+ </item>
+ <item row="4" column="1">
+ <widget class="QSlider" name="PWS">
+ <property name="minimum">
+ <number>0</number>
+ </property>
+ <property name="maximum">
+ <number>255</number>
+ </property>
+ <property name="pageStep">
+ <number>1</number>
+ </property>
+ <property name="orientation">
+ <enum>Qt::Horizontal</enum>
+ </property>
+ </widget>
+ </item>
+ <item row="5" column="1">
+ <widget class="QSlider" name="PWMS">
+ <property name="minimum">
+ <number>0</number>
+ </property>
+ <property name="maximum">
+ <number>255</number>
+ </property>
+ <property name="pageStep">
+ <number>1</number>
+ </property>
+ <property name="orientation">
+ <enum>Qt::Horizontal</enum>
+ </property>
+ </widget>
+ </item>
+ <item row="6" column="1">
+ <widget class="QSlider" name="AttackS">
+ <property name="minimum">
+ <number>0</number>
+ </property>
+ <property name="maximum">
+ <number>255</number>
+ </property>
+ <property name="pageStep">
+ <number>1</number>
+ </property>
+ <property name="orientation">
+ <enum>Qt::Horizontal</enum>
+ </property>
+ </widget>
+ </item>
+ <item row="7" column="1">
+ <widget class="QSlider" name="DecayS">
+ <property name="minimum">
+ <number>0</number>
+ </property>
+ <property name="maximum">
+ <number>255</number>
+ </property>
+ <property name="pageStep">
+ <number>1</number>
+ </property>
+ <property name="orientation">
+ <enum>Qt::Horizontal</enum>
+ </property>
+ </widget>
+ </item>
+ <item row="8" column="1">
+ <widget class="QSlider" name="SustainS">
+ <property name="minimum">
+ <number>0</number>
+ </property>
+ <property name="maximum">
+ <number>255</number>
+ </property>
+ <property name="pageStep">
+ <number>1</number>
+ </property>
+ <property name="orientation">
+ <enum>Qt::Horizontal</enum>
+ </property>
+ </widget>
+ </item>
+ <item row="9" column="1">
+ <widget class="QSlider" name="ReleaseS">
+ <property name="minimum">
+ <number>0</number>
+ </property>
+ <property name="maximum">
+ <number>255</number>
+ </property>
+ <property name="pageStep">
+ <number>1</number>
+ </property>
+ <property name="orientation">
+ <enum>Qt::Horizontal</enum>
+ </property>
+ </widget>
+ </item>
+ <item row="0" column="0">
+ <widget class="QLabel" name="TextLabel1">
+ <property name="text">
+ <string>Waveform</string>
+ </property>
+ <property name="wordWrap">
+ <bool>false</bool>
+ </property>
+ </widget>
+ </item>
+ <item row="0" column="1" colspan="2">
+ <widget class="QComboBox" name="Waveform">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <item>
+ <property name="text">
+ <string>Sine</string>
+ </property>
+ </item>
+ <item>
+ <property name="text">
+ <string>Pulse</string>
+ </property>
+ </item>
+ <item>
+ <property name="text">
+ <string>Saw</string>
+ </property>
+ </item>
+ <item>
+ <property name="text">
+ <string>Triangle</string>
+ </property>
+ </item>
+ </widget>
+ </item>
+ </layout>
+ </widget>
+ </item>
+ <item row="0" column="1">
+ <widget class="QGroupBox" name="GroupBox5_2">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Expanding" vsizetype="Preferred">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="title">
+ <string>DCO 2</string>
+ </property>
+ <layout class="QGridLayout">
+ <property name="margin">
+ <number>6</number>
+ </property>
+ <property name="spacing">
+ <number>2</number>
+ </property>
+ <item row="1" column="3">
+ <widget class="QLCDNumber" name="LCDNumber1_4">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Preferred" vsizetype="Minimum">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="minimumSize">
+ <size>
+ <width>50</width>
+ <height>0</height>
+ </size>
+ </property>
+ <property name="numDigits">
+ <number>3</number>
+ </property>
+ <property name="segmentStyle">
+ <enum>QLCDNumber::Flat</enum>
+ </property>
+ </widget>
+ </item>
+ <item row="1" column="1" colspan="2">
+ <widget class="QSlider" name="PitchModS2">
+ <property name="minimumSize">
+ <size>
+ <width>100</width>
+ <height>0</height>
+ </size>
+ </property>
+ <property name="minimum">
+ <number>-24</number>
+ </property>
+ <property name="maximum">
+ <number>24</number>
+ </property>
+ <property name="orientation">
+ <enum>Qt::Horizontal</enum>
+ </property>
+ </widget>
+ </item>
+ <item row="3" column="0">
+ <widget class="QLabel" name="TextLabel3_2_2">
+ <property name="text">
+ <string>FM</string>
+ </property>
+ <property name="wordWrap">
+ <bool>false</bool>
+ </property>
+ </widget>
+ </item>
+ <item row="3" column="3">
+ <widget class="QLCDNumber" name="LCDNumber1_2_2">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Preferred" vsizetype="Minimum">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="numDigits">
+ <number>3</number>
+ </property>
+ <property name="segmentStyle">
+ <enum>QLCDNumber::Flat</enum>
+ </property>
+ </widget>
+ </item>
+ <item row="2" column="0">
+ <widget class="QLabel" name="TextLabel1_4_2">
+ <property name="text">
+ <string>Detune</string>
+ </property>
+ <property name="wordWrap">
+ <bool>false</bool>
+ </property>
+ </widget>
+ </item>
+ <item row="2" column="3">
+ <widget class="QLCDNumber" name="LCDNumber1_6_2">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Preferred" vsizetype="Minimum">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="numDigits">
+ <number>3</number>
+ </property>
+ <property name="segmentStyle">
+ <enum>QLCDNumber::Flat</enum>
+ </property>
+ </widget>
+ </item>
+ <item row="1" column="0">
+ <widget class="QLabel" name="TextLabel3_4">
+ <property name="text">
+ <string>Pitch</string>
+ </property>
+ <property name="wordWrap">
+ <bool>false</bool>
+ </property>
+ </widget>
+ </item>
+ <item row="2" column="1" colspan="2">
+ <widget class="QSlider" name="DetuneS2">
+ <property name="minimum">
+ <number>-50</number>
+ </property>
+ <property name="maximum">
+ <number>50</number>
+ </property>
+ <property name="orientation">
+ <enum>Qt::Horizontal</enum>
+ </property>
+ </widget>
+ </item>
+ <item row="0" column="0">
+ <widget class="QLabel" name="TextLabel1_2">
+ <property name="text">
+ <string>Waveform</string>
+ </property>
+ <property name="wordWrap">
+ <bool>false</bool>
+ </property>
+ </widget>
+ </item>
+ <item row="0" column="1">
+ <widget class="QComboBox" name="Waveform2">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <item>
+ <property name="text">
+ <string>Sine</string>
+ </property>
+ </item>
+ <item>
+ <property name="text">
+ <string>Pulse</string>
+ </property>
+ </item>
+ <item>
+ <property name="text">
+ <string>Saw</string>
+ </property>
+ </item>
+ <item>
+ <property name="text">
+ <string>Triangle</string>
+ </property>
+ </item>
+ </widget>
+ </item>
+ <item row="9" column="0">
+ <widget class="QLabel" name="TextLabel3_3_2_4_2">
+ <property name="text">
+ <string>Release</string>
+ </property>
+ <property name="wordWrap">
+ <bool>false</bool>
+ </property>
+ </widget>
+ </item>
+ <item row="5" column="0">
+ <widget class="QLabel" name="TextLabel3_3_3">
+ <property name="text">
+ <string>PWM</string>
+ </property>
+ <property name="wordWrap">
+ <bool>false</bool>
+ </property>
+ </widget>
+ </item>
+ <item row="6" column="3">
+ <widget class="QLCDNumber" name="LCDNumber1_3_2_5">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Preferred" vsizetype="Minimum">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="numDigits">
+ <number>3</number>
+ </property>
+ <property name="segmentStyle">
+ <enum>QLCDNumber::Flat</enum>
+ </property>
+ </widget>
+ </item>
+ <item row="6" column="0">
+ <widget class="QLabel" name="TextLabel3_3_2_5">
+ <property name="text">
+ <string>Attack</string>
+ </property>
+ <property name="wordWrap">
+ <bool>false</bool>
+ </property>
+ </widget>
+ </item>
+ <item row="8" column="3">
+ <widget class="QLCDNumber" name="LCDNumber1_3_2_3_2">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Preferred" vsizetype="Minimum">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="numDigits">
+ <number>3</number>
+ </property>
+ <property name="segmentStyle">
+ <enum>QLCDNumber::Flat</enum>
+ </property>
+ </widget>
+ </item>
+ <item row="7" column="3">
+ <widget class="QLCDNumber" name="LCDNumber1_3_2_2_2">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Preferred" vsizetype="Minimum">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="numDigits">
+ <number>3</number>
+ </property>
+ <property name="segmentStyle">
+ <enum>QLCDNumber::Flat</enum>
+ </property>
+ </widget>
+ </item>
+ <item row="7" column="0">
+ <widget class="QLabel" name="TextLabel3_3_2_2_2">
+ <property name="text">
+ <string>Decay</string>
+ </property>
+ <property name="wordWrap">
+ <bool>false</bool>
+ </property>
+ </widget>
+ </item>
+ <item row="9" column="3">
+ <widget class="QLCDNumber" name="LCDNumber1_3_2_4_2">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Preferred" vsizetype="Minimum">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="numDigits">
+ <number>3</number>
+ </property>
+ <property name="segmentStyle">
+ <enum>QLCDNumber::Flat</enum>
+ </property>
+ </widget>
+ </item>
+ <item row="5" column="3">
+ <widget class="QLCDNumber" name="LCDNumber1_3_3">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Preferred" vsizetype="Minimum">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="numDigits">
+ <number>3</number>
+ </property>
+ <property name="segmentStyle">
+ <enum>QLCDNumber::Flat</enum>
+ </property>
+ </widget>
+ </item>
+ <item row="8" column="0">
+ <widget class="QLabel" name="TextLabel3_3_2_3_2">
+ <property name="text">
+ <string>Sustain</string>
+ </property>
+ <property name="wordWrap">
+ <bool>false</bool>
+ </property>
+ </widget>
+ </item>
+ <item row="4" column="3">
+ <widget class="QLCDNumber" name="LCDNumber1_2_4">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Preferred" vsizetype="Minimum">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="numDigits">
+ <number>3</number>
+ </property>
+ <property name="segmentStyle">
+ <enum>QLCDNumber::Flat</enum>
+ </property>
+ </widget>
+ </item>
+ <item row="4" column="0">
+ <widget class="QLabel" name="TextLabel3_2_4">
+ <property name="text">
+ <string>PW</string>
+ </property>
+ <property name="wordWrap">
+ <bool>false</bool>
+ </property>
+ </widget>
+ </item>
+ <item row="0" column="2" colspan="2">
+ <widget class="QCheckBox" name="DCO2On">
+ <property name="text">
+ <string>On</string>
+ </property>
+ </widget>
+ </item>
+ <item row="3" column="1" colspan="2">
+ <widget class="QSlider" name="FMS2">
+ <property name="minimum">
+ <number>0</number>
+ </property>
+ <property name="maximum">
+ <number>255</number>
+ </property>
+ <property name="pageStep">
+ <number>1</number>
+ </property>
+ <property name="orientation">
+ <enum>Qt::Horizontal</enum>
+ </property>
+ </widget>
+ </item>
+ <item row="4" column="1" colspan="2">
+ <widget class="QSlider" name="PWS2">
+ <property name="minimum">
+ <number>0</number>
+ </property>
+ <property name="maximum">
+ <number>255</number>
+ </property>
+ <property name="pageStep">
+ <number>1</number>
+ </property>
+ <property name="orientation">
+ <enum>Qt::Horizontal</enum>
+ </property>
+ </widget>
+ </item>
+ <item row="5" column="1" colspan="2">
+ <widget class="QSlider" name="PWMS2">
+ <property name="minimum">
+ <number>0</number>
+ </property>
+ <property name="maximum">
+ <number>255</number>
+ </property>
+ <property name="pageStep">
+ <number>1</number>
+ </property>
+ <property name="orientation">
+ <enum>Qt::Horizontal</enum>
+ </property>
+ </widget>
+ </item>
+ <item row="6" column="1" colspan="2">
+ <widget class="QSlider" name="AttackS2">
+ <property name="minimum">
+ <number>0</number>
+ </property>
+ <property name="maximum">
+ <number>255</number>
+ </property>
+ <property name="pageStep">
+ <number>1</number>
+ </property>
+ <property name="orientation">
+ <enum>Qt::Horizontal</enum>
+ </property>
+ </widget>
+ </item>
+ <item row="7" column="1" colspan="2">
+ <widget class="QSlider" name="DecayS2">
+ <property name="minimum">
+ <number>0</number>
+ </property>
+ <property name="maximum">
+ <number>255</number>
+ </property>
+ <property name="pageStep">
+ <number>1</number>
+ </property>
+ <property name="orientation">
+ <enum>Qt::Horizontal</enum>
+ </property>
+ </widget>
+ </item>
+ <item row="8" column="1" colspan="2">
+ <widget class="QSlider" name="SustainS2">
+ <property name="minimum">
+ <number>0</number>
+ </property>
+ <property name="maximum">
+ <number>255</number>
+ </property>
+ <property name="pageStep">
+ <number>1</number>
+ </property>
+ <property name="orientation">
+ <enum>Qt::Horizontal</enum>
+ </property>
+ </widget>
+ </item>
+ <item row="9" column="1" colspan="2">
+ <widget class="QSlider" name="ReleaseS2">
+ <property name="minimum">
+ <number>0</number>
+ </property>
+ <property name="maximum">
+ <number>255</number>
+ </property>
+ <property name="pageStep">
+ <number>1</number>
+ </property>
+ <property name="orientation">
+ <enum>Qt::Horizontal</enum>
+ </property>
+ </widget>
+ </item>
+ </layout>
+ </widget>
+ </item>
+ <item row="1" column="2" rowspan="2">
+ <widget class="QLabel" name="TextLabel1_5">
+ <property name="text">
+ <string>VAM 1.0beta3
Virtual Analog for MusE
Released under GPL.
Copyright(C) 2002
@@ -1849,184 +1540,435 @@ Jotsif Lindman Hörnlund
Copyright(C) 2005
Robert Jonsson
(rj@spamatica.se)</string>
- </property>
- <property name="alignment">
- <set>AlignCenter</set>
- </property>
- </widget>
- </grid>
-</widget>
-<images>
- <image name="image0">
- <data format="PNG" length="258">89504e470d0a1a0a0000000d49484452000000100000001008060000001ff3ff61000000c949444154388d9592c10d83300c45bf5117c133f4e431aa8a4385d4ed38a08a317c620673a9c418e981a64dd204d27f41b1fcfffb404855919388b8f0acaa94db6bf6cca149449c9f87e19436101197a3951afd342855fdeb15724a1b7891aa567fb06c0000e7c61b70be6c9379027543d190866f01f688b7e6a94cec8628240a20bed636ffe89452cdacdaccccdf00ea069819d6e71a2d2dcb82b66da32700f4f71eaa4a4d484f5532872200ce570fe97b664f070a17a986ecd5a4f423734807de7f81998b8423bd000829889c944241c00000000049454e44ae426082</data>
- </image>
- <image name="image1">
- <data format="PNG" length="255">89504e470d0a1a0a0000000d49484452000000100000001008060000001ff3ff61000000c649444154388dc593410e82301045df102e41e2a69c807214ddc971f004862bc9b6dc6036261c635c28a488c4aa0b7fd2ccb493fffb679a0a60fc800cc0571e809616b8bc8d31470033334404b3343322b27450fbfa63eb9383ecb970921322fd667c05f395b7472b498839ff7790c74389a79b3240807cab908afcf9200c21f9f6954018026686aae29c4355e7da781d29760565592e4456afa0aa1cf6079a63c3781d17e4691f6325e09c9bf389b4459e5b0843986da92addb94b2203d0f73ddcbff457eb067156c5960afbfdac0000000049454e44ae426082</data>
- </image>
- <image name="image2">
- <data format="PNG" length="266">89504e470d0a1a0a0000000d49484452000000100000001008060000001ff3ff61000000d149444154388da593516ec2301044dfa01c28e62f42ea41ca0dca31e06a753ed707429a7e90440e1070db95562b6b3da3d9595b80f947ec00529f00387306bedfd61a23c0b69184dd2646d25ac13eed7f2d7d56b0bb6f5c7441ca9bf55938f5c9d3284d51639a15485a12204ab42b987bf51d6eeb77579b52bbbb9af1c576bafa303b5b4794d8247e20b89fad45c1cac428816d72ce9aeb26f21901c0388e3a7d9d7cfc3ce2ebfba7f930c2300c0b489d04f8950762fa8da94f44899bfcabad4eab3a030e1f87c5ec2801396726923fe50f2ec7c98c0b0f5e850000000049454e44ae426082</data>
- </image>
- <image name="image3">
- <data format="PNG" length="208">89504e470d0a1a0a0000000d494844520000001200000012080600000056ce8e570000009749444154388dcdd44d0ec2400805e047e34948bc04b735e959b8840957c14d694471d07616be64361df295f96949553123cb14e52fa14b5720223e9a57556a3b1211777754236277f321144815228299a56725f42b5242df22cc8cf5b6d6d01184af9c37fb0c026cc71f474c44ef0ad0223bf45cfc1a666e91b4b4513a2475146faed2210040f11b891bfab1ab01923b6a0abb4cfbfa1f54fd62bebe79e6830000000049454e44ae426082</data>
- </image>
-</images>
-<connections>
- <connection>
- <sender>PitchModS</sender>
- <signal>valueChanged(int)</signal>
- <receiver>LCDNumber1</receiver>
- <slot>display(int)</slot>
- </connection>
- <connection>
- <sender>FMS</sender>
- <signal>valueChanged(int)</signal>
- <receiver>LCDNumber1_2</receiver>
- <slot>display(int)</slot>
- </connection>
- <connection>
- <sender>PWMS</sender>
- <signal>valueChanged(int)</signal>
- <receiver>LCDNumber1_3</receiver>
- <slot>display(int)</slot>
- </connection>
- <connection>
- <sender>AttackS</sender>
- <signal>valueChanged(int)</signal>
- <receiver>LCDNumber1_3_2</receiver>
- <slot>display(int)</slot>
- </connection>
- <connection>
- <sender>DecayS</sender>
- <signal>valueChanged(int)</signal>
- <receiver>LCDNumber1_3_2_2</receiver>
- <slot>display(int)</slot>
- </connection>
- <connection>
- <sender>SustainS</sender>
- <signal>valueChanged(int)</signal>
- <receiver>LCDNumber1_3_2_3</receiver>
- <slot>display(int)</slot>
- </connection>
- <connection>
- <sender>ReleaseS</sender>
- <signal>valueChanged(int)</signal>
- <receiver>LCDNumber1_3_2_4</receiver>
- <slot>display(int)</slot>
- </connection>
- <connection>
- <sender>FreqS</sender>
- <signal>valueChanged(int)</signal>
- <receiver>LCDNumber1_5</receiver>
- <slot>display(int)</slot>
- </connection>
- <connection>
- <sender>FMS2</sender>
- <signal>valueChanged(int)</signal>
- <receiver>LCDNumber1_2_2</receiver>
- <slot>display(int)</slot>
- </connection>
- <connection>
- <sender>PWMS2</sender>
- <signal>valueChanged(int)</signal>
- <receiver>LCDNumber1_3_3</receiver>
- <slot>display(int)</slot>
- </connection>
- <connection>
- <sender>AttackS2</sender>
- <signal>valueChanged(int)</signal>
- <receiver>LCDNumber1_3_2_5</receiver>
- <slot>display(int)</slot>
- </connection>
- <connection>
- <sender>SustainS2</sender>
- <signal>valueChanged(int)</signal>
- <receiver>LCDNumber1_3_2_3_2</receiver>
- <slot>display(int)</slot>
- </connection>
- <connection>
- <sender>ReleaseS2</sender>
- <signal>valueChanged(int)</signal>
- <receiver>LCDNumber1_3_2_4_2</receiver>
- <slot>display(int)</slot>
- </connection>
- <connection>
- <sender>ResS</sender>
- <signal>valueChanged(int)</signal>
- <receiver>LCDNumber1_5_5</receiver>
- <slot>display(int)</slot>
- </connection>
- <connection>
- <sender>EnvModS</sender>
- <signal>valueChanged(int)</signal>
- <receiver>LCDNumber1_5_3</receiver>
- <slot>display(int)</slot>
- </connection>
- <connection>
- <sender>AttackS3</sender>
- <signal>valueChanged(int)</signal>
- <receiver>LCDNumber1_3_2_5_2</receiver>
- <slot>display(int)</slot>
- </connection>
- <connection>
- <sender>DecayS3</sender>
- <signal>valueChanged(int)</signal>
- <receiver>LCDNumber1_3_2_2_2_2</receiver>
- <slot>display(int)</slot>
- </connection>
- <connection>
- <sender>SustainS3</sender>
- <signal>valueChanged(int)</signal>
- <receiver>LCDNumber1_3_2_3_2_2</receiver>
- <slot>display(int)</slot>
- </connection>
- <connection>
- <sender>ReleaseS3</sender>
- <signal>valueChanged(int)</signal>
- <receiver>LCDNumber1_3_2_4_2_2</receiver>
- <slot>display(int)</slot>
- </connection>
- <connection>
- <sender>PitchModS2</sender>
- <signal>valueChanged(int)</signal>
- <receiver>LCDNumber1_4</receiver>
- <slot>display(int)</slot>
- </connection>
- <connection>
- <sender>DecayS2</sender>
- <signal>valueChanged(int)</signal>
- <receiver>LCDNumber1_3_2_2_2</receiver>
- <slot>display(int)</slot>
- </connection>
- <connection>
- <sender>CutoffS</sender>
- <signal>valueChanged(int)</signal>
- <receiver>LCDNumber1_5_5_2</receiver>
- <slot>display(int)</slot>
- </connection>
- <connection>
- <sender>DetuneS</sender>
- <signal>valueChanged(int)</signal>
- <receiver>LCDNumber1_6</receiver>
- <slot>display(int)</slot>
- </connection>
- <connection>
- <sender>DetuneS2</sender>
- <signal>valueChanged(int)</signal>
- <receiver>LCDNumber1_6_2</receiver>
- <slot>display(int)</slot>
- </connection>
- <connection>
- <sender>PWS</sender>
- <signal>valueChanged(int)</signal>
- <receiver>LCDNumber1_2_3</receiver>
- <slot>display(int)</slot>
- </connection>
- <connection>
- <sender>PWS2</sender>
- <signal>valueChanged(int)</signal>
- <receiver>LCDNumber1_2_4</receiver>
- <slot>display(int)</slot>
- </connection>
-</connections>
-<layoutdefaults spacing="6" margin="11"/>
-</UI>
+ </property>
+ <property name="alignment">
+ <set>Qt::AlignCenter</set>
+ </property>
+ <property name="wordWrap">
+ <bool>false</bool>
+ </property>
+ </widget>
+ </item>
+ </layout>
+ </widget>
+ <layoutdefault spacing="6" margin="11"/>
+ <resources/>
+ <connections>
+ <connection>
+ <sender>PitchModS</sender>
+ <signal>valueChanged(int)</signal>
+ <receiver>LCDNumber1</receiver>
+ <slot>display(int)</slot>
+ <hints>
+ <hint type="sourcelabel">
+ <x>20</x>
+ <y>20</y>
+ </hint>
+ <hint type="destinationlabel">
+ <x>20</x>
+ <y>20</y>
+ </hint>
+ </hints>
+ </connection>
+ <connection>
+ <sender>FMS</sender>
+ <signal>valueChanged(int)</signal>
+ <receiver>LCDNumber1_2</receiver>
+ <slot>display(int)</slot>
+ <hints>
+ <hint type="sourcelabel">
+ <x>20</x>
+ <y>20</y>
+ </hint>
+ <hint type="destinationlabel">
+ <x>20</x>
+ <y>20</y>
+ </hint>
+ </hints>
+ </connection>
+ <connection>
+ <sender>PWMS</sender>
+ <signal>valueChanged(int)</signal>
+ <receiver>LCDNumber1_3</receiver>
+ <slot>display(int)</slot>
+ <hints>
+ <hint type="sourcelabel">
+ <x>20</x>
+ <y>20</y>
+ </hint>
+ <hint type="destinationlabel">
+ <x>20</x>
+ <y>20</y>
+ </hint>
+ </hints>
+ </connection>
+ <connection>
+ <sender>AttackS</sender>
+ <signal>valueChanged(int)</signal>
+ <receiver>LCDNumber1_3_2</receiver>
+ <slot>display(int)</slot>
+ <hints>
+ <hint type="sourcelabel">
+ <x>20</x>
+ <y>20</y>
+ </hint>
+ <hint type="destinationlabel">
+ <x>20</x>
+ <y>20</y>
+ </hint>
+ </hints>
+ </connection>
+ <connection>
+ <sender>DecayS</sender>
+ <signal>valueChanged(int)</signal>
+ <receiver>LCDNumber1_3_2_2</receiver>
+ <slot>display(int)</slot>
+ <hints>
+ <hint type="sourcelabel">
+ <x>20</x>
+ <y>20</y>
+ </hint>
+ <hint type="destinationlabel">
+ <x>20</x>
+ <y>20</y>
+ </hint>
+ </hints>
+ </connection>
+ <connection>
+ <sender>SustainS</sender>
+ <signal>valueChanged(int)</signal>
+ <receiver>LCDNumber1_3_2_3</receiver>
+ <slot>display(int)</slot>
+ <hints>
+ <hint type="sourcelabel">
+ <x>20</x>
+ <y>20</y>
+ </hint>
+ <hint type="destinationlabel">
+ <x>20</x>
+ <y>20</y>
+ </hint>
+ </hints>
+ </connection>
+ <connection>
+ <sender>ReleaseS</sender>
+ <signal>valueChanged(int)</signal>
+ <receiver>LCDNumber1_3_2_4</receiver>
+ <slot>display(int)</slot>
+ <hints>
+ <hint type="sourcelabel">
+ <x>20</x>
+ <y>20</y>
+ </hint>
+ <hint type="destinationlabel">
+ <x>20</x>
+ <y>20</y>
+ </hint>
+ </hints>
+ </connection>
+ <connection>
+ <sender>FreqS</sender>
+ <signal>valueChanged(int)</signal>
+ <receiver>LCDNumber1_5</receiver>
+ <slot>display(int)</slot>
+ <hints>
+ <hint type="sourcelabel">
+ <x>20</x>
+ <y>20</y>
+ </hint>
+ <hint type="destinationlabel">
+ <x>20</x>
+ <y>20</y>
+ </hint>
+ </hints>
+ </connection>
+ <connection>
+ <sender>FMS2</sender>
+ <signal>valueChanged(int)</signal>
+ <receiver>LCDNumber1_2_2</receiver>
+ <slot>display(int)</slot>
+ <hints>
+ <hint type="sourcelabel">
+ <x>20</x>
+ <y>20</y>
+ </hint>
+ <hint type="destinationlabel">
+ <x>20</x>
+ <y>20</y>
+ </hint>
+ </hints>
+ </connection>
+ <connection>
+ <sender>PWMS2</sender>
+ <signal>valueChanged(int)</signal>
+ <receiver>LCDNumber1_3_3</receiver>
+ <slot>display(int)</slot>
+ <hints>
+ <hint type="sourcelabel">
+ <x>20</x>
+ <y>20</y>
+ </hint>
+ <hint type="destinationlabel">
+ <x>20</x>
+ <y>20</y>
+ </hint>
+ </hints>
+ </connection>
+ <connection>
+ <sender>AttackS2</sender>
+ <signal>valueChanged(int)</signal>
+ <receiver>LCDNumber1_3_2_5</receiver>
+ <slot>display(int)</slot>
+ <hints>
+ <hint type="sourcelabel">
+ <x>20</x>
+ <y>20</y>
+ </hint>
+ <hint type="destinationlabel">
+ <x>20</x>
+ <y>20</y>
+ </hint>
+ </hints>
+ </connection>
+ <connection>
+ <sender>SustainS2</sender>
+ <signal>valueChanged(int)</signal>
+ <receiver>LCDNumber1_3_2_3_2</receiver>
+ <slot>display(int)</slot>
+ <hints>
+ <hint type="sourcelabel">
+ <x>20</x>
+ <y>20</y>
+ </hint>
+ <hint type="destinationlabel">
+ <x>20</x>
+ <y>20</y>
+ </hint>
+ </hints>
+ </connection>
+ <connection>
+ <sender>ReleaseS2</sender>
+ <signal>valueChanged(int)</signal>
+ <receiver>LCDNumber1_3_2_4_2</receiver>
+ <slot>display(int)</slot>
+ <hints>
+ <hint type="sourcelabel">
+ <x>20</x>
+ <y>20</y>
+ </hint>
+ <hint type="destinationlabel">
+ <x>20</x>
+ <y>20</y>
+ </hint>
+ </hints>
+ </connection>
+ <connection>
+ <sender>ResS</sender>
+ <signal>valueChanged(int)</signal>
+ <receiver>LCDNumber1_5_5</receiver>
+ <slot>display(int)</slot>
+ <hints>
+ <hint type="sourcelabel">
+ <x>20</x>
+ <y>20</y>
+ </hint>
+ <hint type="destinationlabel">
+ <x>20</x>
+ <y>20</y>
+ </hint>
+ </hints>
+ </connection>
+ <connection>
+ <sender>EnvModS</sender>
+ <signal>valueChanged(int)</signal>
+ <receiver>LCDNumber1_5_3</receiver>
+ <slot>display(int)</slot>
+ <hints>
+ <hint type="sourcelabel">
+ <x>20</x>
+ <y>20</y>
+ </hint>
+ <hint type="destinationlabel">
+ <x>20</x>
+ <y>20</y>
+ </hint>
+ </hints>
+ </connection>
+ <connection>
+ <sender>AttackS3</sender>
+ <signal>valueChanged(int)</signal>
+ <receiver>LCDNumber1_3_2_5_2</receiver>
+ <slot>display(int)</slot>
+ <hints>
+ <hint type="sourcelabel">
+ <x>20</x>
+ <y>20</y>
+ </hint>
+ <hint type="destinationlabel">
+ <x>20</x>
+ <y>20</y>
+ </hint>
+ </hints>
+ </connection>
+ <connection>
+ <sender>DecayS3</sender>
+ <signal>valueChanged(int)</signal>
+ <receiver>LCDNumber1_3_2_2_2_2</receiver>
+ <slot>display(int)</slot>
+ <hints>
+ <hint type="sourcelabel">
+ <x>20</x>
+ <y>20</y>
+ </hint>
+ <hint type="destinationlabel">
+ <x>20</x>
+ <y>20</y>
+ </hint>
+ </hints>
+ </connection>
+ <connection>
+ <sender>SustainS3</sender>
+ <signal>valueChanged(int)</signal>
+ <receiver>LCDNumber1_3_2_3_2_2</receiver>
+ <slot>display(int)</slot>
+ <hints>
+ <hint type="sourcelabel">
+ <x>20</x>
+ <y>20</y>
+ </hint>
+ <hint type="destinationlabel">
+ <x>20</x>
+ <y>20</y>
+ </hint>
+ </hints>
+ </connection>
+ <connection>
+ <sender>ReleaseS3</sender>
+ <signal>valueChanged(int)</signal>
+ <receiver>LCDNumber1_3_2_4_2_2</receiver>
+ <slot>display(int)</slot>
+ <hints>
+ <hint type="sourcelabel">
+ <x>20</x>
+ <y>20</y>
+ </hint>
+ <hint type="destinationlabel">
+ <x>20</x>
+ <y>20</y>
+ </hint>
+ </hints>
+ </connection>
+ <connection>
+ <sender>PitchModS2</sender>
+ <signal>valueChanged(int)</signal>
+ <receiver>LCDNumber1_4</receiver>
+ <slot>display(int)</slot>
+ <hints>
+ <hint type="sourcelabel">
+ <x>20</x>
+ <y>20</y>
+ </hint>
+ <hint type="destinationlabel">
+ <x>20</x>
+ <y>20</y>
+ </hint>
+ </hints>
+ </connection>
+ <connection>
+ <sender>DecayS2</sender>
+ <signal>valueChanged(int)</signal>
+ <receiver>LCDNumber1_3_2_2_2</receiver>
+ <slot>display(int)</slot>
+ <hints>
+ <hint type="sourcelabel">
+ <x>20</x>
+ <y>20</y>
+ </hint>
+ <hint type="destinationlabel">
+ <x>20</x>
+ <y>20</y>
+ </hint>
+ </hints>
+ </connection>
+ <connection>
+ <sender>CutoffS</sender>
+ <signal>valueChanged(int)</signal>
+ <receiver>LCDNumber1_5_5_2</receiver>
+ <slot>display(int)</slot>
+ <hints>
+ <hint type="sourcelabel">
+ <x>20</x>
+ <y>20</y>
+ </hint>
+ <hint type="destinationlabel">
+ <x>20</x>
+ <y>20</y>
+ </hint>
+ </hints>
+ </connection>
+ <connection>
+ <sender>DetuneS</sender>
+ <signal>valueChanged(int)</signal>
+ <receiver>LCDNumber1_6</receiver>
+ <slot>display(int)</slot>
+ <hints>
+ <hint type="sourcelabel">
+ <x>20</x>
+ <y>20</y>
+ </hint>
+ <hint type="destinationlabel">
+ <x>20</x>
+ <y>20</y>
+ </hint>
+ </hints>
+ </connection>
+ <connection>
+ <sender>DetuneS2</sender>
+ <signal>valueChanged(int)</signal>
+ <receiver>LCDNumber1_6_2</receiver>
+ <slot>display(int)</slot>
+ <hints>
+ <hint type="sourcelabel">
+ <x>20</x>
+ <y>20</y>
+ </hint>
+ <hint type="destinationlabel">
+ <x>20</x>
+ <y>20</y>
+ </hint>
+ </hints>
+ </connection>
+ <connection>
+ <sender>PWS</sender>
+ <signal>valueChanged(int)</signal>
+ <receiver>LCDNumber1_2_3</receiver>
+ <slot>display(int)</slot>
+ <hints>
+ <hint type="sourcelabel">
+ <x>20</x>
+ <y>20</y>
+ </hint>
+ <hint type="destinationlabel">
+ <x>20</x>
+ <y>20</y>
+ </hint>
+ </hints>
+ </connection>
+ <connection>
+ <sender>PWS2</sender>
+ <signal>valueChanged(int)</signal>
+ <receiver>LCDNumber1_2_4</receiver>
+ <slot>display(int)</slot>
+ <hints>
+ <hint type="sourcelabel">
+ <x>20</x>
+ <y>20</y>
+ </hint>
+ <hint type="destinationlabel">
+ <x>20</x>
+ <y>20</y>
+ </hint>
+ </hints>
+ </connection>
+ </connections>
+</ui>