PraxisLIVE for Mac
Hybrid visual live programming.

Hybrid visual live programming.
PraxisLIVE - a hybrid visual live programming environment for creatives, programmers, students and tinkerers.
PraxisLIVE mixes intuitive real-time visual node editing, with a range of built-in components for audio, visual & data processing, together with an embedded compiler and editor for live-coding Java, Processing and GLSL.
PraxisLIVE is built around PraxisCORE, a modular JVM runtime for cyberphysical programming, supporting real-time coding of real-time systems. With a distributed forest-of-actors architecture, runtime code changes and comprehensive introspection, PraxisCORE brings aspects of Erlang, Smalltalk and Extempore into the Java world ... a powerful platform for media processing, data visualisation, sensors, robotics, IoT, and lots more!
Note: While the software is classified as free, it is actually donationware. Please consider making a donation to help support development.
@Type.* parameter annotations.
@Driver, including support for disabling background polling, custom receipt handling, and graceful shutdown with markForStop.
Async.MapQueue for handling Async completion when references to other objects or Async instances are required.
Data.Sink packets were not disposed correctly, and added manual cache flush controls.
@ command to continue when a component already exists while running under --trap-errors, provided the component type matches.
libraries.map files to embed libraries within projects while tracking dependencies.
Hub::eval for executing scripts in a hub from external code.--version output support and brandable launcher messages.

Comments
User Ratings