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

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

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

revision 663 by schoenebeck, Sat Jun 18 21:37:03 2005 UTC revision 727 by schoenebeck, Mon Jul 25 15:18:44 2005 UTC
# Line 41  Line 41 
41  #include "EngineChannel.h"  #include "EngineChannel.h"
42    
43  // identifier of this sampler engine  // identifier of this sampler engine
44  #define LS_GIG_ENGINE_NAME "GigEngine"  #define LS_GIG_ENGINE_NAME "GIG"
45    
46  namespace LinuxSampler { namespace gig {  namespace LinuxSampler { namespace gig {
47    
# Line 122  namespace LinuxSampler { namespace gig { Line 122  namespace LinuxSampler { namespace gig {
122              void ProcessPitchbend(EngineChannel* pEngineChannel, Pool<Event>::Iterator& itPitchbendEvent);              void ProcessPitchbend(EngineChannel* pEngineChannel, Pool<Event>::Iterator& itPitchbendEvent);
123              void ProcessControlChange(EngineChannel* pEngineChannel, Pool<Event>::Iterator& itControlChangeEvent);              void ProcessControlChange(EngineChannel* pEngineChannel, Pool<Event>::Iterator& itControlChangeEvent);
124              void ProcessSysex(Pool<Event>::Iterator& itSysexEvent);              void ProcessSysex(Pool<Event>::Iterator& itSysexEvent);
125              Pool<Voice>::Iterator LaunchVoice(EngineChannel* pEngineChannel, Pool<Event>::Iterator& itNoteOnEvent, int iLayer, bool ReleaseTriggerVoice, bool VoiceStealing);              Pool<Voice>::Iterator LaunchVoice(EngineChannel* pEngineChannel, Pool<Event>::Iterator& itNoteOnEvent, int iLayer, bool ReleaseTriggerVoice, bool VoiceStealing, bool HandleKeyGroupConflicts);
126              int  StealVoice(EngineChannel* pEngineChannel, Pool<Event>::Iterator& itNoteOnEvent);              int  StealVoice(EngineChannel* pEngineChannel, Pool<Event>::Iterator& itNoteOnEvent);
127              void FreeVoice(EngineChannel* pEngineChannel, Pool<Voice>::Iterator& itVoice);              void FreeVoice(EngineChannel* pEngineChannel, Pool<Voice>::Iterator& itVoice);
128              void FreeKey(EngineChannel* pEngineChannel, midi_key_info_t* pKey);              void FreeKey(EngineChannel* pEngineChannel, midi_key_info_t* pKey);

Legend:
Removed from v.663  
changed lines
  Added in v.727

  ViewVC Help
Powered by ViewVC