Tecnólogia, diseño audiovisual & activismo en red

software libre

Congreso Nacional de Software Libre 9/10/11 diciembre 2009

El Congreso Nacional de Software Libre (CNSL) en su versión 2009 es el primero de una serie de eventos que realizaremos cada 2 años con carácter nacional y que involucrará múltiples actividades, tales como talleres, charlas, foros, demostraciones y exposiciones de tecnologías libres cuyo fin primordial es difundir y educar al público general respecto al Software Libre y sus libertades para ser ejecutado (usarlo), estudiado, modificado y distribuido.

IMPORTANTE:

Todas las actividades son con entrada Libre y Gratuita y para los talleres requieren inscripción previa, la cual estará disponible a partir del día 30 a las 19:00 hrs.

Inscríbete ahora!

Ya hemos activado las inscripciones, recuerda que tenemos cupos limitados, por lo que te invitamos a realizarlo lo antes posible.

Para saber como inscribirte, haz click aquí

  • Share/Bookmark

L.A.S.E.R. Tag.

laser tagEl domingo 2 de Agosto 2009 voy a estar jugando con el L.A.S.E.R. Tag dando una demostración del uso de esta técnica utilizada por Grafitti Research lab

Galeria bomb domingo 2 de agosto 2008 20:00 hras

Bombero Nuñez 274 Bellavista

Aca una muestra de las pruebas que hemos hecho:

  • Share/Bookmark

rayando muros virtualmente con laser tag

Ayer con mi amigo nico estuvimos haciendo pruebas con el sistema laser tag de grafitti research lab, con un proyector de 2000 ansi-lumenes no se podia hacer mucho, pero algo resulto. Muy buena experiencia, este laboratorio es para hacer pruebas y seguir  con estas intervenciones digitales urbanas.




  • Share/Bookmark

Ubuntustudio

 

Esta es un sistema operativo de distribución gratuita de linux ,version muy amigable que viene con una serie de programas en sus repositorios para su uso tanto ofi-matico ( amsn, open office) como especialmente a lo ligado a la composicion con grafica ( gimp, blender, inskape,etc) y audio( ardour, hydrogen) y para aplicaciones de directo en video y audio como www.puredata.org/

Si te aburriste de windows y su pesimo rendimiento con ubuntustudio puedes hacer lo mismo y sacarle mejor rendimiento a tu maquina y no preocuparte de la seguridad informatica , ni antivirus , ni antispywares , tu makina sera menos vulnerable. vas a poder escucar musica www.videolan.org/vlc/,ver dvd, grabar discos Serpentine , cds ,dvds. y lo mejor de todo ya no hay que ser ningun experto para ocupar una distro de linux como ubuntustudio.

yo lo instale en mi macbook .

Primero particione el hd con bootcamp

despues instale refit para poder partir el portatil tanto con osx como con linux

bootie o inicialice desde el dvd de ubuntustudio y elegi menu español , ahi me pidio de que manera deseabaparticionar el hd para instalar el os en mi hd , si ocuparia todo el hd , si deseaba que el instalador lo instalara en el espacio libre mas grande del hd o particionar el hd de manera manual y eso hice cree una particion swap de 1gb esto es como la memoria virtual y deje 5 gb para ubuntustudio.

se instalo todo muy amigablemente en la setup del os ubuntustudio, pero al inicializar el os, bueno me pidio nombre de usuario y contraseña y no se pudo inicializar en modo grafico, yo temia un kernell panic , obvio que a mi nunca me resultan las cosas a la primera , asi que tuve que entrar por consola y dejar la x que en linux es la manera de editar tu hardware para que se reconozca, le instale una config de x por defecto y pummm…..

Por fin arranco ubuntustudio en mi macbook ,pero en resol de pantalla 1024 x768 asi que hubo que actualizar el 915resolution que es un programa que se puede actualizar tanto en consola como en modo grafico…. y ahi si ubuntustudio en 1280 x800px.

ahora me falta poder config la x para que se pueda extender el escritorio y poder hacer directo con veejay o eve
configuracion del video macbook ¿como extender escritorio?

  • Share/Bookmark

Festival Latinoamericano de Instalación de Software Libre (FLISoL)

Banner FLISOL Chile 2008

www.installfest.net

El Festival Latinoamericano de Instalación de Software Libre (FLISoL) es el evento de difusión de Software Libre más grande en Latinoamérica. Se realiza desde el año 2005 y su principal objetivo es promover el uso del software libre, dando a conocer al público en general su filosofía, alcances, avances y desarrollo.
Para tal fin, las diversas comunidades locales de software libre (en cada país, en cada ciudad/localidad), organizan simultáneamente eventos en los que se instala de manera gratuita y totalmente legal, software libre en las computadoras que llevan los asistentes. Además, en forma paralela, se ofrecen charlas, ponencias y talleres, sobre temáticas locales, nacionales y latinoamericanas en torno al Software Libre, en toda su gama de expresiones: artística, académica, empresarial y social.

El FLISOL 2008 se llevará a cabo el sábado 26 de abril.

Entre algunos beneficios, tendrás la oportunidad de instalar software libre en tu computadora, apreciar qué es una real y segura alternativa a otros modelos de desarrollo y distribución de software, informarte sobre la filosofía, cultura y organización alrededor del mismo, y conocer las experiencias, desarrollos e investigaciones de grupos y entidades en torno al Software Libre, tanto a nivel local, nacional e internacional.
Tal vez encuentres una alternativa/solución en software libre para ti, tu empresa, colegio, universidad e, incluso, para tu gobierno. Podrás aclarar tus dudas acerca de los temas relacionados y, quizás encuentres
en el software libre, una alternativa de investigación, empleo y desarrollo tecnológico.

www.flisol.cl

FLISOL 2008 Santiago se llevara a cabo en:

DUOC UC Sede Alonso de Ovalle
Padre Alonso de Ovalle #1586
Santiago Centro

Como llegar?

  • Metro
    La sede esta cerca de la Estacion de Metro Los Heroes. Ir hacia la calle Dieciocho con direccion sur. La sede se encuentra casi en la esquina de Dieciocho con Padre Alonso de Ovalle

La hora de inicio es a las 10:00 am.

  • Share/Bookmark

MIAF – LA 6: a Quartz Vidget

Screen shot showing the MIAF - LA6 Vidget controls and output

This is the next version of my live video performance (VJ) application. It is an updated version of the program I used for my recent performances at MIAF: Remains To Be Seen and Liquid Architecture 6.

Like the previous version, Bikelights: a Quartz vidget, MIAF-LA6 features one window with controls on the left hand side and a display on the right. It is designed so that I can have the controls on my laptop screen while sending the video from my second monitor output at 640 * 480 to a projector by arranging my monitors like so and dragging the window across.

Screen shot showing monitor arrangement

At some stage I’ll work out how to do two separate windows but this works well for the moment :-)
Screen shot showing controls

Where the previous version only allowed the display of one source image at a time, this version lets the user layer two separate images through a number of effects and outputs. The left hand side of the control area is split two (Source Clip A and Source Clip B). Each area contains four empty text fields where Quicktime movies may be dragged and dropped from the Finder (click in the field to activate it, drag and drop, then hit Enter to set).

Below the four movie path fields is a fifth path field which allows the user to specify a local path to a folder of still images. Again folder paths may also be either typed in manually or dragged from the Finder. After pressing Enter the “# of Images” field should update, letting you know how many images are in the folder you specified. To the left of this field is the “Sequence Duration”, this lets you specify how long (in seconds) it should take to cycle through all of the images in the folder. For example, if you have 8 images and want them to play through at four frames per second second you should set the duration to 2 seconds.

To the right of these fields is a large vertical slider, this lets the user select any one of the four Quicktime Movies or the folder image sequence to process and display.

To control the playback speed of the Quicktime movies, check the “Clip Speed Control” box and move the horizontal slider below. If unchecked the movie will play out at normal speed. If checked the speed will be controlled by a combination of the slider position and live audio analysis (if you have a microphone set up). The far left of the slider is 0 * original speed, the far right is 5 * original speed. If a microphone is connected, the video will jump up to one second forward through the clip with the loudest audio peak.

Below the speed controls are the image controls. These controls allow the user to adjust the saturation, brightness, contrast and colour angle of the clips or image sequences. To leave the Quicktime movie unaffected uncheck the “Image Controls” box.

On the right hand side of the control area is the output stage, the “Renderers”. Each renderer may be switched on and off via a check box and be used to display either source A or source B (or a combination of the two in the case of the “Billboard” and “Inset Image” renderers).

Download miaf2vidget.zip (Mac OS 10.4 required)

Download miaf2quartz.zip (Quartz Composer file)

Download miaf2xcode.zip (Xcode project)

This work is distributed under a Creative Commons Attribution-NonCommercial-ShareAlike 2.5 licence.

otros quartz_links de interes
http://developer.apple.com/graphicsimaging/quartz/quartzcomposer.html
http://en.wikipedia.org/wiki/Quartz_Composer
http://developer.apple.com/tools/download/ (Xcode)
http://kineme.net/
http://eskatonia.net/qcblog/ (Quartoniam)
http://fdiv.net/category/interactive-media/quartz-composer/
http://www.vidvox.com/index.php (VDMX)
http://adrienm.blogspot.com/index.html
tutoriales
http://flow.la-va.org/archive/quartz-composer-tutorial-ribbon-cube/
http://www.quartzcompositions.com/phpBB2/mediawiki/index.php/Tutorials
  • Share/Bookmark

arduino+PD=Vjing


Hard+soft wares control – prototype

creacion de hardware y programacion de software como PD para ejecutar Visuales en live acts .

prototipo_vj1.jpg

    Arduino
    arduino.cc la platafoma preferida open-source physical computing
    que esta revolucionando las artes interactive y PureData, la platafoma preferida open-source de software programador de visuales , juntos crean un impresionante set de herramientas para VJ’s.

     

    Pure Data (PD) es un entorno multiplataforma muy flexible de desarrollo y procesamiento de audiovisuales en tiempo real .

     

    En este workshop se hace una introducción a los participantes en la creacion de hardware y programacion de software como PD para ejecutar Visuales en live acts .

    The aim of the workshop is to learn how to create your own phisical interface to manipulate videos in real time using PD with [GEM]

Just with basic electronic and programming skills and any participant can succeed.

Teachers will bring an exclusive PCB design and a small sized box where all what you need will fit perfectly…

ardpdvj.wordpress.com/

  • Share/Bookmark

puredata vjtools

Pure Data “Visual Junk” Tools aka pdvjtools is a bunch of externals meant to be helpful for the visual work in puredata.

The externals were compiled and docummented as an http://hangar.org petition for the “Herramientas libres para creadores” workshop at http://www.laboralcentrodearte.org

special thanks to Yves Degoyon, Guenter Geiger and IOhannes m zmölnig for sharing code.

feel free to see the sources [[here]http://pure-data.cvs.sourceforge.net/pure-data/externals/pdvjtools/]


pdp_frei0r


Frei0r is a minimalistic plugin API for video sources and filters. The behaviour of the effects can be controlled from the host by simple parameters. The intent is to solve the recurring reimplementation or adaptation issue of standard effects.download [[pdp_frei0r-0.1.tar.gz]http://hangar.org/wikis/lab/pd/pdvjtools/src/pdp_frei0r/pdp_frei0r-0.1.tar.gz] for linuxview the [[INSTALL file]http://hangar.org/wikis/lab/pd/pdvjtools/src/pdp_frei0r/INSTALL]


pix_preview


An object to preview any [pix] output inside the patch canvas. to be used as lo_rate preview windows when you are using the main gem window in a separate monitor. coded by lluis@hangar.org borrowing unauthorized code by yves degoyon, ggee code by Günter Geiger and Gem code by IOhannes m zmoelnig.requirements: libtk-img, gem sources, pd sources.pix_preview is alpha software with known bugs. It runs, and works at least some of the time, but use at your own risk.

download [[pix_preview-1.0a.tar.gz]http://hangar.org/wikis/lab/pd/pdvjtools/src/pix_preview/pix_preview.tar.gz] for linux

view the [[INSTALL file]http://hangar.org/wikis/lab/pd/pdvjtools/src/pix_preview/install]


videogrid


A thumbnail based 1-click file chooser for quicktime movies to be used to choose the video you want to play with [pdp_qt] in pdp or with [pix_movie] in Gem. coded by: slario@gmail.com and lluis@hangar.org borrowing unauthorized code by yves degoyon during the hangar pd sessionsdownload [[videogrid.tar.gz]http://hangar.org/wikis/lab/pd/pdvjtools/src/videogrid/videogrid.tar.gz] for linuxview the [[INSTALL file]http://hangar.org/wikis/lab/pd/pdvjtools/src/videogrid/INSTALL_videogrid]


imagegrid


A thumbnail based 1-click file chooser for images to be used to choose the image you want to play with [pdp_imgloader] in pdp or with [pix_image] in Gem. coded by: slario@gmail.com and lluis@hangar.org borrowing unauthorized code by yves degoyon, image external code by Guenter Geiger and some internals during the hangar pd sessionsdownload [[imagegrid.tar.gz]http://hangar.org/wikis/lab/pd/pdvjtools/src/imagegrid/imagegrid.tar.gz] for linuxview the [[INSTALL file]http://hangar.org/wikis/lab/pd/pdvjtools/src/imagegrid/INSTALL_imagegrid]


colorgrid


colorgrid is grid color picker borowed from the grid of yves degoyon you can select a color with the mouse and obtain the RGB values in the outlets. Useful to pass the values to grafical objects like pdp_text, pix_colorRGB, …colorgrid is also part of pidip as [pdp_colorgrid]requirements: libtk-imgdownload [[colorgrid.tar.gz]http://hangar.org/wikis/lab/pd/pdvjtools/src/colorgrid/colorgrid-0.5.tar.gz] for linux

view the [[INSTALL file]http://hangar.org/wikis/lab/pd/pdvjtools/src/colorgrid/INSTALL]


pdp_freeframe


FreeFrame. is the open-source cross-platform real-time video effects plugin system designed for use in VJing applications pdp_freeframe is a freeframe host for PureDataPacket. With pdp_freeframe you can use more than 40 video effects in pdp. Actually only tested with the excelent plugin set developed by Pete Warden.download [[pdp_freeframe-0.2.tar.gz]http://hangar.org/wikis/lab/pd/pdvjtools/src/pdp_freeframe/pdp_freeframe-0.3.tar.gz] for linux

view the [[INSTALL file]http://hangar.org/wikis/lab/pd/pdvjtools/src/pdp_freeframe/INSTALL]

  • Share/Bookmark

Arduino: open hardware + prog gráfica

La Escuela de Artes y Oficios Digitales de Chile va a realizar un taller introductorio a Arduino con entornos de programacion PureData y Processing, los dias 6 y 7 de Octubre 2007.

Los detalles van a aparecer publicados durante esta semana en

http://www.eaod.cl con 30 cupos solamente.

Reseña sobre Arduino:

Lo primero que se necesita es una placa Arduino. Existen varios modelos,e incluso nos podemos construir nuestra propia placa. La placa Arduino es “open hardware”, lo que quiere decir que su diseño es de libre distribución y utilización.

Placa USB

PC / PORTÁTIL + ADAPTADOR SERIE-USB (OPCIONAL)

Para programar la placa es necesario disponer de un PC o portátil con puerto serie y/o USB al que conectarla.

SOFTWARE

ENTORNO DE DESARROLLO

Para programar la placa es necesario descargarse de la página web de Arduino el entorno de desarrollo (IDE). Se dispone de versiones para Windows y para MAC, así como las fuentes para compilarlas en LINUX.

Entorno de desarrollo

fuente : http://www.arduino.cc/es/

  • Share/Bookmark

ENCUENTRO DE MAYO resumen de mi ponencia

Me dirigido a artistas visuales que estan dando sus primeros pasos en la informàtica audiovisual, de manera de presentarles una alternativa a las herramientas de creación y composición de piezas autorales con una licencia comercial o privativa de estas aplicaciones de por medio, entiendanse estas , tales como S.O, o softwares más conocidos de corporaciones como OSX, Microsoft, Adobe, Macromedia, etc. Si uno se da el trabajo de investigar y hacer comparaciónes de las alternativas a estos, nos vamos a encontrar con la sorpresa de que ya no es necesario ser un experto programador  para la creacion de nuestras composiciones, excepto en determinados casos muy particulares.

Por otro lado ya no es necesario el uso exclusivo de software libre y open source, sino que es posible que co-habite en un S.O licenciado comercialmente.

Algo muy importante que cabe señalar es que el softaware libre o opensource no es sinonimo de software gratis, sino que estos vienen con un significado implicito de responsabilidad social y cultural, y ademas es una forma erradicar el uso de la pirateria, dando alternativas a esta,  siempre y cuando no violes su licencia, dice que puedes copiar, distribuir y modificar estas aplicaciones, en busca de mejoras para el bien comun de la sociedad que lo utilizara, siempre que respetes el derecho de autor, es decir que siempre se reconozca la autoría de la versión original de la obra o programa , a todo esto es lo que llamamos libertad ,eso es lo mas importante no el precio.

Le ha tocado el turno a la producción musical.
Con la publicación de UbuntuStudio las cosas se han puesto mas fáciles para los “músicos” a los que nos les gusta tener que rebootear y entrar en windows o osx para hacer un tema.

Estríctamente hablando, UbuntuStudio no tiene ningún programa que no pueda ser instalado por medio de repositorios oficiales (debian, ubuntu, redhat, suse…) o compilando. Pero lo bueno de UbuntuStudio es que es una disitribución que viene con todo ese software instalado en su última versión, muchos plugins y todo listo para usar.

Las aplicaciones más destacadas como plataformas de creación autoral de composiciones audiovisuales y que continuan en desarrollo son:

Pure Data (o Pd) es un lenguaje de programación gráfico desarrollado por Miller Puckette durante los años 90 para la creación de música computarizada interactiva y obras de multimedia.

Processing: es un lenguaje y entorno de programación de código abierto basado en Java, de fácil utilización, y que sirve como medio para la enseñanza y producción de proyectos multimedia e interactivos de diseño digital. Fue iniciado por Ben Fry y Casey Reas

pinche aqui para ver el programa

557935838_c6c36bac34.jpg

557936132_af30816595.jpg

openlogos.jpg

invitacion_emayo2.jpg

  • Share/Bookmark

Problemas con xorg.conf no esta todo perdido

Al instalar o configurar cualquier dispositivo en nuestro PC, ya sea pantalla, tarjeta gráfica, teclado o ratón, pasa a formar parte del archivo de configuración “xorg.conf” el cual forma parte a su vez de X11. Si tenemos en cuenta esto, xorg.conf, suele ser el “responsable” de que muchas veces el sistema operativo no inicie de manera normal o se “cuelgue” al inicio del mismo, al instalar/configurar, por ejemplo, la tarjeta de video.

.- La teórica: Conocer y entender

X(11) es el encargado de mostrar la información gráfica y es totalmente independiente del sistema operativo. El sistema de ventanas X distribuye el procesamiento de aplicaciones especificando enlaces cliente-servidor. El servidor provee servicios para acceder a la pantalla, teclado y ratón, mientras que los clientes son la aplicaciones que utilizan estos recursos para interacción con el usuario. De este modo mientras el servidor se ejecuta de manera local, las aplicaciones pueden ejecutarse remotamente desde otras máquinas, proporcionando así el concepto de transparencia de red. (lease X Window System en es.wikipedia.org)

Para que nos entendamos; Si X11 fuese “el cuerpo” de nuestro entorno gráfico, xorg.conf seria “el corazón”. Gracias a él controlamos los dispositivos que tenemos en el PC y que afectan directa o indirectamente con nuestra interface gráfica. Esto es:

  • Teclado “InputDevice
  • Ratón “InputDevice
  • Monitor “Monitor
  • Tarjeta de video “Device
  • Resolución de pantalla “Screen

Cada uno de los dispositivos configurados estará controlado por “ServerLayout” y se encontraran siempre entre las etiquetas “Section” y “EndSection“. Suele incluir “Identifier“, “Driver” y “Option”. En el caso de la tarjeta de video también incluirá; “BusID“. Cada una de las etiquetas tiene su función, que a continuación detallare:

  • Identifier: Identificación del dispositivo.
  • Driver: Controlador del dispositivo.
  • Option: Opciones de configuración.
  • BusID: Puerto donde esta anclado el dispositivo.

Sabiendo esto, paso a poner un ejemplo practico. En este caso es la configuración de mi ratón:

Section “InputDevice”
Identifier “Configured Mouse”
Driver “mouse”
Option “CorePointer”
Option “Device” “/dev/input/mice”
Option “Protocol” “ExplorerPS/2″
Option “ZAxisMapping” “4 5″
Option “Emulate3Buttons” “true”
EndSection

Una vez sabemos lo básico sobre la composición del archivo “xorg.conf” y puesto que con la teórica en muchos casos no basta, paso a poner un ejemplo practico.

.- La practica: Configuración

La configuración manual de “xorg.conf ” no la recomiendo en absoluto a no ser que sepas lo que se esta haciendo o te fíes 100% de la fuente. Al inicio de dicho archivo podemos leer lo siguiente (basado en mi traducción del original):

# /etc/X11/xorg.conf (configuración del archivo de sistema de Ventanas X xorg)
#
# Este archivo ha sido generado por dexconf, herramienta de configuración X de
# Debian, usando los valores de la base de datos de debconf.
#
# Editar este archivo con cuidado, y ver la página del manual de /etc/X11/xorg.conf.
# (Tipo “man /etc/X11/xorg.conf” en el shell prompt.) (NOTA: ejecución de
# comando, en consola)
#
# Este archivo es actualizado de manera automática en el paquete de mejoras de
# xserver-xorg *solo* si no se han modificado las ultimas las mejoras desde el
# paquete xserver-xorg
#
# Si tu has modificado este archivo pero quieres que sea actualizado
# automáticamente otra vez, ejecuta el siguiente comando:
# sudo dpkg-reconfigure -phigh xserver-xorg

Así pues, pueden modificarse cualquiera de los parámetros anteriormente dichos (”Identifier“, “Driver“, “Option” y BusID“) y conseguir así un mayor rendimiento del equipo dependiendo de los cambios realizados, pero no se recomienda ya que esto pone en peligro la estabilidad del sistema.

.- La practica: Solución de problemas

# sudo dpkg-reconfigure xserver-xorg

Una vez ejecutado este comando, aparecerá ante nosotros la ventana de consola (si se edita desde el escritorio, obviamente no aparecerá en “modo ventana” si lo hacemos desde la consola del sistema :P) donde se podrá configurar paso a paso nuestros dispositivos.

Suponiendo que no estemos logueados como superusuarios (root):

# Sudo su

Ahora entraremos en el directorio donde esta xorg.conf (muy importante las mayúsculas):

# cd /etc/X11/

Ahora miraremos que contiene este directorio (básicamente el contenido xorg):

# ls xorg* (xorg.conf xorg.conf.fglrx-0 xorg.conf.fglrx-1 xorg.conf.original-0- |en mi caso|)

Si lo que queremos en restablecer la configuración y suponiendo que dicha configuración sea la que incluye “xorg.conf.original-0-“, solo tendremos que editar el archivo “xorg.conf” con nano (# sudo nano xorg.conf) y grabarlo (Control+O) con otro nombre; ej: “xorg.conf.copia“. Una vez hecho esto salimos de nano (Control+X) y editamos “xorg.conf.original-0-” (# sudo nano xorg.conf.original-0-). Otra vez grabamos el archivo, pero en este caso de la manera original “xorg.conf“. Grabamos y reiniciamos el sistema.

fuente:

http://belinuxmyfriend.blogspot.com/2007/05/error-con-xorgconf-no-esta-todo-perdido.html

Publicado por okt8pus

  • Share/Bookmark

experimentos de programacion gráfica con processing

processing: software libre de animación gráfica a traves de codigo de programación

Creative Commons License

This
work is licensed under a
Creative Commons Attribution-Share Alike 2.0 Chile License.

  • Share/Bookmark