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

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

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

revision 669 by schoenebeck, Fri Jun 17 19:49:30 2005 UTC revision 670 by schoenebeck, Tue Jun 21 18:00:52 2005 UTC
# Line 49  namespace LinuxSampler { Line 49  namespace LinuxSampler {
49    
50              virtual void    PrepareLoadInstrument(const char* FileName, uint Instrument) = 0;              virtual void    PrepareLoadInstrument(const char* FileName, uint Instrument) = 0;
51              virtual void    LoadInstrument() = 0;              virtual void    LoadInstrument() = 0;
52                virtual void    Reset() = 0;
53              virtual void    SendNoteOn(uint8_t Key, uint8_t Velocity) = 0;              virtual void    SendNoteOn(uint8_t Key, uint8_t Velocity) = 0;
54              virtual void    SendNoteOff(uint8_t Key, uint8_t Velocity) = 0;              virtual void    SendNoteOff(uint8_t Key, uint8_t Velocity) = 0;
55              virtual void    SendPitchbend(int Pitch) = 0;              virtual void    SendPitchbend(int Pitch) = 0;
56              virtual void    SendControlChange(uint8_t Controller, uint8_t Value) = 0;              virtual void    SendControlChange(uint8_t Controller, uint8_t Value) = 0;
57              virtual bool    StatusChanged() = 0;              virtual bool    StatusChanged(bool bNewStatus = false) = 0;
58              virtual float   Volume() = 0;              virtual float   Volume() = 0;
59              virtual void    Volume(float f) = 0;              virtual void    Volume(float f) = 0;
60              virtual uint    Channels() = 0;              virtual uint    Channels() = 0;

Legend:
Removed from v.669  
changed lines
  Added in v.670

  ViewVC Help
Powered by ViewVC