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

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

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

revision 2447 by iliev, Thu Aug 18 11:32:33 2011 UTC revision 2448 by schoenebeck, Fri May 3 14:26:32 2013 UTC
# Line 543  namespace LinuxSampler { Line 543  namespace LinuxSampler {
543                      }                      }
544                  }                  }
545              }              }
546                
547                /**
548                 * Recalculate the pitch of all active voices.
549                 */
550                void OnScaleTuningChanged() {
551                    RTList<uint>::Iterator iuiKey = pActiveKeys->first();
552                    for (; iuiKey; ++iuiKey) {
553                        MidiKey* pKey = &pMIDIKeyInfo[*iuiKey];
554                        RTListVoiceIterator itVoice = pKey->pActiveVoices->first();
555                        for (; itVoice; ++itVoice) {
556                            itVoice->onScaleTuningChanged();
557                        }
558                    }
559                }
560                
561              void ProcessSustainPedalDown(Pool<Event>::Iterator& itEvent) {              void ProcessSustainPedalDown(Pool<Event>::Iterator& itEvent) {
562                  // Cancel release process of all voices                  // Cancel release process of all voices
563                  RTList<uint>::Iterator iuiKey = pActiveKeys->first();                  RTList<uint>::Iterator iuiKey = pActiveKeys->first();

Legend:
Removed from v.2447  
changed lines
  Added in v.2448

  ViewVC Help
Powered by ViewVC