Hi, Tim! > Awesome tandem work guys! > > Andrew I can't believe what I'm seeing. > > Like I went to sleep, woke up, and there it was.
Thanks :). It was (and it is) a very interesting process for me to implement all of that stuff and make it work smoothly. > I'm really really impressed you are able to follow what's going on in there. > Guess you had no choice, eh? > Sheer determination and willpower win again :-) > > MusE is about 15 years old now so you'll see newer tighter stuff, > older questionable stuff, VERY clever stuff, and just plain wrong stuff. I have many ideas how to improve muse. Only spare time is a question :). This is the only music program for linux where I can make songs like it was in cubase - no need to be a programmer to write a midi part. MusE is a soft mainly for artists, unlike many others, that were made by programmers for programmers :). > > Florian wants to start a new version from scratch mainly to try to > rework the whole thread-safe 'modifying operations' foundations > and to flush out any obsolete code or ideas and go more modern. the code base has a good design, that can be improved. Mainly I want to rework audio/midi processing pipeline, because there is a lot of duplicating code like controllers handling (all plugin hosts include the same lines for processing automation and control fifos), unify plugin/synth interface to use the same methods (to make lv2 plugins work in racks I have to wrap them in ladspa interface instead of using one LV2SynthIF class). Rewriting from scratch may be a good idea for completely broken designs, but here (I think) it will bring new bugs to replace the old ones. > For reference there was actually a different Qt4 muse-2 started by Werner, > I think it is in the muse-evolution branch. It has some pretty interesting > ideas. It was abandoned and we chose instead, almost by accident, to convert > QT3 muse-1 to QT4 muse-2 by an awesomely powerful burst of sheer effort > by all of us. > [Ahem, uh... elephant in the room... QT5 anyone?] > > You'll surely see some things that need improvement and rework. > Myself, I've got branches on top of branches waiting to be worked on. > Improvements, even quantum leaps, if I only had time to finish. I hope that I'll have enough time to improve muse. it's really a good program, which is worth investing force. > Thanks. > Tim. > > Best regards, Andrew ------------------------------------------------------------------------------ Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://p.sf.net/sfu/Zoho _______________________________________________ Lmuse-developer mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/lmuse-developer
