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

From: Raphael Santos <raphaelss_at_gmail.com>
Date: Tue, 4 Jan 2011 22:49:50 -0300

Hello,
Since my reply I have already downloaded Lua, done some googling and I'm
actually enjoying going through the "Programming in Lua" quite a bit. Saw
some videos on vimeo (including a lecture - was that you?).The source for
LuaAV has just finished downloading. I installed the dependencies but when
running build.linux.lua I get the following error:

ERROR: /usr/bin/ld: cannot find -lusb-1.0
collect2: ld returned 1 exit status

can you offer some help


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

> Hi,
>
> Of course, I'm biased, but I do think that Lua is a very stable, versatile
> and extensible language, and I couldn't recommend it more highly. It's very
> easy to learn (a week with the Programming in Lua book is usually enough,
> and you can get the basics in a day) but also nicely scales up to
> higher-order functional programming (since learning Lua, I was able to grok
> scheme in a way I never had before...), while still very easy to extend
> through C.
>
> We've tried to keep LuaAV versatile too, keeping the interfaces to our own
> LuaAV modules pretty low-level and modular, following the style of Lua
> itself, so sometimes it might seem there's more legwork to getting something
> started, but the benefit is a more open-ended system that we've been able to
> use for live-coding, long-term installations, CAVE-like environments etc.
>
> Not sure if I've answered your questions...
>
> G
>
> On Jan 4, 2011, at 2:52 PM, Raphael Santos wrote:
>
> 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
>
>
>


-- 
Raphael Santos
Received on Wed Jan 05 2011 - 01:50:21 GMT

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