Hi everybody, We have just merged the experimental liquidsoap-floats branch into trunk. It is not completely clean, and probably still a bit buggy, but we were sick of backporting modifs from the trunk to the branch and back, and we feel that it's time for the adventurous ones to try the new version.
It should provide the possibility to write complex audio processing operators entirely in OCaml code treating float arrays, instead of relying on non-portable C code working on char*. We hope that the performance will be good enough, although we certainly have room for more boring optimizations. In the long run, the modifications should allow the integration of video, although this is not close on the roadmap, at least for me. Finally, some operators have already been enhanced a bit during this rewriting, and we should have got rid of resampling bugs. If you need stability, and need more than 0.3.2, we have branched liquidsoap-stable for you. Major fixes will be backported there, but it is called to become deprecated as fast as possible :p We expect lots of bug reporting and feedback. Enjoy. -- David
