Cool, thanks.  I think I figured out a way of keeping the sub-sample
position inside the scaler so I'll take a shot at fixing it too.

Owen

On Mon, 2010-11-22 at 06:48 -0300, Phillip Whelan wrote:
> I'm sure this bug is also caused in part by the problem with playpos
> always being rounded.
> 
> 
> There is an old patch for it on the mailing list.
> 
> 
> I'm currently visiting family in chile but will see if I can update
> the patch for trunk.
> 
> Sent from my iPod
> 
> On 2010-11-22, at 2:23, RJ r...@mit.edu> wrote:
> 
> 
> 
> > Hey Owen,
> > 
> > 
> > Have you merged your branch with trunk lately? A patch from 1.8 was
> > reverted that improves the linear scaler audio quality a lot (but it
> > the progress made on fixing the bug where the engine eats too many
> > samples). 
> > 
> > 
> > RJ
> > 
> > On Sun, Nov 21, 2010 at 11:15 PM, Owen Williams <owen-b...@ywwg.com>
> > wrote:
> >         Hey all,
> >         
> >         I've noticed that at extremely slow speeds and during
> >         scratching, mixxx
> >         sounds pretty terrible.  There are lots of clicks and pops
> >         and high
> >         pitched static.  At first I thought this was because I was
> >         scratching
> >         mp3s, but I took xwax 0.8 for a spin and it sounds much,
> >         much better.  I
> >         spent a day hacking on the linear sound scaler without much
> >         to show for
> >         it.  From looking at xwax, it looks like it uses a cubic
> >         interpolator
> >         instead of linear.  I tried implementing that logic into
> >         mixxx, with
> >         disastrous results.
> >         
> >         So clearly I'm not an audio programmer.  But is there
> >         anything that can
> >         be done to improve performance of the scaler at low / fast
> >         changing
> >         rates?
> >         
> >         thanks,
> >         Owen
> >         
> >         
> >         
> > ------------------------------------------------------------------------------
> >         Beautiful is writing same markup. Internet Explorer 9
> >         supports
> >         standards for HTML5, CSS3, SVG 1.1,  ECMAScript5, and DOM L2
> >         & L3.
> >         Spend less time writing and  rewriting code and more time
> >         creating great
> >         experiences on the web. Be a part of the beta today
> >         http://p.sf.net/sfu/msIE9-sfdev2dev
> >         _______________________________________________
> >         Mixxx-devel mailing list
> >         Mixxx-devel@lists.sourceforge.net
> >         https://lists.sourceforge.net/lists/listinfo/mixxx-devel
> > 
> > 
> > ------------------------------------------------------------------------------
> > Beautiful is writing same markup. Internet Explorer 9 supports
> > standards for HTML5, CSS3, SVG 1.1,  ECMAScript5, and DOM L2 & L3.
> > Spend less time writing and  rewriting code and more time creating
> > great
> > experiences on the web. Be a part of the beta today
> > http://p.sf.net/sfu/msIE9-sfdev2dev
> > _______________________________________________
> > Mixxx-devel mailing list
> > Mixxx-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/mixxx-devel
> > 



------------------------------------------------------------------------------
Beautiful is writing same markup. Internet Explorer 9 supports
standards for HTML5, CSS3, SVG 1.1,  ECMAScript5, and DOM L2 & L3.
Spend less time writing and  rewriting code and more time creating great
experiences on the web. Be a part of the beta today
http://p.sf.net/sfu/msIE9-sfdev2dev
_______________________________________________
Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Reply via email to