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

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

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

revision 3053 by schoenebeck, Wed Dec 14 17:34:54 2016 UTC revision 3054 by schoenebeck, Thu Dec 15 12:47:45 2016 UTC
# Line 42  namespace LinuxSampler { namespace sf2 { Line 42  namespace LinuxSampler { namespace sf2 {
42    
43      class EngineChannel: public LinuxSampler::EngineChannelBase<Voice, ::sf2::Region, ::sf2::Preset> {      class EngineChannel: public LinuxSampler::EngineChannelBase<Voice, ::sf2::Region, ::sf2::Preset> {
44          public:          public:
45              virtual void SendProgramChange(uint8_t Program);              virtual void SendProgramChange(uint8_t Program) OVERRIDE;
46              virtual void LoadInstrument();              virtual void LoadInstrument() OVERRIDE;
47              virtual void ResetInternal(bool bResetEngine) OVERRIDE;              virtual void ResetInternal(bool bResetEngine) OVERRIDE;
48    
49              virtual AbstractEngine::Format GetEngineFormat();              virtual AbstractEngine::Format GetEngineFormat() OVERRIDE;
50    
51              friend class Voice;              friend class Voice;
52              friend class Engine;              friend class Engine;
# Line 56  namespace LinuxSampler { namespace sf2 { Line 56  namespace LinuxSampler { namespace sf2 {
56              EngineChannel();              EngineChannel();
57              virtual ~EngineChannel();              virtual ~EngineChannel();
58    
59              virtual void ProcessKeySwitchChange(int key);              virtual void ProcessKeySwitchChange(int key) OVERRIDE;
60    
61          private:          private:
62              bool PressedKeys[128];              bool PressedKeys[128];

Legend:
Removed from v.3053  
changed lines
  Added in v.3054

  ViewVC Help
Powered by ViewVC