Am 01.05.2013 20:24, schrieb Tim E. Real: > On May 1, 2013 03:14:01 PM Florian Jung wrote: >> Am 01.05.2013 07:59, schrieb Tim E. Real: >>> Also, the flag may be *the* solution for the OGG/FLAC problem... >> >> Well, yeah, i do think so. I'll solve this OGG/FLAC problem on-the-fly >> anyway with my changes, so don't bother yourself here :) >> >> i'll see whether i can use this flag properly, thanks. >> >>> I know MusE audio code looks like a bitch >> >> SO TRUE. It's full of special cases which better should be handled >> uniformly. (E.g.: no matter if we have a WAV file, a FLAC file, whether >> we use or do not use sampling rate conversion, or whether we're >> stretching or not: Just do MyAudioStream::getNextFrames(), and let that >> one handle the rest.) > > Sure, various pieces evolved separately over the years, sometimes > without regard to the other pieces probably because it wasn't necessary. > And now we are contemplating major changes that must tie all this together. > > I don't think anyone could have planned for the kinds of things here, > it would have taken a long time for them to add incremental features > and forced them to see into the future and unify code in a way that > they could not have even tested lacking these stretchers and so on. > Even then, the best laid plans are sometimes wasted when reality catches up.
indeed :/ but let's fix that! :) > >> >>> but it's not that hard, >>> >>> there is a method to the madness, one can follow it but just needs to >>> be really thorough in checking usages and understanding. >> >> Are you using a good tool for finding your way in the audio code (except >> brain.exe, that is)? I'm currently going with a text editor, and a >> console shortcut for find -iname *.cpp -exec grep whatISearchFor... > > Aaahh ! > Good grief man, I used to do that with MusE-0.7 and KDE-2. > > Get into the 21st century with KDevelop or some comparable IDE. but... vim...? :D hm, i just tried it out (a fairly recent version), and it seems quite usable. Last time i used it, it was just plain crappy. Buggy as hell and slooow. > [Hymn on kdevelop] > I urge you to at least try KDevelop. It is the King! i'll try :) looks a bit more usable than eclipse (which really, really sucks) :) greetings, flo > > Cheers. > Tim. > > > ------------------------------------------------------------------------------ > Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET > Get 100% visibility into your production application - at no cost. > Code-level diagnostics for performance bottlenecks with <2% overhead > Download for free and get started troubleshooting in minutes. > http://p.sf.net/sfu/appdyn_d2d_ap1 > _______________________________________________ > Lmuse-developer mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/lmuse-developer >
signature.asc
Description: OpenPGP digital signature
------------------------------------------------------------------------------ Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET Get 100% visibility into your production application - at no cost. Code-level diagnostics for performance bottlenecks with <2% overhead Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap1
_______________________________________________ Lmuse-developer mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/lmuse-developer
