--- qsampler/trunk/src/qsamplerChannelForm.ui 2005/04/01 00:34:58 490 +++ qsampler/trunk/src/qsamplerChannelForm.ui 2005/08/28 00:31:34 758 @@ -28,8 +28,8 @@ 0 0 - 435 - 330 + 508 + 445 @@ -41,7 +41,7 @@ - Channel + Qsampler: Channel qsamplerChannel.png @@ -53,7 +53,7 @@ unnamed - + EngineNameComboBox @@ -97,7 +97,7 @@ InstrumentFileComboBox - + InstrumentFilePushButton @@ -131,7 +131,7 @@ Browse for instrument filename - + InstrumentFileComboBox @@ -156,56 +156,7 @@ Instrument filename - - - layout01 - - - - unnamed - - - - spacer3 - - - Horizontal - - - Expanding - - - - 8 - 8 - - - - - - OkPushButton - - - OK - - - formAccept.png - - - - - CancelPushButton - - - Cancel - - - formReject.png - - - - - + InstrumentNrComboBox @@ -241,7 +192,7 @@ InstrumentNrComboBox - + MidiGroupBox @@ -528,7 +479,56 @@ - + + + layout01 + + + + unnamed + + + + spacer3 + + + Horizontal + + + Expanding + + + + 8 + 8 + + + + + + OkPushButton + + + OK + + + formAccept.png + + + + + CancelPushButton + + + Cancel + + + formReject.png + + + + + AudioGroupBox @@ -570,20 +570,6 @@ AudioDriverComboBox - - - AudioDeviceTextLabel - - - &Device: - - - AlignVCenter - - - AudioDeviceComboBox - - layout21 @@ -687,10 +673,58 @@ + + + AudioDeviceTextLabel + + + &Device: + + + AlignVCenter + + + AudioDeviceComboBox + + + + + AudioRoutingTable + + + + 0 + 100 + + + + StrongFocus + + + Audio output channel routing + + + + + qsamplerChannelRoutingTable +
qsamplerChannel.h
+ + -1 + -1 + + 0 + + 7 + 7 + 0 + 0 + +
+
EngineNameComboBox @@ -790,6 +824,7 @@ AudioDriverComboBox AudioDeviceComboBox AudioDevicePushButton + AudioRoutingTable OkPushButton CancelPushButton @@ -808,6 +843,7 @@ QPtrList < qsamplerDevice > m_audioDevices; QPtrList < qsamplerDevice > m_midiDevices; qsamplerDeviceForm *m_pDeviceForm; + qsamplerChannelRoutingMap m_audioRouting; accept() @@ -820,6 +856,7 @@ selectAudioDriver( const QString & sAudioDriver ) selectAudioDevice( int iAudioItem ) setupAudioDevice() + changeAudioRouting( int iRow, int iCol ) updateDevices() optionsChanged() stabilizeForm() @@ -828,12 +865,12 @@ init() destroy() setup( qsamplerChannel *pChannel ) - setupDevice( qsamplerDevice *pDevice, qsamplerDevice::qsamplerDeviceType deviceTypeMode, const QString & sDriverName ) + setupDevice( qsamplerDevice *pDevice, qsamplerDevice::qsamplerDeviceType deviceTypeMode, const QString & sDriverName ) selectMidiDriverItem( const QString & sMidiDriver ) selectMidiDeviceItem( int iMidiItem ) selectAudioDriverItem( const QString & sAudioDriver ) selectAudioDeviceItem( int iAudioItem ) - +