Commits on Sep 23, 2012
  1. Fixed portamento memory handling for fine portamento once up and down…

    … and clarified variable name.
    committed Sep 23, 2012
Commits on Jan 6, 2012
Commits on Dec 31, 2011
  1. Fixed some nits in low and high quality mixer apply (resonance) filte…

    …r code of AVSequencer.
    committed Dec 31, 2011
  2. Some more constify of functions in mixers and AVSequencer player incl…

    …uding nit fixes also in instrument handling.
    committed Dec 31, 2011
Commits on Dec 28, 2011
  1. Fixed sign comparision of high quality mixer backward looping calcula…

    …tion on average sample looping.
    committed Dec 28, 2011
Commits on Dec 23, 2011
  1. Fixed compiler warnings caused by unused variables in AVSequencer mix…

    …ers and track handling. Also fixed non 8, 16 and 32 bit samples in high quality mixer.
    committed Dec 23, 2011
Commits on Dec 21, 2011
  1. Fixed one shoot counter in all AVSequencer mixers so it is updated up…

    …on different channel flags also.
    committed Dec 21, 2011
Commits on Dec 20, 2011
  1. Fixed NNA same channel allocation in AVSequencer player when tremor w…

    …as turning off note at that point.
    committed Dec 20, 2011
Commits on Dec 19, 2011
  1. Fixed some nits, track, as well as global pannolo and synth sound SET…

    …WAVP instruction in AVSequencer player for new S3M compatibility.
    committed Dec 19, 2011
  2. Updated API documentation of AVSequencer player to reflect latest not…

    …e retrigger changes.
    committed Dec 19, 2011
  3. Fixed (multi) note retrigger in AVSequencer player at least for XM/IT…

    … modules. Also some small nit fixes.
    committed Dec 19, 2011
Commits on Dec 18, 2011
  1. Optimized null, low and high quality mixer skip samples algorithms as…

    … well as fixed a lots of nits in them.
    committed Dec 18, 2011
Commits on Dec 12, 2011
  1. Reverted correct rounding changes due to signed values which need mor…

    …e special handling of rounding in high quality mixer.
    committed Dec 12, 2011
  2. Fixed various overflows during interpolation calculation on 32-bit sa…

    …mples in high quality mixer and added rounding to zero to volume calculation.
    committed Dec 12, 2011
  3. Optimized low quality mixer 16-bit real mode for speed for sake of li…

    …ttle accuracy and fixed volume preparation code to not overflow in high and low quality mixer.
    committed Dec 12, 2011
  4. Fixed tremolo effect in AVSequencer player in order to count back to …

    …take care that new values are used only after end of current tremor state as well as nit fixes and constify of mixer API.
    committed Dec 12, 2011
Commits on Dec 9, 2011
  1. Fixed rounding towards -inf into round towards zero in (resonance) fi…

    …lter of both low and high quality mixer and amiga period to frequency converter in AVSequencer player.
    committed Dec 9, 2011
Commits on Dec 8, 2011
  1. Fixed a small nit in high quality mixer and fixed memory allocation e…

    …rror message for virtual channels in AVSequencer module.
    committed Dec 8, 2011
  2. Fixed some nits in AVSequencer, as well as the (resonance) filters in…

    … both mixers. Also optimized low quality mixer to take advantage of CPU carry flag.
    committed Dec 8, 2011
Commits on Dec 6, 2011
  1. Fixed small bug issued with last commit which did not update global i…

    …nstrument volume correctly.
    committed Dec 6, 2011
  2. Implemented instrument control AVSequencer player track data effect. …

    …Fixed playback speed upon seeking if song changes BpM/SPD.
    committed Dec 6, 2011
  3. Implemented instrument change effect in AVSequencer player and added …

    …change instrument note swing to it, also fixed some nits.
    committed Dec 6, 2011
  4. Extended (resonance) filter in all mixers and player from 127 to 4095…

    … units for more precision.
    committed Dec 6, 2011
  5. Extended linear slides to 24-bit precision, amiga slides to 32-bit pr…

    …ecision and note frequencies to 24-bit precision as well as some nit and bug fixes in AVSequencer player.
    committed Dec 6, 2011