qsamplerChannelForm qsampler - A LinuxSampler Qt GUI Interface. Copyright (C) 2004-2006, 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 as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of 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., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. rncbc aka Rui Nuno Capela qsamplerChannelForm 0 0 446 436 7 1 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 InstrumentFileToolButton 0 0 0 0 24 24 26 26 TabFocus fileOpen.png Browse for instrument filename InstrumentFileComboBox 7 0 0 0 320 0 true Instrument filename layout01 unnamed spacer4 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 spacer3 Horizontal Expanding 20 20 layout22 unnamed AudioDeviceComboBox 7 0 0 0 Audio output device AudioDeviceToolButton 0 0 0 0 24 24 26 26 TabFocus audio1.png Audio output device setup AudioDeviceTextLabel &Device: AlignVCenter AudioDeviceComboBox AudioRoutingTable 0 100 StrongFocus Audio output channel routing InstrumentNrTextLabel &Instrument: AlignVCenter|AlignRight InstrumentNrComboBox InstrumentNrComboBox 7 0 0 0 320 0 Instrument name MidiGroupBox 7 5 0 0 MIDI / Input unnamed 8 8 MidiDriverTextLabel &Type: AlignVCenter MidiDriverComboBox layout12 unnamed MidiDeviceComboBox 7 0 0 0 MIDI input device MidiDeviceToolButton 0 0 0 0 24 24 26 26 TabFocus midi1.png MIDI input device setup MidiDeviceTextLabel &Device: AlignVCenter MidiDeviceComboBox MidiMapTextLabel &Map: AlignVCenter|AlignRight MidiMapComboBox 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 layout6 unnamed MidiMapComboBox 7 0 0 0 Instrument name spacer1_2 Horizontal Expanding 160 20 qsamplerChannelRoutingTable
qsamplerChannel.h
-1 -1 0 7 7 0 0
EngineNameComboBox activated(int) qsamplerChannelForm optionsChanged() InstrumentFileComboBox activated(const QString&) qsamplerChannelForm updateInstrumentName() InstrumentFileToolButton 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() MidiMapComboBox 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() MidiDeviceToolButton clicked() qsamplerChannelForm setupMidiDevice() AudioDeviceToolButton clicked() qsamplerChannelForm setupAudioDevice() EngineNameComboBox InstrumentFileComboBox InstrumentFileToolButton InstrumentNrComboBox MidiDriverComboBox MidiPortSpinBox MidiChannelComboBox MidiDeviceComboBox MidiDeviceToolButton MidiMapComboBox AudioDriverComboBox AudioDeviceComboBox AudioDeviceToolButton 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 ) qsamplerChannel.h