On Feb 16, 2009, at 7:22 AM, Andres Burbano wrote:

Aunque inicialmente el "livecoding" se ha desarrollado como una forma de música en vivo no se limita a ello. Fluxus de David Griffith y PacketForth de Tom Schouten son herramientas para la creación de obras visuales, el primero basado en un motor de gráficos 3D y el segundo es un sistema de procesamiento de vídeo. [12] Algunos de los instrumentos existentes, tales como SuperCollider, Chuck y Pure Data también se han utilizado para trabajos "livecoding". [13] De hecho, cualquier lenguaje de programación o herramienta que pueda ejecutar código en directo se puede utilizar para "livecoding". El concepto se ha ampliado también a otras formas de trabajo. Social Versioning System (SVS) permite crear juegos de simulación multiusuario para ser "codificados" en vivo, distribuyendo el nuevo código entre los jugadores es como un juego evoluciona. [14] El Life Coding de Ap es un performance a gran escala que combina la escritura de software, circuit bending ? y presentaciones tipo conferencia [15].


por comentar algo que me interesa del parrafo 4, el concepto de SVS, desafortunadamente el proyecto que lo ejemplifica es confuso y dificil de implementar.. es decir requiere un nivel alto de conocimiento para ponerlo a rodar.... ademas de un interes particular en jugar el juego.

con el proyecto un/loquer empezamos a usar un sistema de revision de contenidos, no como lo usaria un coder, o programador, sino como lo usaria una persona que toma notas de manera electronica y las quiere compartir con un grupo de manera que si alguien hace una edicion o cambio esta se refleja en los documentos locales que hacen las veces de clones. El sistema que usamos se llama GIT, desarrollado por Linus Torvalds hace unos 5 años para controlar el desarrollo del kernel de linux. Una de las cosas mas interesantes es que no es centralizado y se pueden manera ramas (branches).

el ejemplo basico de lo que hemos hecho esta aca, creo que somos ahora 5 personas compartiendo un directorio local a traves de GIT:
http://github.com/son0p/un-loquer/tree/master

todo lo que se ve ahi se puede copiar al disco duro local, donde el usuario podra hacer cambios que podran crear nuevas ramas o seran simplemente ediciones a lo que ya existe, uno puede editar cuando esta offline y simplemente actualiza cuando se conecta, de esta manera se suben y bajan los cambios recientes. no sobra decir que se guarda un historial y en cualquier momento es posible regresar a una revision anterior.

en el terreno del arte y (los nuevos) media: me recuerda un poco el proyecto life-sharing, aunque este fuera de una sola via, del artista al "gran publico":
http://www.0100101110101101.org/home/life_sharing/index.html

acerca del termino circuit bending pues creo que lo mejor es no forzar (circuitos) traducciones, yo lo dejaria en circuit bending, una practica de "mejoramiento" de aparatos electronicos musicales (generalmente que de esos que usan pilas) a traves de la intervecion de sus circuitos añadiendo potenciometors, resistencias, etc. para sacar nuevos sonidos.

si en algun momento quisieramos dar el paso de traducir a hacer podriamos tal vez darnos a la tares del uso, por ejemplo, de Packet Forth, un lenguage para manipular video realizado por quien desarrollo los objetos [pdp] en puredata Tom Schouten. No hay mucha gente usando pf ahora, pero esta incluido en el pure:dyne por si a alguien le interesa.

/a
......dorkbot: gente haciendo cosas extrañas con o sin 
electricidad.......http://dorkbot.org...............

Répondre à