ViewVC logotype

Revision 460

Jump to revision: Previous Next
Author: schoenebeck
Date: Mon Mar 14 22:35:44 2005 UTC (15 years, 6 months ago)
Changed paths: 6
Log Message:
* spawning layered voices now within a loop instead of recursively (fixes
  segmentation fault under heavy voice count load and reduces stress on the
* voice stealing operates on all engine channels now
* limit voice stealing to MAX_AUDIO_VOICES thefts per audio fragment cycle
* fixed keygroup handling (layered voices could kill each other)

Changed paths

Path Details
Directorylinuxsampler/trunk/src/engines/gig/Engine.cpp modified , text changed
Directorylinuxsampler/trunk/src/engines/gig/Engine.h modified , text changed
Directorylinuxsampler/trunk/src/engines/gig/EngineChannel.cpp modified , text changed
Directorylinuxsampler/trunk/src/engines/gig/EngineChannel.h modified , text changed
Directorylinuxsampler/trunk/src/engines/gig/Voice.cpp modified , text changed
Directorylinuxsampler/trunk/src/engines/gig/Voice.h modified , text changed

  ViewVC Help
Powered by ViewVC