Hi Stefan, In case this needs confirmation, I'm please to tell you that liquidsoap is mostly text-based. You write a script, run it, and interact with it through server commands, usually via telnet. This should be no problem to you.
We have one GTK frontend but it's barely maintained, and probably mostly unused. In any case, it is relying on the server interface, so everything that can be done with it can be done directly via the server. Now, like Romain I'm not sure how far you went and what really you're looking after. Regarding database integration, there are two things to consider: First, just in case, could you use airtime? it's a web-based system on top of liquidsoap. Second, we have a basic system called bubble for indexing your music in a sqlite database and integrating this with liquidsoap. You can find it in the SVN attic (though it deserves a better place in my opinion): http://savonet.svn.sourceforge.net/viewvc/savonet/oldies/bubble/ Regarding live assistance, the typical way to go is to have liquidsoap tap into ALSA, jack, etc. or even get the live feed as an HTTP stream, playing some automatic stuff when live isn't available. This leaves quite a bit of flexibility as to how you produce your live feed. This approach works very well if you can stage your system like this, ie., without feedback from liquidsoap to the live DJ. If you want feedback, such as talk on top of an automated playlist handled by liquidsoap, you'll usually need to tweak a lot your ALSA settings to achieve low latency without underruns. Going that way is a bit risky. Nevertheless it has been done, using the mix() operator (a software mixing table inside liqudisoap) through the graphical interface (but again, this can be done without). I've never heard of integrating external, hardware mixers with liquidsoap but depending on how hackable the device is, there should be ways using, again, the server. Hope this helps, -- David ------------------------------------------------------------------------------ EditLive Enterprise is the world's most technically advanced content authoring tool. Experience the power of Track Changes, Inline Image Editing and ensure content is compliant with Accessibility Checking. http://p.sf.net/sfu/ephox-dev2dev _______________________________________________ Savonet-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/savonet-users
