/[svn]/linuxsampler/trunk/src/engines/gig/EngineChannel.h
ViewVC logotype

Diff of /linuxsampler/trunk/src/engines/gig/EngineChannel.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 776 by iliev, Wed Sep 21 19:05:41 2005 UTC revision 829 by schoenebeck, Sat Jan 14 14:07:47 2006 UTC
# Line 3  Line 3 
3   *   LinuxSampler - modular, streaming capable sampler                     *   *   LinuxSampler - modular, streaming capable sampler                     *
4   *                                                                         *   *                                                                         *
5   *   Copyright (C) 2003, 2004 by Benno Senoner and Christian Schoenebeck   *   *   Copyright (C) 2003, 2004 by Benno Senoner and Christian Schoenebeck   *
6   *   Copyright (C) 2005 Christian Schoenebeck                              *   *   Copyright (C) 2005, 2006 Christian Schoenebeck                        *
7   *                                                                         *   *                                                                         *
8   *   This program is free software; you can redistribute it and/or modify  *   *   This program is free software; you can redistribute it and/or modify  *
9   *   it under the terms of the GNU General Public License as published by  *   *   it under the terms of the GNU General Public License as published by  *
# Line 100  namespace LinuxSampler { namespace gig { Line 100  namespace LinuxSampler { namespace gig {
100              ::gig::Instrument*      pInstrument;              ::gig::Instrument*      pInstrument;
101              bool                    SustainPedal;             ///< true if sustain pedal is down              bool                    SustainPedal;             ///< true if sustain pedal is down
102              bool                    SostenutoPedal;           ///< true if sostenuto pedal is down              bool                    SostenutoPedal;           ///< true if sostenuto pedal is down
103                bool                    SoloMode;                 ///< in Solo Mode we only play one voice (group) at a time
104                int                     SoloKey;                  ///< Currently 'active' solo key, that is the key to which the currently sounding voice belongs to (only if SoloMode is enabled)
105                bool                    PortamentoMode;           ///< in Portamento Mode we slide the pitch from the last note to the current note.
106                float                   PortamentoTime;           ///< How long it will take to glide from the previous note to the current (in seconds)
107                float                   PortamentoPos;            ///< Current position on the keyboard, that is integer and fractional part (only used if PortamentoMode is on)
108              double                  GlobalVolume;             ///< overall volume (a value < 1.0 means attenuation, a value > 1.0 means amplification)              double                  GlobalVolume;             ///< overall volume (a value < 1.0 means attenuation, a value > 1.0 means amplification)
109              float                   GlobalPanLeft;              float                   GlobalPanLeft;
110              float                   GlobalPanRight;              float                   GlobalPanRight;

Legend:
Removed from v.776  
changed lines
  Added in v.829

  ViewVC Help
Powered by ViewVC