qsamplerChannelStrip qsampler - A LinuxSampler Qt GUI Interface. 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 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 qsamplerChannelStrip 0 0 795 56 7 1 0 0 Qsampler: Channel qsamplerChannel.png StrongFocus unnamed 4 4 ChannelSetupPushButton &Channel Alt+C qsamplerChannel.png true Channel setup ChannelInfoFrame 5 5 0 0 200 0 320 64 0 0 0 displaybg1.png Panel Sunken unnamed 2 EngineNameTextLabel 7 5 0 0 255 255 127 displaybg1.png ParentOrigin -- AlignTop Engine name InstrumentNameTextLabel 0 255 0 displaybg1.png ParentOrigin -- Instrument name MidiPortChannelTextLabel 20 0 255 255 127 displaybg1.png ParentOrigin -- / -- AlignTop|AlignHCenter MIDI port / channel InstrumentStatusTextLabel 20 0 0 255 0 displaybg1.png ParentOrigin -- AlignCenter Instrument load status ChannelMutePushButton 48 64 &Mute Alt+M true Channel mute ChannelSoloPushButton 48 64 &Solo Alt+S true Channel solo VolumeSlider 120 0 100 Horizontal Both 10 Channel volume VolumeSpinBox 40 0 60 32767 % 100 Channel volume ChannelEditPushButton 48 64 &Edit Alt+E StreamUsageProgressBar 1 0 0 0 100 0 32767 22 false Least buffer fill stream usage (%) StreamVoiceCountTextLabel 60 0 32767 22 0 255 0 0 0 0 Panel Sunken --/-- AlignCenter Stream / Voice count ChannelSetupPushButton clicked() qsamplerChannelStrip channelSetup() ChannelMutePushButton toggled(bool) qsamplerChannelStrip channelMute(bool) ChannelSoloPushButton toggled(bool) qsamplerChannelStrip channelSolo(bool) VolumeSlider valueChanged(int) qsamplerChannelStrip volumeChanged(int) VolumeSpinBox valueChanged(int) qsamplerChannelStrip volumeChanged(int) ChannelEditPushButton clicked() qsamplerChannelStrip channelEdit() ChannelSetupPushButton ChannelMutePushButton ChannelSoloPushButton VolumeSlider VolumeSpinBox qsamplerChannel.h qsamplerChannelStrip.ui.h qsamplerChannel *m_pChannel; int m_iDirtyChange; int m_iErrorCount; channelChanged( qsamplerChannelStrip * ) channelSetup() channelMute( bool bMute ) channelSolo( bool bSolo ) channelEdit() channelReset() volumeChanged( int iVolume ) init() destroy() decodeDragFile( const QMimeSource * pEvent, QString & sInstrumentFile ) dragEnterEvent( QDragEnterEvent * pDragEnterEvent ) dropEvent( QDropEvent * pDropEvent ) setup( qsamplerChannel * pChannel ) channel() displayFont() setDisplayFont( const QFont & font ) setDisplayEffect( bool bDisplayEffect ) setDisplayBackground( const QPixmap & pm ) setMaxVolume( int iMaxVolume ) updateInstrumentName( bool bForce ) updateChannelVolume() updateChannelInfo() updateChannelUsage() contextMenuEvent( QContextMenuEvent * pEvent ) resetErrorCount()