Hi kronos,

You're correct that add() is the right thing for you. Just try it and
you should discover the few things to watch out for:

(1) Metadata: only the metadata of the first active children is passed
through, so you want background last I think.

(2) Volume: by default add() will renormalize, which means playing the
background 100% of the volume when there's no other file, and 50% each
when playing background and the other. This is probably desirable, but
maybe not depending on the kind of file you're playing (in which case,
pass normalize=false).

(3) Smooth volume changes: if you keep normalization, you may want to
use smooth_add() which is like add() but has smooth volume changes
(from 100% to 50% and back) that tend to be nicer for the listener.

That's all I can think of now. Have fun!

David

------------------------------------------------------------------------------
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
_______________________________________________
Savonet-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/savonet-users

Reply via email to