--- qsampler/trunk/src/qsamplerChannelForm.ui 2005/08/28 12:15:16 760 +++ qsampler/trunk/src/qsamplerChannelForm.ui 2019/08/22 18:58:38 3559 @@ -1,8 +1,10 @@ - -qsamplerChannelForm -qsampler - A LinuxSampler Qt GUI Interface. + + + rncbc aka Rui Nuno Capela + qsampler - A LinuxSampler Qt GUI Interface. - Copyright (C) 2004-2005, rncbc aka Rui Nuno Capela. All rights reserved. + Copyright (C) 2005-2019, rncbc aka Rui Nuno Capela. All rights reserved. + Copyright (C) 2007, Christian Schoenebeck This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License @@ -14,863 +16,717 @@ 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 - 491 - 417 - - - - - 7 - 1 - 0 - 0 + qsamplerChannelForm + + + + 0 + 0 + 480 + 460 + + + + Qt::StrongFocus + + + Channel + + + :/images/qsamplerChannel.png + + + + + + 8 + + + + + + 62 + 0 + + + + + 62 + 16777215 + + + + &Engine: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + false + + + EngineNameComboBox + + + + + + + + 0 + 0 - - - Qsampler: Channel - - - qsamplerChannel.png - - - StrongFocus - - - - unnamed - - - - EngineNameComboBox - - - - 7 - 0 - 0 - 0 - - - - Engine name - - - - - EngineNameTextLabel - - - &Engine: - - - AlignVCenter|AlignRight - - - EngineNameComboBox - - - - - InstrumentFileTextLabel - - - &Filename: - - - AlignVCenter|AlignRight - - - InstrumentFileComboBox - - - - - InstrumentFilePushButton - - - - 0 - 0 - 0 - 0 - - - - - 24 - 24 - - - - - 26 - 26 - - - - - - - fileOpen.png - - - Browse for instrument filename - - - - - InstrumentFileComboBox - - - - 7 - 0 - 0 - 0 - - - - - 320 - 0 - - - - true - - - Instrument filename - - - - - InstrumentNrComboBox - - - - 7 - 0 - 0 - 0 - - - - - 320 - 0 - - - - Instrument name - - - - - InstrumentNrTextLabel - - - &Instrument: - - - AlignVCenter|AlignRight - - - InstrumentNrComboBox - - - - - MidiGroupBox - - - - 7 - 5 - 0 - 0 - - - - MIDI / Input - - - - unnamed - - - 8 - - - 8 - - - - MidiDriverTextLabel - - - &Type: - - - AlignVCenter - - - MidiDriverComboBox - - - - - MidiDeviceTextLabel - - - &Device: - - - AlignVCenter - - - MidiDeviceComboBox - - - - - layout11 - - - - unnamed - - - - MidiDriverComboBox - - - - 5 - 0 - 0 - 0 - - - - MIDI input driver type - - - - - spacer1 - - - Horizontal - - - Expanding - - - - 20 - 20 - - - - - - MidiPortTextLabel - - - &Port: - - - AlignVCenter|AlignRight - - - MidiPortSpinBox - - - - - MidiPortSpinBox - - - MIDI input port number - - - - - MidiChannelTextLabel - - - &Channel: - - - AlignVCenter|AlignRight - - - MidiChannelComboBox - - - - - - 1 - - - - - 2 - - - - - 3 - - - - - 4 - - - - - 5 - - - - - 6 - - - - - 7 - - - - - 8 - - - - - 9 - - - - - 10 - - - - - 11 - - - - - 12 - - - - - 13 - - - - - 14 - - - - - 15 - - - - - 16 - - - - - All - - - - MidiChannelComboBox - - - MIDI input channel - - - - - - - layout12 - - - - unnamed - - - - MidiDeviceComboBox - - - - 7 - 0 - 0 - 0 - - - - MIDI input device - - - - - MidiDevicePushButton - - - - 0 - 0 - 0 - 0 - - - - - 24 - 24 - - - - - 26 - 26 - - - - - - - midi1.png - - - MIDI input device setup - - - - - - - - - layout01 - - - - unnamed - - - - spacer3 - - - Horizontal - - - Expanding - - - - 8 - 8 - - - - - - OkPushButton - - - OK - - - formAccept.png - - - - - CancelPushButton - - - Cancel - - - formReject.png - - - - - - - AudioGroupBox - - - - 7 - 5 - 0 - 0 - - - - Audio / Output - - - AlignAuto - - - - unnamed - - - 8 - - - 8 - - - - AudioDriverTextLabel - - - &Type: - - - AlignVCenter - - - AudioDriverComboBox - - - - - layout21 - - - - unnamed - - - - AudioDriverComboBox - - - - 5 - 0 - 0 - 0 - - - - Audio output driver type - - - - - spacer2 - - - Horizontal - - - Expanding - - - - 20 - 20 - - - - - - - - layout22 - - - - unnamed - - - - AudioDeviceComboBox - - - - 7 - 0 - 0 - 0 - - - - Audio output device - - - - - AudioDevicePushButton - - - - 0 - 0 - 0 - 0 - - - - - 24 - 24 - - - - - 26 - 26 - - - - - - - audio1.png - - - Audio output device setup - - - - - - - AudioDeviceTextLabel - - - &Device: - - - AlignVCenter - - - AudioDeviceComboBox - - - - - AudioRoutingTable - - - - 0 - 100 - - - - StrongFocus - - - Audio output channel routing - - - - - - - - - qsamplerChannelRoutingTable -
qsamplerChannel.h
- - -1 - -1 - - 0 - - 7 - 7 - 0 - 0 +
+ + Engine name + +
+ + + + + Qt::Horizontal + + + QSizePolicy::Expanding + + + + 20 + 20 + + + + + + + + Filena&me: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + false + + + InstrumentFileComboBox + + + + + + + + 0 + 0 - - - - - EngineNameComboBox - activated(int) - qsamplerChannelForm - optionsChanged() - - - InstrumentFileComboBox - activated(const QString&) - qsamplerChannelForm - updateInstrumentName() - - - InstrumentFilePushButton - clicked() - qsamplerChannelForm - openInstrumentFile() - - - InstrumentNrComboBox - activated(int) - qsamplerChannelForm - optionsChanged() - - - MidiDriverComboBox - activated(const QString&) - qsamplerChannelForm - selectMidiDriver(const QString&) - - - MidiDeviceComboBox - activated(int) - qsamplerChannelForm - selectMidiDevice(int) - - - MidiPortSpinBox - valueChanged(int) - qsamplerChannelForm - optionsChanged() - - - MidiChannelComboBox - activated(int) - qsamplerChannelForm - optionsChanged() - - - AudioDriverComboBox - activated(const QString&) - qsamplerChannelForm - selectAudioDriver(const QString&) - - - AudioDeviceComboBox - activated(int) - qsamplerChannelForm - selectAudioDevice(int) - - - OkPushButton - clicked() - qsamplerChannelForm - accept() - - - CancelPushButton - clicked() - qsamplerChannelForm - reject() - - - MidiDevicePushButton - clicked() - qsamplerChannelForm - setupMidiDevice() - - - AudioDevicePushButton - clicked() - qsamplerChannelForm - setupAudioDevice() - - - - EngineNameComboBox - InstrumentFileComboBox - InstrumentFilePushButton - InstrumentNrComboBox - MidiDriverComboBox - MidiPortSpinBox - MidiChannelComboBox - MidiDeviceComboBox - MidiDevicePushButton - AudioDriverComboBox - AudioDeviceComboBox - AudioDevicePushButton - AudioRoutingTable - OkPushButton - CancelPushButton - - - qsamplerDevice.h - qsamplerChannel.h - qsamplerChannelForm.ui.h - - - class qsamplerDeviceForm; - - - qsamplerChannel *m_pChannel; - int m_iDirtySetup; - int m_iDirtyCount; - QPtrList < qsamplerDevice > m_audioDevices; - QPtrList < qsamplerDevice > m_midiDevices; - qsamplerDeviceForm *m_pDeviceForm; - qsamplerChannelRoutingMap m_audioRouting; - - - accept() - reject() - openInstrumentFile() - updateInstrumentName() - selectMidiDriver( const QString & sMidiDriver ) - selectMidiDevice( int iMidiItem ) - setupMidiDevice() - selectAudioDriver( const QString & sAudioDriver ) - selectAudioDevice( int iAudioItem ) - setupAudioDevice() - changeAudioRouting( int iRow, int iCol ) - updateDevices() - optionsChanged() - stabilizeForm() - - - init() - destroy() - setup( qsamplerChannel *pChannel ) - setupDevice( qsamplerDevice *pDevice, qsamplerDevice::qsamplerDeviceType deviceTypeMode, const QString & sDriverName ) - selectMidiDriverItem( const QString & sMidiDriver ) - selectMidiDeviceItem( int iMidiItem ) - selectAudioDriverItem( const QString & sAudioDriver ) - selectAudioDeviceItem( int iAudioItem ) - - - -
+ + + + 320 + 0 + + + + Instrument filename + + + true + + + + + + + + 0 + 0 + + + + + 24 + 24 + + + + + 26 + 26 + + + + Qt::TabFocus + + + Browse for instrument filename + + + + + + :/images/fileOpen.png + + + + + + + &Instrument: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + false + + + InstrumentNrComboBox + + + + + + + + 0 + 0 + + + + + 320 + 0 + + + + Instrument name + + + + + + + + + MIDI / Input + + + + + + + 62 + 0 + + + + + 62 + 16777215 + + + + T&ype: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + false + + + MidiDriverComboBox + + + + + + + + 0 + 0 + + + + + 92 + 0 + + + + + 92 + 16777215 + + + + 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 + + + + + + + + Qt::Horizontal + + + QSizePolicy::Expanding + + + + 20 + 20 + + + + + + + + De&vice: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + false + + + MidiDeviceComboBox + + + + + + + + 0 + 0 + + + + MIDI input device + + + + + + + + 0 + 0 + + + + + 24 + 24 + + + + + 26 + 26 + + + + Qt::TabFocus + + + MIDI input device setup + + + + + + :/images/midi1.png + + + + + + + &Map: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + false + + + MidiMapComboBox + + + + + + + + 0 + 0 + + + + Instrument map + + + + + + + Qt::Horizontal + + + QSizePolicy::Expanding + + + + 20 + 20 + + + + + + + + + + + Audio / Output + + + + + + + 62 + 0 + + + + + 62 + 16777215 + + + + T&ype: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + false + + + AudioDriverComboBox + + + + + + + + 0 + 0 + + + + + 92 + 0 + + + + + 92 + 16777215 + + + + Audio output driver type + + + + + + + Qt::Horizontal + + + QSizePolicy::Expanding + + + + 20 + 20 + + + + + + + + De&vice: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + false + + + AudioDeviceComboBox + + + + + + + + 0 + 0 + + + + Audio output device + + + + + + + + 0 + 0 + + + + + 24 + 24 + + + + + 26 + 26 + + + + Qt::TabFocus + + + Audio output device setup + + + + + + :/images/audio1.png + + + + + + + + 0 + 0 + + + + + 320 + 80 + + + + Audio routing table + + + + + + + + + + Qt::Horizontal + + + QDialogButtonBox::Cancel|QDialogButtonBox::Ok + + + + + + + + EngineNameComboBox + InstrumentFileComboBox + InstrumentFileToolButton + InstrumentNrComboBox + DialogButtonBox + + + + + +