FaustLive is a standalone just-in-time Faust compiler. It tries to bring together the convenience of a standalone interpreted language with the efficiency of a compiled language. Based on libfaust, a library that provides a full in-memory compilation chain, FaustLive doesn't require any external tool (compiler, linker, etc.) to translate \faust source code into binary executable code.
Thanks to this technology FaustLive provides several advanced features. For example it is possible, while a \faust application is running, to replace on-the-fly its behavior without any sound interruption. It is also possible to migrate a running application from one machine to another, etc.