Hi,

I'm trying to use liquidsoap for merging multiple input files into a single stream, which then goes out to icecast. This raises a couple of questions: (hope you don't mind I list them here all at once)

1) So far mixing/merging seems to work with add(), although I'm not sure if this is the right way. (e.g. what is the difference to mix()?) Are there any limitations?

2) Apparently the more sources I add, the lower the volume gets. normalize() didn't seem to make a difference, so I added an amplify() with the volume equals the number of input-sources. Is this the right way to go?

--------
pl0 = single("file1.wav")
pl1 = single("file2.wav")
pl1 = single("file3.wav")

mixed = amplify(3.,add([pl0,pl1,pl2]))
--------

3) When I want the sources to have different volumes, is it better/faster to use the weights in add(), or run each through an amplify() function?

4) Is it possible to add an reverb effect?

5) What is the best format for the sources to work with? Lossless I guess, WAV? FLAC? I'm intending to start multiple liquidsoap instances, so performance is important..


Thanks in advance :)



_______________________________________________
Savonet-users mailing list
Savonet-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/savonet-users

Reply via email to