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

Reply via email to