Quantcast

"remove build option for using external fluid library"?

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

"remove build option for using external fluid library"?

Toby Smithe-2
Hi Werner,

In the ChangeLog for 4.jun, one of the changes is "remove build option
for using external fluid library" - what was the reasoning behind
this? I'd like to retain the option to use Debian's pre-packaged
library if at all possible.

Regards,

--
Toby Smithe :: http://fulltinreality.com

------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing
server and web deployment.
http://p.sf.net/sfu/businessobjects
_______________________________________________
Mscore-developer mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/mscore-developer
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: "remove build option for using external fluid library"?

wschweer
Administrator
Hi Toby,

the internal fluid version has changed a lot and the interface is not
compatible anymore with the real fluid lib. Unfortunately these changes
cannot easily backported as they depend on some assumptions only
true in the mscore environment. Some other changes depend on qt which also
would not be acceptable for the original fluid lib.

Some of these changes are:
        - dynamically allocate channels
        - do not process chorus/reverb if no sound is produced; this reduces
      the idle load on my processor from 10% to nearly 0%
        - samples are only loaded from soundfond file if needed; this speeds
      up startup and reduces the memory footprint escpecially when using
      large sound fonts
        - using qt for strings, this should allows utf8 coded file names

Maintaining the interface to the original fluid lib became increasingly
expensive while giving no user value so i finally decided to drop it.

Regards,
Werner

Am Dienstag, 9. Juni 2009 17:58:11 schrieb Toby Smithe:
> Hi Werner,
>
> In the ChangeLog for 4.jun, one of the changes is "remove build option
> for using external fluid library" - what was the reasoning behind
> this? I'd like to retain the option to use Debian's pre-packaged
> library if at all possible.
>
> Regards,


------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing
server and web deployment.
http://p.sf.net/sfu/businessobjects
_______________________________________________
Mscore-developer mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/mscore-developer
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: "remove build option for using external fluid library"?

Toby Smithe-2
Hi Werner,

2009/6/10 Werner Schweer <[hidden email]>:
> Hi Toby,
>
> the internal fluid version has changed a lot and the interface is not
> compatible anymore with the real fluid lib. Unfortunately these changes
> cannot easily backported as they depend on some assumptions only
> true in the mscore environment. Some other changes depend on qt which also
> would not be acceptable for the original fluid lib.

Thank you - that's very useful; I'll drop the patch that enables it
from the Debian package. The changes do seem particularly useful, so
it's a shame that backporting has become unsustainably difficult.

I am a little surprised about the utf-8 filename issue: without using
Qt, how are utf-8 filenames handled - as if they were ascii, thus
producing garbage? Surely this is something that shouldn't be the work
of the application developer, and that should be handled in the
filesystem?

Regards,

--
Toby Smithe :: http://fulltinreality.com

------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing
server and web deployment.
http://p.sf.net/sfu/businessobjects
_______________________________________________
Mscore-developer mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/mscore-developer
Loading...