--- qsampler/trunk/src/qsamplerMainForm.ui 2005/08/26 23:04:32 757 +++ qsampler/trunk/src/qsamplerMainForm.ui 2007/10/03 11:34:30 1372 @@ -2,7 +2,7 @@ qsamplerMainForm qsampler - A LinuxSampler Qt GUI Interface. - Copyright (C) 2004-2005, 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,9 +14,9 @@ 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 @@ -73,6 +73,7 @@ + @@ -83,6 +84,7 @@ + @@ -112,6 +114,7 @@ + @@ -125,6 +128,7 @@ + @@ -406,6 +410,29 @@ + editEditChannelAction + + + editEditChannel.png + + + Edit + + + Ed&it Channel... + + + Edit channel + + + Edit current sampler channel + + + F9 + + + + viewMenubarAction @@ -498,6 +525,32 @@ + viewInstrumentsAction + + + qsamplerInstrument.png + + + true + + + Instruments + + + &Instruments + + + MIDI instruments configuration + + + Show/hide the MIDI instruments configuration window + + + F10 + + + + viewDevicesAction @@ -565,7 +618,7 @@ Line up all channel strips - F10 + F5 @@ -688,6 +741,12 @@ editSetupChannel() + editEditChannelAction + activated() + qsamplerMainForm + editEditChannel() + + editResetChannelAction activated() qsamplerMainForm @@ -724,6 +783,12 @@ viewMessages(bool) + viewInstrumentsAction + activated() + qsamplerMainForm + viewInstruments() + + viewDevicesAction activated() qsamplerMainForm @@ -767,11 +832,14 @@ class QWorkspace; class QProcess; + class QSlider; + class QSpinBox; class QLabel; class qsamplerOptions; class qsamplerChannel; class qsamplerMessages; class qsamplerChannelStrip; + class qsamplerInstrumentListForm; class qsamplerDeviceForm; @@ -785,11 +853,16 @@ QProcess *m_pServer; int m_iStartDelay; int m_iTimerDelay; - int m_iTimerSlot; + int m_iTimerSlot; QLabel *m_statusItem[5]; QPopupMenu *m_pRecentFilesMenu; QPtrList<qsamplerChannelStrip> m_changedStrips; + qsamplerInstrumentListForm *m_pInstrumentListForm; qsamplerDeviceForm *m_pDeviceForm; + static qsamplerMainForm *g_pMainForm; + QSlider *m_pVolumeSlider; + QSpinBox *m_pVolumeSpinBox; + int m_iVolumeChanging; fileNew( void ) @@ -803,12 +876,14 @@ editAddChannel( void ) editRemoveChannel( void ) editSetupChannel( void ) + editEditChannel( void ) editResetChannel( void ) editResetAllChannels( void ) viewMenubar( bool bOn ) viewToolbar( bool bOn ) viewStatusbar( bool bOn ) viewMessages( bool bOn ) + viewInstruments( void ) viewDevices( void ) viewOptions( void ) channelsArrange( void ) @@ -817,6 +892,7 @@ helpAbout( void ) sessionDirty( void ) stabilizeForm( void ) + volumeChanged( int iVolume ) channelStripChanged( qsamplerChannelStrip *pChannelStrip ) channelsMenuAboutToShow() channelsMenuActivated( int iChannel ) @@ -869,6 +945,7 @@ stopServer( void ) startClient( void ) stopClient( void ) + getInstance( void )