Re: [livecode] [ANN] LuaAV new year's release!

From: Raphael Santos <raphaelss_at_gmail.com>
Date: Tue, 4 Jan 2011 19:52:08 -0300

Hello there,
I just subscribed to this list today I'm now very glad to have done so. I
was actually searching for another environment usable for livecoding and I
got really interested in this one. Could you offer any more comments?
like... stability, versatility and that kind of stuff.
I'm no pro programmer and I don't know the language Lua, but it seems rather
simple.
Are either (Lua and Luaav) easily extensible?
Thanks

Raphael Santos

On Tue, Jan 4, 2011 at 7:28 PM, Graham Wakefield <wakefield_at_mat.ucsb.edu>wrote:

> Hi all,
>
> We're pleased to announce a fresh release of LuaAV (rev. 4130)!
>
> There's a binary download for OSX on the website [1]. Linux users will have
> to build from source for the time being (we'll post a .deb or something
> soon, promise!)
>
> LuaAV is an integrated programming environment based upon extensions to the
> Lua programming language to enable the tight real-time
> integration of computation, time, sound and space. It consists of
> an application for executing Lua scripts and a collection of libraries and
> Lua modules for sonic, visual and spatial computation.
>
> There are a few tutorials posted that should give a good overview of what
> it's about (especially note posting [2] for live-coding), but here's a
> feature list:
>
> Core Functionality
> - Interleaved scripting of sound and graphics
> - Precise scheduler with both synchronous and asynchronous timing models
> - Real-time scripting and JIT compiled audio synthesis routines
> - Cross-platform Lua modules for portable scripting
>
> Essential Lua Modules
> - Array: create and manage large blocks of memory such as images,
> audio files, geometry data, etc.
> - audio: define and generate audio synthesis routines
> - font: load and process font files using FreeType
> - gui: OpenGL-based GUI toolkit
> - Image: image file I/O
> - midi: MIDI I/O
> - opencl: high-level bindings to the OpenCL framework
> - opengl: bindings to OpenGL C API and high-level abstractions for
> textures, shaders, meshes, and common drawing routines
> - osc: Open Sound Control network messaging
> - space: spatial computation module containing vector math,
> quaternions, and spatial partitioning and collision functionality
> - video: video camera control, video file playback, and video recording
>
> Enjoy - and let us know how you get on!
>
> Graham & Wes
>
>
> [1] http://lua-av.mat.ucsb.edu
> [2] http://lua-av.mat.ucsb.edu/blog/?p=423
>



-- 
Raphael Santos
Received on Tue Jan 04 2011 - 22:56:05 GMT

This archive was generated by hypermail 2.4.0 : Sun Aug 20 2023 - 16:02:23 BST