On Fri, 08 Aug 2008 17:57:28 +0200, Matej Nastran <[EMAIL PROTECTED]>

wrote:

>>if you enable more verbose logs (set("log.level",5) in the script), you

>>should be able to see if the metadata are seen to the operator.

> 

> Here is log example of a transition where the metadata got lost:



Thanks for the log.



Indeed, I can confirm there is a bug in the code, I made a mistake in the

default transition

after my last commit:

  ~default=(fun (a,b) -> add(normalize=false,[a, b])),

Should be:

  ~default=(fun (a,b) -> add(normalize=false,[b, a])),

Since the documentation says:

  "Only relay metadata from the first source that is effectively summed."



The work around is to pass a correct function to smart_crossfade:

  def default(a,b) = add(normalize=false,[b, a])) end

and then:

  smart_crossfade(default=default,...)



I will fix this in the svn very soon, and will se about releasing a fix.

Can

you confirm if this is working for you like this please ?



Romain

-- 

If you are the big  three,

We are the small axe...

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Savonet-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/savonet-users

Reply via email to