Skip to content


Subversion checkout URL

You can clone with
Download ZIP
branch: master
Commits on Sep 23, 2012
  1. Fixed portamento memory handling for fine portamento once up and down…

    … and clarified variable name.
Commits on Jan 6, 2012
Commits on Dec 31, 2011
  1. Some more constify of functions in mixers and AVSequencer player incl…

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

    …tion on average sample looping.
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.
Commits on Dec 21, 2011
  1. Fixed one shoot counter in all AVSequencer mixers so it is updated up…

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

    …as turning off note at that point.
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.
  2. Fixed (multi) note retrigger in AVSequencer player at least for XM/IT…

    … modules. Also some small nit fixes.
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.
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.
  2. Fixed various overflows during interpolation calculation on 32-bit sa…

    …mples in high quality mixer and added rounding to zero to volume calculation.
  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.
  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.
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.
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.
  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.
Commits on Dec 6, 2011
  1. Fixed small bug issued with last commit which did not update global i…

    …nstrument volume correctly.
  2. Implemented instrument control AVSequencer player track data effect. …

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

    …change instrument note swing to it, also fixed some nits.
  4. 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.
Something went wrong with that request. Please try again.