summaryrefslogtreecommitdiff
path: root/muse2/synti
diff options
context:
space:
mode:
Diffstat (limited to 'muse2/synti')
-rw-r--r--muse2/synti/organ/CMakeLists.txt4
-rw-r--r--muse2/synti/organ/organgui.cpp16
-rw-r--r--muse2/synti/organ/organgui.h5
-rw-r--r--muse2/synti/organ/organguibase.ui2563
4 files changed, 1359 insertions, 1229 deletions
diff --git a/muse2/synti/organ/CMakeLists.txt b/muse2/synti/organ/CMakeLists.txt
index 40db20c1..07864e69 100644
--- a/muse2/synti/organ/CMakeLists.txt
+++ b/muse2/synti/organ/CMakeLists.txt
@@ -19,8 +19,8 @@
#=============================================================================
QT4_WRAP_CPP ( organ_mocs organgui.h )
-# QT4_WRAP_UI ( organ_uis organgui.ui )
-QT4_WRAP_UI3 ( organ_uis organguibase.ui )
+
+QT4_WRAP_UI ( organ_uis organguibase.ui )
add_library ( organ SHARED
organ.cpp
diff --git a/muse2/synti/organ/organgui.cpp b/muse2/synti/organ/organgui.cpp
index 43b754aa..340c67f6 100644
--- a/muse2/synti/organ/organgui.cpp
+++ b/muse2/synti/organ/organgui.cpp
@@ -13,15 +13,11 @@
#include <stdlib.h>
#include <list>
-#include <qslider.h>
-#include <qcheckbox.h>
-#include <qsocketnotifier.h>
-#include <q3listbox.h>
-#include <qtoolbutton.h>
-#include <qlineedit.h>
-#include <q3filedialog.h>
-#include <qspinbox.h>
-#include <qsignalmapper.h>
+#include <QCheckBox>
+#include <QSignalMapper>
+#include <QSlider>
+#include <QSocketNotifier>
+#include <QSpinBox>
#include "organgui.h"
#include "muse/midi.h"
@@ -34,7 +30,7 @@
//---------------------------------------------------------
OrganGui::OrganGui()
- : OrganGuiBase(0, "organgui", Qt::Window), MessGui()
+ : QWidget(0, Qt::Window), MessGui()
{
QSocketNotifier* s = new QSocketNotifier(readFd, QSocketNotifier::Read);
connect(s, SIGNAL(activated(int)), SLOT(readMessage(int)));
diff --git a/muse2/synti/organ/organgui.h b/muse2/synti/organ/organgui.h
index d612eece..f246198d 100644
--- a/muse2/synti/organ/organgui.h
+++ b/muse2/synti/organ/organgui.h
@@ -9,12 +9,13 @@
#ifndef __ORGANGUI_H__
#define __ORGANGUI_H__
-#include "organguibase.h"
+#include "ui_organguibase.h"
#include "organ.h"
#include "libsynti/gui.h"
//#include "libsynti/mpevent.h"
#include "muse/mpevent.h"
+class QWidget;
class QSignalMapper;
#define NUM_GUI_CONTROLLER 18
@@ -23,7 +24,7 @@ class QSignalMapper;
// OrganGui
//---------------------------------------------------------
-class OrganGui : public OrganGuiBase, public MessGui {
+class OrganGui : public QWidget, public Ui::OrganGuiBase, public MessGui {
Q_OBJECT
QSignalMapper* map;
diff --git a/muse2/synti/organ/organguibase.ui b/muse2/synti/organ/organguibase.ui
index 1a87fee8..b7b400ac 100644
--- a/muse2/synti/organ/organguibase.ui
+++ b/muse2/synti/organ/organguibase.ui
@@ -1,1219 +1,1352 @@
-<!DOCTYPE UI><UI version="3.2" stdsetdef="1">
-<class>OrganGuiBase</class>
-<widget class="QWidget">
- <property name="name">
- <cstring>OrganGuiBase</cstring>
- </property>
- <property name="geometry">
- <rect>
- <x>0</x>
- <y>0</y>
- <width>534</width>
- <height>366</height>
- </rect>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>7</hsizetype>
- <vsizetype>5</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
+<?xml version="1.0" encoding="UTF-8"?>
+<ui version="4.0">
+ <class>OrganGuiBase</class>
+ <widget class="QWidget" name="OrganGuiBase">
+ <property name="geometry">
+ <rect>
+ <x>0</x>
+ <y>0</y>
+ <width>534</width>
+ <height>366</height>
+ </rect>
+ </property>
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Expanding" vsizetype="Preferred">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="windowTitle">
+ <string>MusE: Organ</string>
+ </property>
+ <layout class="QGridLayout">
+ <property name="margin">
+ <number>4</number>
+ </property>
+ <property name="spacing">
+ <number>6</number>
+ </property>
+ <item row="1" column="0">
+ <widget class="QGroupBox" name="GroupBox1">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="title">
+ <string>Drawbars</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="TextLabel1">
+ <property name="text">
+ <string>16'</string>
+ </property>
+ <property name="wordWrap">
+ <bool>false</bool>
+ </property>
+ </widget>
+ </item>
+ <item row="3" column="0">
+ <widget class="QLabel" name="TextLabel4">
+ <property name="text">
+ <string>4'</string>
+ </property>
+ <property name="wordWrap">
+ <bool>false</bool>
+ </property>
+ </widget>
+ </item>
+ <item row="4" column="0">
+ <widget class="QLabel" name="TextLabel5">
+ <property name="text">
+ <string>2 2/3'</string>
+ </property>
+ <property name="wordWrap">
+ <bool>false</bool>
+ </property>
+ </widget>
+ </item>
+ <item row="5" column="0">
+ <widget class="QLabel" name="TextLabel6">
+ <property name="text">
+ <string>2'</string>
+ </property>
+ <property name="wordWrap">
+ <bool>false</bool>
+ </property>
+ </widget>
+ </item>
+ <item row="2" column="0">
+ <widget class="QLabel" name="TextLabel2">
+ <property name="text">
+ <string>5 1/3'</string>
+ </property>
+ <property name="wordWrap">
+ <bool>false</bool>
+ </property>
+ </widget>
+ </item>
+ <item row="1" column="0">
+ <widget class="QLabel" name="TextLabel3">
+ <property name="text">
+ <string>8'</string>
+ </property>
+ <property name="wordWrap">
+ <bool>false</bool>
+ </property>
+ </widget>
+ </item>
+ <item row="1" column="2">
+ <widget class="QSlider" name="p2">
+ <property name="minimum">
+ <number>-960</number>
+ </property>
+ <property name="maximum">
+ <number>0</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>10</number>
+ </property>
+ </widget>
+ </item>
+ <item row="2" column="2">
+ <widget class="QSlider" name="p3">
+ <property name="minimum">
+ <number>-960</number>
+ </property>
+ <property name="maximum">
+ <number>0</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>10</number>
+ </property>
+ </widget>
+ </item>
+ <item row="3" column="2">
+ <widget class="QSlider" name="p4">
+ <property name="minimum">
+ <number>-960</number>
+ </property>
+ <property name="maximum">
+ <number>0</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>10</number>
+ </property>
+ </widget>
+ </item>
+ <item row="4" column="2">
+ <widget class="QSlider" name="p5">
+ <property name="minimum">
+ <number>-960</number>
+ </property>
+ <property name="maximum">
+ <number>0</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>10</number>
+ </property>
+ </widget>
+ </item>
+ <item row="5" column="2">
+ <widget class="QSlider" name="p6">
+ <property name="minimum">
+ <number>-960</number>
+ </property>
+ <property name="maximum">
+ <number>0</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>10</number>
+ </property>
+ </widget>
+ </item>
+ <item row="0" column="2">
+ <widget class="QSlider" name="p1">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="minimum">
+ <number>-960</number>
+ </property>
+ <property name="maximum">
+ <number>0</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>10</number>
+ </property>
+ </widget>
+ </item>
+ <item row="0" column="1">
+ <widget class="QSpinBox" name="lcd1">
+ <property name="minimum">
+ <number>-960</number>
+ </property>
+ <property name="maximum">
+ <number>0</number>
+ </property>
+ </widget>
+ </item>
+ <item row="1" column="1">
+ <widget class="QSpinBox" name="lcd2">
+ <property name="minimum">
+ <number>-960</number>
+ </property>
+ <property name="maximum">
+ <number>0</number>
+ </property>
+ <property name="singleStep">
+ <number>10</number>
+ </property>
+ </widget>
+ </item>
+ <item row="2" column="1">
+ <widget class="QSpinBox" name="lcd3">
+ <property name="minimum">
+ <number>-960</number>
+ </property>
+ <property name="maximum">
+ <number>0</number>
+ </property>
+ <property name="singleStep">
+ <number>10</number>
+ </property>
+ </widget>
+ </item>
+ <item row="3" column="1">
+ <widget class="QSpinBox" name="lcd4">
+ <property name="minimum">
+ <number>-960</number>
+ </property>
+ <property name="maximum">
+ <number>0</number>
+ </property>
+ <property name="singleStep">
+ <number>10</number>
+ </property>
+ </widget>
+ </item>
+ <item row="4" column="1">
+ <widget class="QSpinBox" name="lcd5">
+ <property name="minimum">
+ <number>-960</number>
+ </property>
+ <property name="maximum">
+ <number>0</number>
+ </property>
+ <property name="singleStep">
+ <number>10</number>
+ </property>
+ </widget>
+ </item>
+ <item row="5" column="1">
+ <widget class="QSpinBox" name="lcd6">
+ <property name="minimum">
+ <number>-960</number>
+ </property>
+ <property name="maximum">
+ <number>0</number>
+ </property>
+ <property name="singleStep">
+ <number>10</number>
+ </property>
+ </widget>
+ </item>
+ </layout>
+ </widget>
+ </item>
+ <item row="1" column="1">
+ <widget class="QGroupBox" name="GroupBox4">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="title">
+ <string>Envelope Hi</string>
+ </property>
+ <layout class="QGridLayout">
+ <property name="margin">
+ <number>11</number>
+ </property>
+ <property name="spacing">
+ <number>2</number>
+ </property>
+ <item row="4" column="0">
+ <widget class="QLabel" name="TextLabel14">
+ <property name="text">
+ <string>Release</string>
+ </property>
+ <property name="wordWrap">
+ <bool>false</bool>
+ </property>
+ </widget>
+ </item>
+ <item row="2" column="0" rowspan="2">
+ <widget class="QLabel" name="TextLabel13">
+ <property name="text">
+ <string>Sustain</string>
+ </property>
+ <property name="wordWrap">
+ <bool>false</bool>
+ </property>
+ </widget>
+ </item>
+ <item row="1" column="0">
+ <widget class="QLabel" name="TextLabel12">
+ <property name="text">
+ <string>Decay</string>
+ </property>
+ <property name="wordWrap">
+ <bool>false</bool>
+ </property>
+ </widget>
+ </item>
+ <item row="0" column="0">
+ <widget class="QLabel" name="TextLabel11">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Preferred" vsizetype="Maximum">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="text">
+ <string>Attack</string>
+ </property>
+ <property name="wordWrap">
+ <bool>false</bool>
+ </property>
+ </widget>
+ </item>
+ <item row="4" column="2">
+ <widget class="QSlider" name="p14">
+ <property name="maximum">
+ <number>500</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>50</number>
+ </property>
+ </widget>
+ </item>
+ <item row="2" column="2">
+ <widget class="QSlider" name="p13">
+ <property name="minimum">
+ <number>-960</number>
+ </property>
+ <property name="maximum">
+ <number>0</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>10</number>
+ </property>
+ </widget>
+ </item>
+ <item row="1" column="2">
+ <widget class="QSlider" name="p12">
+ <property name="maximum">
+ <number>5000</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>500</number>
+ </property>
+ </widget>
+ </item>
+ <item row="0" column="1">
+ <widget class="QSpinBox" name="lcd11">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="suffix">
+ <string>ms</string>
+ </property>
+ <property name="maximum">
+ <number>500</number>
+ </property>
+ </widget>
+ </item>
+ <item row="0" column="2">
+ <widget class="QSlider" name="p11">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="maximum">
+ <number>500</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>50</number>
+ </property>
+ </widget>
+ </item>
+ <item row="1" column="1">
+ <widget class="QSpinBox" name="lcd12">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="suffix">
+ <string>ms</string>
+ </property>
+ <property name="maximum">
+ <number>5000</number>
+ </property>
+ </widget>
+ </item>
+ <item row="2" column="1">
+ <widget class="QSpinBox" name="lcd13">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="suffix">
+ <string>cB</string>
+ </property>
+ <property name="minimum">
+ <number>-960</number>
+ </property>
+ <property name="maximum">
+ <number>0</number>
+ </property>
+ </widget>
+ </item>
+ <item row="3" column="1" rowspan="2">
+ <widget class="QSpinBox" name="lcd14">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="suffix">
+ <string>ms</string>
+ </property>
+ <property name="maximum">
+ <number>500</number>
+ </property>
+ </widget>
+ </item>
+ </layout>
+ </widget>
+ </item>
+ <item row="0" column="1">
+ <widget class="QGroupBox" name="GroupBox2">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="title">
+ <string>Envelope Lo</string>
+ </property>
+ <property name="alignment">
+ <set>Qt::AlignLeading</set>
+ </property>
+ <layout class="QGridLayout">
+ <property name="margin">
+ <number>11</number>
+ </property>
+ <property name="spacing">
+ <number>2</number>
+ </property>
+ <item row="0" column="0">
+ <widget class="QLabel" name="TextLabel7">
+ <property name="text">
+ <string>Attack</string>
+ </property>
+ <property name="wordWrap">
+ <bool>false</bool>
+ </property>
+ </widget>
+ </item>
+ <item row="1" column="0">
+ <widget class="QLabel" name="TextLabel8">
+ <property name="text">
+ <string>Decay</string>
+ </property>
+ <property name="wordWrap">
+ <bool>false</bool>
+ </property>
+ </widget>
+ </item>
+ <item row="2" column="0">
+ <widget class="QLabel" name="TextLabel9">
+ <property name="text">
+ <string>Sustain</string>
+ </property>
+ <property name="wordWrap">
+ <bool>false</bool>
+ </property>
+ </widget>
+ </item>
+ <item row="3" column="0">
+ <widget class="QLabel" name="TextLabel10">
+ <property name="text">
+ <string>Release</string>
+ </property>
+ <property name="wordWrap">
+ <bool>false</bool>
+ </property>
+ </widget>
+ </item>
+ <item row="0" column="2">
+ <widget class="QSlider" name="p7">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="minimumSize">
+ <size>
+ <width>80</width>
+ <height>0</height>
+ </size>
+ </property>
+ <property name="maximum">
+ <number>500</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>50</number>
+ </property>
+ </widget>
+ </item>
+ <item row="1" column="2">
+ <widget class="QSlider" name="p8">
+ <property name="maximum">
+ <number>5000</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>500</number>
+ </property>
+ </widget>
+ </item>
+ <item row="2" column="2">
+ <widget class="QSlider" name="p9">
+ <property name="minimum">
+ <number>-960</number>
+ </property>
+ <property name="maximum">
+ <number>0</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>10</number>
+ </property>
+ </widget>
+ </item>
+ <item row="3" column="2">
+ <widget class="QSlider" name="p10">
+ <property name="maximum">
+ <number>500</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>50</number>
+ </property>
+ </widget>
+ </item>
+ <item row="0" column="1">
+ <widget class="QSpinBox" name="lcd7">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="suffix">
+ <string>ms</string>
+ </property>
+ <property name="maximum">
+ <number>500</number>
+ </property>
+ </widget>
+ </item>
+ <item row="1" column="1">
+ <widget class="QSpinBox" name="lcd8">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="suffix">
+ <string>ms</string>
+ </property>
+ <property name="maximum">
+ <number>5000</number>
+ </property>
+ </widget>
+ </item>
+ <item row="2" column="1">
+ <widget class="QSpinBox" name="lcd9">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="suffix">
+ <string>cB</string>
+ </property>
+ <property name="minimum">
+ <number>-960</number>
+ </property>
+ <property name="maximum">
+ <number>0</number>
+ </property>
+ <property name="value">
+ <number>0</number>
+ </property>
+ </widget>
+ </item>
+ <item row="3" column="1">
+ <widget class="QSpinBox" name="lcd10">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="suffix">
+ <string>ms</string>
+ </property>
+ <property name="maximum">
+ <number>500</number>
+ </property>
+ </widget>
+ </item>
+ </layout>
+ </widget>
+ </item>
+ <item row="0" column="0">
+ <layout class="QHBoxLayout">
+ <item>
+ <widget class="QLabel" name="TextLabel1_2">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Expanding" vsizetype="Preferred">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="font">
+ <font>
+ <pointsize>48</pointsize>
+ </font>
+ </property>
+ <property name="text">
+ <string>O-1</string>
+ </property>
+ <property name="alignment">
+ <set>Qt::AlignCenter</set>
+ </property>
+ <property name="wordWrap">
+ <bool>false</bool>
+ </property>
+ </widget>
+ </item>
+ <item>
+ <widget class="QGroupBox" name="GroupBox3">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
</sizepolicy>
- </property>
- <property name="paletteBackgroundColor">
- <color>
- <red>198</red>
- <green>205</green>
- <blue>220</blue>
- </color>
- </property>
- <property name="caption">
- <string>MusE: Organ</string>
- </property>
- <grid>
- <property name="name">
- <cstring>unnamed</cstring>
+ </property>
+ <property name="title">
+ <string>Oscillator</string>
+ </property>
+ <layout class="QVBoxLayout">
+ <property name="spacing">
+ <number>2</number>
</property>
<property name="margin">
- <number>4</number>
+ <number>11</number>
</property>
- <property name="spacing">
- <number>6</number>
- </property>
- <widget class="QGroupBox" row="1" column="0">
- <property name="name">
- <cstring>GroupBox1</cstring>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>7</hsizetype>
- <vsizetype>7</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="title">
- <string>Drawbars</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>TextLabel1</cstring>
- </property>
- <property name="text">
- <string>16'</string>
- </property>
- </widget>
- <widget class="QLabel" row="3" column="0">
- <property name="name">
- <cstring>TextLabel4</cstring>
- </property>
- <property name="text">
- <string>4'</string>
- </property>
- </widget>
- <widget class="QLabel" row="4" column="0">
- <property name="name">
- <cstring>TextLabel5</cstring>
- </property>
- <property name="text">
- <string>2 2/3'</string>
- </property>
- </widget>
- <widget class="QLabel" row="5" column="0">
- <property name="name">
- <cstring>TextLabel6</cstring>
- </property>
- <property name="text">
- <string>2'</string>
- </property>
- </widget>
- <widget class="QLabel" row="2" column="0">
- <property name="name">
- <cstring>TextLabel2</cstring>
- </property>
- <property name="text">
- <string>5 1/3'</string>
- </property>
- </widget>
- <widget class="QLabel" row="1" column="0">
- <property name="name">
- <cstring>TextLabel3</cstring>
- </property>
- <property name="text">
- <string>8'</string>
- </property>
- </widget>
- <widget class="QSlider" row="1" column="2">
- <property name="name">
- <cstring>p2</cstring>
- </property>
- <property name="paletteForegroundColor">
- <color>
- <red>0</red>
- <green>0</green>
- <blue>0</blue>
- </color>
- </property>
- <property name="paletteBackgroundColor">
- <color>
- <red>170</red>
- <green>85</green>
- <blue>0</blue>
- </color>
- </property>
- <property name="minValue">
- <number>-960</number>
- </property>
- <property name="maxValue">
- <number>0</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>10</number>
- </property>
- </widget>
- <widget class="QSlider" row="2" column="2">
- <property name="name">
- <cstring>p3</cstring>
- </property>
- <property name="paletteBackgroundColor">
- <color>
- <red>255</red>
- <green>255</green>
- <blue>255</blue>
- </color>
- </property>
- <property name="minValue">
- <number>-960</number>
- </property>
- <property name="maxValue">
- <number>0</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>10</number>
- </property>
- </widget>
- <widget class="QSlider" row="3" column="2">
- <property name="name">
- <cstring>p4</cstring>
- </property>
- <property name="paletteBackgroundColor">
- <color>
- <red>255</red>
- <green>255</green>
- <blue>255</blue>
- </color>
- </property>
- <property name="minValue">
- <number>-960</number>
- </property>
- <property name="maxValue">
- <number>0</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>10</number>
- </property>
- </widget>
- <widget class="QSlider" row="4" column="2">
- <property name="name">
- <cstring>p5</cstring>
- </property>
- <property name="paletteForegroundColor">
- <color>
- <red>255</red>
- <green>255</green>
- <blue>255</blue>
- </color>
- </property>
- <property name="paletteBackgroundColor">
- <color>
- <red>0</red>
- <green>0</green>
- <blue>0</blue>
- </color>
- </property>
- <property name="minValue">
- <number>-960</number>
- </property>
- <property name="maxValue">
- <number>0</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>10</number>
- </property>
- </widget>
- <widget class="QSlider" row="5" column="2">
- <property name="name">
- <cstring>p6</cstring>
- </property>
- <property name="paletteBackgroundColor">
- <color>
- <red>255</red>
- <green>255</green>
- <blue>255</blue>
- </color>
- </property>
- <property name="minValue">
- <number>-960</number>
- </property>
- <property name="maxValue">
- <number>0</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>10</number>
- </property>
- </widget>
- <widget class="QSlider" row="0" column="2">
- <property name="name">
- <cstring>p1</cstring>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>7</hsizetype>
- <vsizetype>0</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="paletteBackgroundColor">
- <color>
- <red>170</red>
- <green>85</green>
- <blue>0</blue>
- </color>
- </property>
- <property name="minValue">
- <number>-960</number>
- </property>
- <property name="maxValue">
- <number>0</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>10</number>
- </property>
- </widget>
- <widget class="QSpinBox" row="0" column="1">
- <property name="name">
- <cstring>lcd1</cstring>
- </property>
- <property name="maxValue">
- <number>0</number>
- </property>
- <property name="minValue">
- <number>-960</number>
- </property>
- </widget>
- <widget class="QSpinBox" row="1" column="1">
- <property name="name">
- <cstring>lcd2</cstring>
- </property>
- <property name="maxValue">
- <number>0</number>
- </property>
- <property name="minValue">
- <number>-960</number>
- </property>
- <property name="lineStep">
- <number>10</number>
- </property>
- </widget>
- <widget class="QSpinBox" row="2" column="1">
- <property name="name">
- <cstring>lcd3</cstring>
- </property>
- <property name="maxValue">
- <number>0</number>
- </property>
- <property name="minValue">
- <number>-960</number>
- </property>
- <property name="lineStep">
- <number>10</number>
- </property>
- </widget>
- <widget class="QSpinBox" row="3" column="1">
- <property name="name">
- <cstring>lcd4</cstring>
- </property>
- <property name="maxValue">
- <number>0</number>
- </property>
- <property name="minValue">
- <number>-960</number>
- </property>
- <property name="lineStep">
- <number>10</number>
- </property>
- </widget>
- <widget class="QSpinBox" row="4" column="1">
- <property name="name">
- <cstring>lcd5</cstring>
- </property>
- <property name="maxValue">
- <number>0</number>
- </property>
- <property name="minValue">
- <number>-960</number>
- </property>
- <property name="lineStep">
- <number>10</number>
- </property>
- </widget>
- <widget class="QSpinBox" row="5" column="1">
- <property name="name">
- <cstring>lcd6</cstring>
- </property>
- <property name="maxValue">
- <number>0</number>
- </property>
- <property name="minValue">
- <number>-960</number>
- </property>
- <property name="lineStep">
- <number>10</number>
- </property>
- </widget>
- </grid>
- </widget>
- <widget class="QGroupBox" row="1" column="1">
- <property name="name">
- <cstring>GroupBox4</cstring>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>7</hsizetype>
- <vsizetype>7</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="title">
- <string>Envelope Hi</string>
- </property>
- <grid>
- <property name="name">
- <cstring>unnamed</cstring>
- </property>
- <property name="margin">
- <number>11</number>
- </property>
- <property name="spacing">
- <number>2</number>
- </property>
- <widget class="QLabel" row="4" column="0">
- <property name="name">
- <cstring>TextLabel14</cstring>
- </property>
- <property name="text">
- <string>Release</string>
- </property>
- </widget>
- <widget class="QLabel" row="2" column="0" rowspan="2" colspan="1">
- <property name="name">
- <cstring>TextLabel13</cstring>
- </property>
- <property name="text">
- <string>Sustain</string>
- </property>
- </widget>
- <widget class="QLabel" row="1" column="0">
- <property name="name">
- <cstring>TextLabel12</cstring>
- </property>
- <property name="text">
- <string>Decay</string>
- </property>
- </widget>
- <widget class="QLabel" row="0" column="0">
- <property name="name">
- <cstring>TextLabel11</cstring>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>5</hsizetype>
- <vsizetype>4</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="text">
- <string>Attack</string>
- </property>
- </widget>
- <widget class="QSlider" row="4" column="2">
- <property name="name">
- <cstring>p14</cstring>
- </property>
- <property name="maxValue">
- <number>500</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>50</number>
- </property>
- </widget>
- <widget class="QSlider" row="2" column="2">
- <property name="name">
- <cstring>p13</cstring>
- </property>
- <property name="minValue">
- <number>-960</number>
- </property>
- <property name="maxValue">
- <number>0</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>10</number>
- </property>
- </widget>
- <widget class="QSlider" row="1" column="2">
- <property name="name">
- <cstring>p12</cstring>
- </property>
- <property name="maxValue">
- <number>5000</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>500</number>
- </property>
- </widget>
- <widget class="QSpinBox" row="0" column="1">
- <property name="name">
- <cstring>lcd11</cstring>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>5</hsizetype>
- <vsizetype>0</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="suffix">
- <string>ms</string>
- </property>
- <property name="maxValue">
- <number>500</number>
- </property>
- </widget>
- <widget class="QSlider" row="0" column="2">
- <property name="name">
- <cstring>p11</cstring>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>7</hsizetype>
- <vsizetype>0</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="maxValue">
- <number>500</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>50</number>
- </property>
- </widget>
- <widget class="QSpinBox" row="1" column="1">
- <property name="name">
- <cstring>lcd12</cstring>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>5</hsizetype>
- <vsizetype>0</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="suffix">
- <string>ms</string>
- </property>
- <property name="maxValue">
- <number>5000</number>
- </property>
- </widget>
- <widget class="QSpinBox" row="2" column="1">
- <property name="name">
- <cstring>lcd13</cstring>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>5</hsizetype>
- <vsizetype>0</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="suffix">
- <string>cB</string>
- </property>
- <property name="maxValue">
- <number>0</number>
- </property>
- <property name="minValue">
- <number>-960</number>
- </property>
- </widget>
- <widget class="QSpinBox" row="3" column="1" rowspan="2" colspan="1">
- <property name="name">
- <cstring>lcd14</cstring>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>5</hsizetype>
- <vsizetype>0</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="suffix">
- <string>ms</string>
- </property>
- <property name="maxValue">
- <number>500</number>
- </property>
- </widget>
- </grid>
- </widget>
- <widget class="QGroupBox" row="0" column="1">
- <property name="name">
- <cstring>GroupBox2</cstring>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>7</hsizetype>
- <vsizetype>7</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="title">
- <string>Envelope Lo</string>
- </property>
- <property name="alignment">
- <set>AlignLeft</set>
- </property>
- <grid>
- <property name="name">
- <cstring>unnamed</cstring>
- </property>
- <property name="margin">
- <number>11</number>
- </property>
- <property name="spacing">
- <number>2</number>
- </property>
- <widget class="QLabel" row="0" column="0">
- <property name="name">
- <cstring>TextLabel7</cstring>
- </property>
- <property name="text">
- <string>Attack</string>
- </property>
- </widget>
- <widget class="QLabel" row="1" column="0">
- <property name="name">
- <cstring>TextLabel8</cstring>
- </property>
- <property name="text">
- <string>Decay</string>
- </property>
- </widget>
- <widget class="QLabel" row="2" column="0">
- <property name="name">
- <cstring>TextLabel9</cstring>
- </property>
- <property name="text">
- <string>Sustain</string>
- </property>
- </widget>
- <widget class="QLabel" row="3" column="0">
- <property name="name">
- <cstring>TextLabel10</cstring>
- </property>
- <property name="text">
- <string>Release</string>
- </property>
- </widget>
- <widget class="QSlider" row="0" column="2">
- <property name="name">
- <cstring>p7</cstring>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>7</hsizetype>
- <vsizetype>0</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="minimumSize">
- <size>
- <width>80</width>
- <height>0</height>
- </size>
- </property>
- <property name="maxValue">
- <number>500</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>50</number>
- </property>
- </widget>
- <widget class="QSlider" row="1" column="2">
- <property name="name">
- <cstring>p8</cstring>
- </property>
- <property name="maxValue">
- <number>5000</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>500</number>
- </property>
- </widget>
- <widget class="QSlider" row="2" column="2">
- <property name="name">
- <cstring>p9</cstring>
- </property>
- <property name="minValue">
- <number>-960</number>
- </property>
- <property name="maxValue">
- <number>0</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>10</number>
- </property>
- </widget>
- <widget class="QSlider" row="3" column="2">
- <property name="name">
- <cstring>p10</cstring>
- </property>
- <property name="maxValue">
- <number>500</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>50</number>
- </property>
- </widget>
- <widget class="QSpinBox" row="0" column="1">
- <property name="name">
- <cstring>lcd7</cstring>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>1</hsizetype>
- <vsizetype>0</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="suffix">
- <string>ms</string>
- </property>
- <property name="maxValue">
- <number>500</number>
- </property>
- </widget>
- <widget class="QSpinBox" row="1" column="1">
- <property name="name">
- <cstring>lcd8</cstring>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>1</hsizetype>
- <vsizetype>0</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="suffix">
- <string>ms</string>
- </property>
- <property name="maxValue">
- <number>5000</number>
- </property>
- </widget>
- <widget class="QSpinBox" row="2" column="1">
- <property name="name">
- <cstring>lcd9</cstring>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>1</hsizetype>
- <vsizetype>0</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="suffix">
- <string>cB</string>
- </property>
- <property name="maxValue">
- <number>0</number>
- </property>
- <property name="minValue">
- <number>-960</number>
- </property>
- <property name="value">
- <number>0</number>
- </property>
- </widget>
- <widget class="QSpinBox" row="3" column="1">
- <property name="name">
- <cstring>lcd10</cstring>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>1</hsizetype>
- <vsizetype>0</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="suffix">
- <string>ms</string>
- </property>
- <property name="maxValue">
- <number>500</number>
- </property>
- </widget>
- </grid>
- </widget>
- <widget class="QLayoutWidget" row="0" column="0">
- <property name="name">
- <cstring>layout1</cstring>
- </property>
- <hbox>
- <property name="name">
- <cstring>unnamed</cstring>
- </property>
- <widget class="QLabel">
- <property name="name">
- <cstring>TextLabel1_2</cstring>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>7</hsizetype>
- <vsizetype>5</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="paletteForegroundColor">
- <color>
- <red>0</red>
- <green>0</green>
- <blue>255</blue>
- </color>
- </property>
- <property name="paletteBackgroundColor">
- <color>
- <red>198</red>
- <green>205</green>
- <blue>220</blue>
- </color>
- </property>
- <property name="font">
- <font>
- <pointsize>48</pointsize>
- </font>
- </property>
- <property name="text">
- <string>O-1</string>
- </property>
- <property name="alignment">
- <set>AlignCenter</set>
- </property>
- </widget>
- <widget class="QGroupBox">
- <property name="name">
- <cstring>GroupBox3</cstring>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>7</hsizetype>
- <vsizetype>7</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="title">
- <string>Oscillator</string>
- </property>
- <vbox>
- <property name="name">
- <cstring>unnamed</cstring>
- </property>
- <property name="margin">
- <number>11</number>
- </property>
- <property name="spacing">
- <number>2</number>
- </property>
- <widget class="QCheckBox">
- <property name="name">
- <cstring>sw1</cstring>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>5</hsizetype>
- <vsizetype>1</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="text">
- <string>Brass</string>
- </property>
- </widget>
- <widget class="QCheckBox">
- <property name="name">
- <cstring>sw2</cstring>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>5</hsizetype>
- <vsizetype>1</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="text">
- <string>Reed</string>
- </property>
- </widget>
- <widget class="QCheckBox">
- <property name="name">
- <cstring>sw3</cstring>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>5</hsizetype>
- <vsizetype>1</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="text">
- <string>Flute</string>
- </property>
- </widget>
- <spacer>
- <property name="name">
- <cstring>spacer1</cstring>
- </property>
- <property name="orientation">
- <enum>Vertical</enum>
- </property>
- <property name="sizeType">
- <enum>Expanding</enum>
- </property>
- <property name="sizeHint">
- <size>
- <width>20</width>
- <height>20</height>
- </size>
- </property>
- </spacer>
- <widget class="QCheckBox">
- <property name="name">
- <cstring>sw4</cstring>
- </property>
- <property name="text">
- <string>Velocity</string>
- </property>
- </widget>
- </vbox>
- </widget>
- </hbox>
- </widget>
- </grid>
-</widget>
-<connections>
- <connection>
- <sender>p11</sender>
- <signal>valueChanged(int)</signal>
- <receiver>lcd11</receiver>
- <slot>setValue(int)</slot>
- </connection>
- <connection>
- <sender>p12</sender>
- <signal>valueChanged(int)</signal>
- <receiver>lcd12</receiver>
- <slot>setValue(int)</slot>
- </connection>
- <connection>
- <sender>p13</sender>
- <signal>valueChanged(int)</signal>
- <receiver>lcd13</receiver>
- <slot>setValue(int)</slot>
- </connection>
- <connection>
- <sender>p14</sender>
- <signal>valueChanged(int)</signal>
- <receiver>lcd14</receiver>
- <slot>setValue(int)</slot>
- </connection>
- <connection>
- <sender>p7</sender>
- <signal>valueChanged(int)</signal>
- <receiver>lcd7</receiver>
- <slot>setValue(int)</slot>
- </connection>
- <connection>
- <sender>p8</sender>
- <signal>valueChanged(int)</signal>
- <receiver>lcd8</receiver>
- <slot>setValue(int)</slot>
- </connection>
- <connection>
- <sender>p9</sender>
- <signal>valueChanged(int)</signal>
- <receiver>lcd9</receiver>
- <slot>setValue(int)</slot>
- </connection>
- <connection>
- <sender>p10</sender>
- <signal>valueChanged(int)</signal>
- <receiver>lcd10</receiver>
- <slot>setValue(int)</slot>
- </connection>
- <connection>
- <sender>p1</sender>
- <signal>valueChanged(int)</signal>
- <receiver>lcd1</receiver>
- <slot>setValue(int)</slot>
- </connection>
- <connection>
- <sender>p2</sender>
- <signal>valueChanged(int)</signal>
- <receiver>lcd2</receiver>
- <slot>setValue(int)</slot>
- </connection>
- <connection>
- <sender>p3</sender>
- <signal>valueChanged(int)</signal>
- <receiver>lcd3</receiver>
- <slot>setValue(int)</slot>
- </connection>
- <connection>
- <sender>p4</sender>
- <signal>valueChanged(int)</signal>
- <receiver>lcd4</receiver>
- <slot>setValue(int)</slot>
- </connection>
- <connection>
- <sender>p5</sender>
- <signal>valueChanged(int)</signal>
- <receiver>lcd5</receiver>
- <slot>setValue(int)</slot>
- </connection>
- <connection>
- <sender>p6</sender>
- <signal>valueChanged(int)</signal>
- <receiver>lcd6</receiver>
- <slot>setValue(int)</slot>
- </connection>
- <connection>
- <sender>lcd1</sender>
- <signal>valueChanged(int)</signal>
- <receiver>p1</receiver>
- <slot>setValue(int)</slot>
- </connection>
- <connection>
- <sender>lcd2</sender>
- <signal>valueChanged(int)</signal>
- <receiver>p2</receiver>
- <slot>setValue(int)</slot>
- </connection>
- <connection>
- <sender>lcd3</sender>
- <signal>valueChanged(int)</signal>
- <receiver>p3</receiver>
- <slot>setValue(int)</slot>
- </connection>
- <connection>
- <sender>lcd4</sender>
- <signal>valueChanged(int)</signal>
- <receiver>p4</receiver>
- <slot>setValue(int)</slot>
- </connection>
- <connection>
- <sender>lcd5</sender>
- <signal>valueChanged(int)</signal>
- <receiver>p5</receiver>
- <slot>setValue(int)</slot>
- </connection>
- <connection>
- <sender>lcd6</sender>
- <signal>valueChanged(int)</signal>
- <receiver>p6</receiver>
- <slot>setValue(int)</slot>
- </connection>
- <connection>
- <sender>lcd7</sender>
- <signal>valueChanged(int)</signal>
- <receiver>p7</receiver>
- <slot>setValue(int)</slot>
- </connection>
- <connection>
- <sender>lcd8</sender>
- <signal>valueChanged(int)</signal>
- <receiver>p8</receiver>
- <slot>setValue(int)</slot>
- </connection>
- <connection>
- <sender>lcd9</sender>
- <signal>valueChanged(int)</signal>
- <receiver>p9</receiver>
- <slot>setValue(int)</slot>
- </connection>
- <connection>
- <sender>lcd10</sender>
- <signal>valueChanged(int)</signal>
- <receiver>p10</receiver>
- <slot>setValue(int)</slot>
- </connection>
- <connection>
- <sender>lcd11</sender>
- <signal>valueChanged(int)</signal>
- <receiver>p11</receiver>
- <slot>setValue(int)</slot>
- </connection>
- <connection>
- <sender>lcd12</sender>
- <signal>valueChanged(int)</signal>
- <receiver>p12</receiver>
- <slot>setValue(int)</slot>
- </connection>
- <connection>
- <sender>lcd13</sender>
- <signal>valueChanged(int)</signal>
- <receiver>p13</receiver>
- <slot>setValue(int)</slot>
- </connection>
- <connection>
- <sender>lcd14</sender>
- <signal>valueChanged(int)</signal>
- <receiver>p14</receiver>
- <slot>setValue(int)</slot>
- </connection>
-</connections>
-<tabstops>
- <tabstop>p1</tabstop>
- <tabstop>p3</tabstop>
- <tabstop>p2</tabstop>
- <tabstop>p4</tabstop>
- <tabstop>p5</tabstop>
- <tabstop>p6</tabstop>
- <tabstop>p7</tabstop>
- <tabstop>p8</tabstop>
- <tabstop>p9</tabstop>
- <tabstop>p10</tabstop>
- <tabstop>p11</tabstop>
- <tabstop>p12</tabstop>
- <tabstop>p13</tabstop>
- <tabstop>p14</tabstop>
- <tabstop>sw1</tabstop>
- <tabstop>sw2</tabstop>
- <tabstop>sw3</tabstop>
-</tabstops>
-<layoutdefaults spacing="6" margin="11"/>
-</UI>
+ <item>
+ <widget class="QCheckBox" name="sw1">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Preferred" vsizetype="Minimum">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="text">
+ <string>Brass</string>
+ </property>
+ </widget>
+ </item>
+ <item>
+ <widget class="QCheckBox" name="sw2">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Preferred" vsizetype="Minimum">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="text">
+ <string>Reed</string>
+ </property>
+ </widget>
+ </item>
+ <item>
+ <widget class="QCheckBox" name="sw3">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Preferred" vsizetype="Minimum">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="text">
+ <string>Flute</string>
+ </property>
+ </widget>
+ </item>
+ <item>
+ <spacer name="spacer1">
+ <property name="orientation">
+ <enum>Qt::Vertical</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>
+ <item>
+ <widget class="QCheckBox" name="sw4">
+ <property name="text">
+ <string>Velocity</string>
+ </property>
+ </widget>
+ </item>
+ </layout>
+ </widget>
+ </item>
+ </layout>
+ </item>
+ </layout>
+ </widget>
+ <layoutdefault spacing="6" margin="11"/>
+ <pixmapfunction>qPixmapFromMimeSource</pixmapfunction>
+ <tabstops>
+ <tabstop>p1</tabstop>
+ <tabstop>p3</tabstop>
+ <tabstop>p2</tabstop>
+ <tabstop>p4</tabstop>
+ <tabstop>p5</tabstop>
+ <tabstop>p6</tabstop>
+ <tabstop>p7</tabstop>
+ <tabstop>p8</tabstop>
+ <tabstop>p9</tabstop>
+ <tabstop>p10</tabstop>
+ <tabstop>p11</tabstop>
+ <tabstop>p12</tabstop>
+ <tabstop>p13</tabstop>
+ <tabstop>p14</tabstop>
+ <tabstop>sw1</tabstop>
+ <tabstop>sw2</tabstop>
+ <tabstop>sw3</tabstop>
+ </tabstops>
+ <resources/>
+ <connections>
+ <connection>
+ <sender>p11</sender>
+ <signal>valueChanged(int)</signal>
+ <receiver>lcd11</receiver>
+ <slot>setValue(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>p12</sender>
+ <signal>valueChanged(int)</signal>
+ <receiver>lcd12</receiver>
+ <slot>setValue(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>p13</sender>
+ <signal>valueChanged(int)</signal>
+ <receiver>lcd13</receiver>
+ <slot>setValue(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>p14</sender>
+ <signal>valueChanged(int)</signal>
+ <receiver>lcd14</receiver>
+ <slot>setValue(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>p7</sender>
+ <signal>valueChanged(int)</signal>
+ <receiver>lcd7</receiver>
+ <slot>setValue(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>p8</sender>
+ <signal>valueChanged(int)</signal>
+ <receiver>lcd8</receiver>
+ <slot>setValue(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>p9</sender>
+ <signal>valueChanged(int)</signal>
+ <receiver>lcd9</receiver>
+ <slot>setValue(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>p10</sender>
+ <signal>valueChanged(int)</signal>
+ <receiver>lcd10</receiver>
+ <slot>setValue(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>p1</sender>
+ <signal>valueChanged(int)</signal>
+ <receiver>lcd1</receiver>
+ <slot>setValue(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>p2</sender>
+ <signal>valueChanged(int)</signal>
+ <receiver>lcd2</receiver>
+ <slot>setValue(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>p3</sender>
+ <signal>valueChanged(int)</signal>
+ <receiver>lcd3</receiver>
+ <slot>setValue(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>p4</sender>
+ <signal>valueChanged(int)</signal>
+ <receiver>lcd4</receiver>
+ <slot>setValue(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>p5</sender>
+ <signal>valueChanged(int)</signal>
+ <receiver>lcd5</receiver>
+ <slot>setValue(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>p6</sender>
+ <signal>valueChanged(int)</signal>
+ <receiver>lcd6</receiver>
+ <slot>setValue(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>lcd1</sender>
+ <signal>valueChanged(int)</signal>
+ <receiver>p1</receiver>
+ <slot>setValue(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>lcd2</sender>
+ <signal>valueChanged(int)</signal>
+ <receiver>p2</receiver>
+ <slot>setValue(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>lcd3</sender>
+ <signal>valueChanged(int)</signal>
+ <receiver>p3</receiver>
+ <slot>setValue(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>lcd4</sender>
+ <signal>valueChanged(int)</signal>
+ <receiver>p4</receiver>
+ <slot>setValue(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>lcd5</sender>
+ <signal>valueChanged(int)</signal>
+ <receiver>p5</receiver>
+ <slot>setValue(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>lcd6</sender>
+ <signal>valueChanged(int)</signal>
+ <receiver>p6</receiver>
+ <slot>setValue(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>lcd7</sender>
+ <signal>valueChanged(int)</signal>
+ <receiver>p7</receiver>
+ <slot>setValue(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>lcd8</sender>
+ <signal>valueChanged(int)</signal>
+ <receiver>p8</receiver>
+ <slot>setValue(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>lcd9</sender>
+ <signal>valueChanged(int)</signal>
+ <receiver>p9</receiver>
+ <slot>setValue(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>lcd10</sender>
+ <signal>valueChanged(int)</signal>
+ <receiver>p10</receiver>
+ <slot>setValue(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>lcd11</sender>
+ <signal>valueChanged(int)</signal>
+ <receiver>p11</receiver>
+ <slot>setValue(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>lcd12</sender>
+ <signal>valueChanged(int)</signal>
+ <receiver>p12</receiver>
+ <slot>setValue(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>lcd13</sender>
+ <signal>valueChanged(int)</signal>
+ <receiver>p13</receiver>
+ <slot>setValue(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>lcd14</sender>
+ <signal>valueChanged(int)</signal>
+ <receiver>p14</receiver>
+ <slot>setValue(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>