Here´s a useul collection (61 videos!) of Ableton Live tutorial from Fanu:
Vovoid VSXu is many things – a music or audio visualizer displaying real time graphics to your audio or music. It is also a modular visual programming language with which you can quickly build and explore real time graphics effects and designs. VSXu’s underlying code can be re-used in other projects and is optimized for real time graphics and games. Grab it for free.