I am submitting a patch which conserves the decimal part of filepos_play. This is essential in keeping scratching sounding more authentic.
For now this fix consists in keeping the decimal point locally in EngineBuffer and EngineBufferScaleLinear. RAMAN and CC still work with rounded and evened sample position values. If this were fixed the desync fix applied in EBSL could be reverted. Please feel free to comment and nitpick. I really want to push for including this in 1.8 and the only way to succesfully do so is to make sure it's entirely safe and stable. Thank you all for your time. PS: 1.8 is going to rock
mixxx-fix-playpos-rounding.patch
Description: Binary data
------------------------------------------------------------------------------ Sell apps to millions through the Intel(R) Atom(Tm) Developer Program Be part of this innovative community and reach millions of netbook users worldwide. Take advantage of special opportunities to increase revenue and speed time-to-market. Join now, and jumpstart your future. http://p.sf.net/sfu/intel-atom-d2d
_______________________________________________ Mixxx-devel mailing list Mixxx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mixxx-devel