Hello, I’ve just started studying Faust this year. It’s an amazing tool. I’ve been raving about it to all my audio-nerd friends. In fact, such is my enthusiasm that I recently agreed to teach a Faust workshop to our Portland Dorkbot group in July.
When I agreed to do the workshop, I imagined I’d ask the students to install FaustLive so we had a simple way to load and run programs together, and then we’d step through some kind of quick overview (TBD), then start writing some code and making some bleeps and bloops. However, I and many of the class members are running OS X. Faust doesn’t seem to be available for the current release of OS X (El Capitan, V10.11) because it depends on Jack. JackOSX appears to be incompatible with 10.11, and I don’t see any evidence that anyone’s maintained the OSX port of Jack for some time. (I don’t actually understand why Jack is required to run Faust on OS X, since there’s CoreAudio support built in as well. But Jack appears to be a hard requirement of the downloadable installer.) I do have FaustLive installed on my mac, only because I installed it before I upgraded my OS to 10.11 . But it’s problematic: it crashes regularly, it truncates compiler error messages, and it often produces a painful click when re-loading a program. Furthermore, certain examples included in the .lib files fail to compile in that environment at all. (Something about undefined foreign functions.) I wonder, do people (like you-all) who code Faust regularly actually use FaustLive when iterating on designs? Maybe this software is stable on Linux, but it’s not useable on the computer I own. Is there a more stable build of it somewhere? Maybe one that doesn’t require Jack? (I’m running version 2.4 from Grame.) The command-line Faust compiler seems much better-behaved, on my machine at least. I could potentially have the students install that. I would have to design a Makefile for the students, that would compile a target Faust program into a standard plugin format and then load/reload that plugin into a standard host environment. That’s what FaustLive tries to do, of course; I wish it worked. And I can see how Jack could be a nice cross-compatible plugin environment for that; I wish it worked too. But since neither of those are working on the Mac right now, I wonder if anyone on this list has any other suggestions for how to iteratively edit/compile/load/listen to a Faust program, ideally in a way that’s supported on Mac, Linux and Windows, ideally from the command line. Much obliged for any help with this. Thanks in advance, -mykle- ------------------------------------------------------------------------------ Mobile security can be enabling, not merely restricting. Employees who bring their own devices (BYOD) to work are irked by the imposition of MDM restrictions. Mobile Device Manager Plus allows you to control only the apps on BYO-devices by containerizing them, leaving personal data untouched! https://ad.doubleclick.net/ddm/clk/304595813;131938128;j _______________________________________________ Faudiostream-devel mailing list Faudiostream-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/faudiostream-devel