--- qsampler/trunk/src/qsamplerChannelForm.ui 2004/05/30 15:38:06 95 +++ qsampler/trunk/src/qsamplerChannelForm.ui 2007/10/28 23:30:36 1461 @@ -1,8 +1,8 @@ - -qsamplerChannelForm -qsampler - A LinuxSampler Qt GUI Interface. + + rncbc aka Rui Nuno Capela + qsampler - A LinuxSampler Qt GUI Interface. - Copyright (C) 2004, rncbc aka Rui Nuno Capela. All rights reserved. + Copyright (C) 2004-2007, rncbc aka Rui Nuno Capela. All rights reserved. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License @@ -14,568 +14,855 @@ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + You should have received a copy of the GNU General Public License along + with this program; if not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. -rncbc aka Rui Nuno Capela - - - qsamplerChannelForm - - - - 0 - 0 - 424 - 268 - - - + qsamplerChannelForm + + + + 0 + 0 + 450 + 484 + + + + + 7 + 1 + 0 + 0 + + + + Qt::StrongFocus + + + Qsampler: Channel + + + :/qsampler/pixmaps/icons/qsamplerChannel.png + + + + 9 + + + 6 + + + + + 0 + + + 6 + + + + + 0 + 0 + 0 + 0 + + + + + 24 + 24 + + + + + 26 + 26 + + + + Qt::TabFocus + + + Browse for instrument filename + + + + + + :/qsampler/pixmaps/icons/fileOpen.png + + + + + + + + 7 + 0 + 0 + 0 + + + + + 320 + 0 + + + + Instrument name + + + + + + + &Engine: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + false + + + EngineNameComboBox + + + + + + + + 7 + 0 + 0 + 0 + + + + Engine name + + + + + + + &Filename: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + false + + + InstrumentFileComboBox + + + + + + + &Instrument: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + false + + + InstrumentNrComboBox + + + + + + + + 7 + 0 + 0 + 0 + + + + + 320 + 0 + + + + Instrument filename + + + true + + + + + + + + + MIDI / Input + + + + 9 + + + 6 + + + + + 0 + + + 4 + + + + + 7 - 1 + 0 0 0 - - - - Channel - - - qsamplerChannel.png - - - StrongFocus - - - - unnamed - - - - EngineNameComboBox - - - - 7 - 0 - 0 - 0 - - - - Engine name - - - - - EngineNameTextLabel - - - - 1 - 5 - 0 - 0 - - - - &Engine: - - - AlignVCenter|AlignRight - - - EngineNameComboBox - - - - - InstrumentTextLabel - - - - 1 - 5 - 0 - 0 - - - - &Instrument: - - - AlignVCenter|AlignRight - - - InstrumentFileComboBox - - - - - InstrumentFilePushButton - - - - 0 - 0 - 0 - 0 - - - - - 24 - 24 - - - - - 26 - 26 - - - - - - - fileOpen.png - - - Browse for instrument filename - - - - - InstrumentFileComboBox - - - - 7 - 0 - 0 - 0 - - - - true - - - Instrument filename - - - - - spacer1 - - - Vertical - - - Expanding - - - - 8 - 8 - - - - - - layout1 - - - - unnamed - - - - spacer3 - - - Horizontal - - - Expanding - - - - 8 - 8 - - - - - - OkPushButton - - - OK - - - formAccept.png - - - - - CancelPushButton - - - Cancel - - - formReject.png - - - - - - - InstrumentNrSpinBox - - - - 40 - 32767 - - - - Instrument index - - - - - InstrumentNrTextLabel - - - Inde&x: - - - AlignVCenter|AlignRight - - - InstrumentNrSpinBox - - - - - InstrumentNameTextLabel - - - - 1 - 5 - 0 - 0 - - - - Instrument name - - - - - MidiGroupBox - - - - 1 - 5 - 0 - 0 - - - - &MIDI/Input - - - - unnamed - - - 8 - - - 8 - - - - MidiDriverTextLabel - - - &Type: - - - AlignVCenter|AlignRight - - - MidiDriverComboBox - - - - - - ALSA - - - - MidiDriverComboBox - - - MIDI input driver type - - - - - MidiPortTextLabel - - - &Port: - - - AlignVCenter|AlignRight - - - MidiPortSpinBox - - - - - MidiPortSpinBox - - - MIDI input port number - - - - - MidiChannelTextLabel - - - &Channel: - - - AlignVCenter|AlignRight - - - MidiChannelSpinBox - - - - - MidiChannelSpinBox - - - 16 - - - 0 - - - MIDI input channel - - - - - spacer2 - - - Horizontal - - - Expanding - - - - 8 - 8 - - - - - - - - AudioGroupBox - - - - 1 - 5 - 0 - 0 - - - - &Audio/Output - - - AlignAuto - - - - unnamed - - - 8 - - - 8 - - - - AudioDriverTextLabel - - - &Type: - - - AlignVCenter|AlignRight - - - AudioDriverComboBox - - - - - - ALSA - - - - - JACK - - - - AudioDriverComboBox - - - Audio output driver type - - - - - spacer3 - - - Horizontal - - - Expanding - - - - 8 - 8 - - - - - - - - - - EngineNameComboBox - activated(int) - qsamplerChannelForm - optionsChanged() - - - InstrumentFileComboBox - textChanged(const QString &) - qsamplerChannelForm - updateInstrumentName() - - - InstrumentFilePushButton - clicked() - qsamplerChannelForm - openInstrumentFile() - - - InstrumentNrSpinBox - valueChanged(int) - qsamplerChannelForm - updateInstrumentName() - - - MidiDriverComboBox - activated(int) - qsamplerChannelForm - optionsChanged() - - - MidiPortSpinBox - valueChanged(int) - qsamplerChannelForm - optionsChanged() - - - MidiChannelSpinBox - valueChanged(int) - qsamplerChannelForm - optionsChanged() - - - AudioDriverComboBox - activated(int) - qsamplerChannelForm - optionsChanged() - - - OkPushButton - clicked() - qsamplerChannelForm - accept() - - - CancelPushButton - clicked() - qsamplerChannelForm - reject() - - - - EngineNameComboBox - InstrumentFileComboBox - InstrumentFilePushButton - InstrumentNrSpinBox - MidiDriverComboBox - MidiPortSpinBox - MidiChannelSpinBox - AudioDriverComboBox - OkPushButton - CancelPushButton - - - qsamplerChannelForm.ui.h - - - class qsamplerChannelStrip; - - - qsamplerChannelStrip *m_pChannel; - int m_iDirtySetup; - int m_iDirtyCount; - - - accept() - reject() - openInstrumentFile() - updateInstrumentName() - optionsChanged() - stabilizeForm() - - - init() - destroy() - setup( qsamplerChannelStrip *pChannel ) - - - - + + + + MIDI input device + + + + + + + + 0 + 0 + 0 + 0 + + + + + 24 + 24 + + + + + 26 + 26 + + + + Qt::TabFocus + + + MIDI input device setup + + + + + + :/qsampler/pixmaps/icons/midi1.png + + + + + + + + + &Map: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + false + + + MidiMapComboBox + + + + + + + &Device: + + + Qt::AlignVCenter + + + false + + + MidiDeviceComboBox + + + + + + + 0 + + + 4 + + + + + + 7 + 0 + 0 + 0 + + + + Instrument map + + + + + + + Qt::Horizontal + + + QSizePolicy::Expanding + + + + 160 + 20 + + + + + + + + + + &Type: + + + Qt::AlignVCenter + + + false + + + MidiDriverComboBox + + + + + + + 0 + + + 4 + + + + + + 5 + 0 + 0 + 0 + + + + MIDI input driver type + + + + + + + Qt::Horizontal + + + QSizePolicy::Expanding + + + + 20 + 20 + + + + + + + + &Port: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + false + + + MidiPortSpinBox + + + + + + + MIDI input port number + + + + + + + &Channel: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + false + + + MidiChannelComboBox + + + + + + + MIDI input channel + + + + 1 + + + + + 2 + + + + + 3 + + + + + 4 + + + + + 5 + + + + + 6 + + + + + 7 + + + + + 8 + + + + + 9 + + + + + 10 + + + + + 11 + + + + + 12 + + + + + 13 + + + + + 14 + + + + + 15 + + + + + 16 + + + + + All + + + + + + + + + + + + + Audio / Output + + + + 9 + + + 6 + + + + + 0 + + + 6 + + + + + 0 + + + 4 + + + + + + 7 + 0 + 0 + 0 + + + + Audio output device + + + + + + + + 0 + 0 + 0 + 0 + + + + + 24 + 24 + + + + + 26 + 26 + + + + Qt::TabFocus + + + Audio output device setup + + + + + + :/qsampler/pixmaps/icons/audio1.png + + + + + + + + + <html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal; text-decoration:none;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" text-decoration: underline;">D</span>evice:</p></body></html> + + + Qt::AlignVCenter + + + false + + + + + + + 0 + + + 4 + + + + + + 5 + 0 + 0 + 0 + + + + Audio output driver type + + + + + + + Qt::Horizontal + + + QSizePolicy::Expanding + + + + 20 + 20 + + + + + + + + + + <html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal; text-decoration:none;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" text-decoration: underline;">T</span>ype:</p></body></html> + + + Qt::AlignVCenter + + + false + + + + + + + + + + + + + + + 0 + + + 4 + + + + + Qt::Horizontal + + + QSizePolicy::Expanding + + + + 8 + 8 + + + + + + + + OK + + + :/qsampler/pixmaps/icons/formAccept.png + + + + + + + Cancel + + + :/qsampler/pixmaps/icons/formReject.png + + + + + + + + + qPixmapFromMimeSource + + EngineNameComboBox + InstrumentFileComboBox + InstrumentFileToolButton + InstrumentNrComboBox + OkPushButton + CancelPushButton + + + + + + + EngineNameComboBox + activated(int) + qsamplerChannelForm + optionsChanged() + + + 20 + 20 + + + 20 + 20 + + + + + InstrumentFileComboBox + activated(QString) + qsamplerChannelForm + updateInstrumentName() + + + 20 + 20 + + + 20 + 20 + + + + + InstrumentFileToolButton + clicked() + qsamplerChannelForm + openInstrumentFile() + + + 20 + 20 + + + 20 + 20 + + + + + InstrumentNrComboBox + activated(int) + qsamplerChannelForm + optionsChanged() + + + 20 + 20 + + + 20 + 20 + + + + + OkPushButton + clicked() + qsamplerChannelForm + accept() + + + 20 + 20 + + + 20 + 20 + + + + + CancelPushButton + clicked() + qsamplerChannelForm + reject() + + + 20 + 20 + + + 20 + 20 + + + + +