Archive for the 'Develop' Category
Liándola con C++ ó Realidad Aumentada con OpenFrameworks
Author: AdministradorCuando me puse con esto de la Realidad Aumentada sabía que me estaba metiendo en un mundo donde el código lo es todo.
El primer acercamiento fue con ARtookit, unas librerias programadas en C++, bástante incómodas de compilar y más aún de programar con ellas, ya que C++ para un neófito es todo un tema. Así que con ARtoolkit no pasé de ejecutar los ejemplos despues de pasarme unas semanas intentando que aquello compilase. Ni hablar de programar nada, vamos.
Entonces tuve noticia de FLARtoolkit, una versión de las librerías de ARtoolkit pero ahora escritas en AS3, el lenguaje con el que se programan aplicaciones de Flash (p.ej. los juegos en Flash). Esto ya era más asequible aunque toda una tarea porque a fín de cuentas, me tenía que poner a aprender a programar. Algo más fácil que C++ y más próximo a términos con los que estoy acostumbrado como MovieClip, Stage, Scene, pero programar a fin de cuentas.
Y me puse, vaya.. estando en Shanghai me compré unos cuantos libros de O’Reilly sobre programación con AS3 y Flex (que allí cuestan 10 veces menos y son originales) y me puse a darle al tema destripando los ejemplos disponibles y preguntando en el grupo de usuarios de Google de Flartoolkit.
Al cabo de unas semanas (mes?) conseguí empezar a dominar el tema y poder hacer mis propias aplicaciones de Realidad Aumentada. Estaba muy contento aunque empezaba a ver que el tema del rendimiento se iba al garete una vez que empezabas a querer hacer cosas más complejas.
Entonces un día apareció Jim, un chico americano, de Nueva York concretamente que estaba de paso por Pekin, había visto la web de Core y se había decidido a ver que se cocía por allí. El tal Jim resultó ser un tipo de lo más interesante. Se dedica a programar instalaciones interactivas como esta:
doing! nos tiramos tres horas hablando de software, enseñándonos trabajos que habíamos hecho o proyectos en curso… vaya, un rato muy agradable. Entonces fue cuando me comentó que el para desarrollar usaba Openframeworks. Yo había oido del tema. De hecho, LaserTag está hecho con Openframeworks. Le pedí que me hablase un poco más del tema y después de un rato lo ví claro. Tenía que aprender a programar con Openframeworks.
Openframeworks es un esto… “framework” o conjunto de librerias para C++ orientadas a la programación de aplicaciones artísticas interactivas. Es una forma de hacer fácil la programación de estas aplicaciones poniendo a disposición de la comunidad ciertas “funciones” básicas que se utilizan muy a menudo de forma que no tienes que programarlas tú cada vez y todo es “fácil”.
El único problema es que hay que aprender C++. Volvemos al principio del post y cuando fui consciente de ello me retrotraje al momento en el que abrazaba a Flartoolkit porque gracias a el no tenía que aprender C++.
Pero estaba decidido. Quería poder hacer eso que había visto. Quería ese juguete. Y si hay que aprender C++, pues se aprende.
Y eso he estado haciendo la última semana y pico. Aprendiendo C++ como no lo aprendí en la Facultad (cuando se suponía que tenía que empezar con C++ me pasé a Bellas Artes). Por suerte AS3 tiene ciertas similitudes con C++ y todo lo aprendido de AS3 me ha facilitado muchísimo la labor a la hora de empezar con C++.
Cortando código, pegando y escribiendo mis cositas por ahí he conseguido hacer una aplicación de Realidad Aumentada con OpenFrameworks que, literalmente, se mea en Flartoolkit en cuestion de rendimiento y calidad de imagen. Y además, como se ve en la captura de pantalla de arriba, le he metido un interfaz molón con el que cambiar en tiempo de ejecución (mientras se ejecuta la aplicación) el modelo 3D que se muestra por pantalla sin que por ello explote la aplicación.
Ja!
read comments (4)Avances en nuevas formas de quedarme totalmente idiota.
Author: Administrador
Esta última semana ha sido una de las más satisfactorias en mucho tiempo en lo que a desarrollo (geek) se refiere. Por fín he cumplido con uno de esos sueños que cualquier freak-geek-weird tiene en su whislist o “lista de quiero uno de estos”. En este caso ha sido un casco de Realidad Aumentada. Como el de Johnny Nmemonic, pero salvando las distancias ya que el de Johnny Mnemonic es de realidad virtual.
Así a bote pronto no me acuerdo de en que momento apunté mentalmente que quería (necesitaba) uno de esos, igual viendo Dragon Ball Z o viendo la peli homónima de Jonny Nmemonic. La cuestión es que ahí estaba el deseo… esperando.
Fue hace unas semanas cuando metido en mis proyectos de realidad aumentada en Core Labs pensé: “estaría realmente bien poder ver todo esto de una forma más… inmersiva” y automáticamente vino a incluirse en la línea de proceso otro pensamiento que tuve el día que me compré en el mercado de Panjayuan un caso de piloto de caza del ejército Chino: “estaría realemente bien poder hacer algo con este casco que sea… cafre”. Así que el resultado de la suma de pensamientos fue, obviamente: “estaría realmente bien hacer con este casco un casco de realidad aumentada”.
Manos a la obra. Después de investigar un poco sobre lo que necesitaba me dí cuenta de que lo más importante era la pantalla a usar, no superior a 7 pulgadas, ligera y barata. Las opciones comerciales rondaban los 100 euros o 1000¥ aqui en China, no muy caro, pero no tan barato como yo quisiera, así que obviamente la solución estaba por ir a mi paraiso Pekinés: …El Mercado de Componentes Electrónicos de Zhonguangcun!
Tras consultar con Marcos sobre el proyecto (básicamente si podía disponer de los recursos comunes para una paja mental mía), me dirigí al mercado de componentes armado con la inestimable ayuda de David, Tu-Zi para los amigos chinos o aquellos que sabemos su mote chino (Captain Obvious dixit).
Una vez en el mercado no nos costó demasiado encontrar un sitio donde vendían pantallas planas por partes. Por un lado la pantalla propiamente dicha y por otro lado la tarjeta controladora con los conectores de video y la tarjeta de alimentación que resultó ser de alto voltaje a lo que no pudimos resistir un:
- dude, that’s fucking hazardous, you can die if you touch it.
- wow… that’s cool…
Preguntamos por los precios, 400¥ todo, 40 euros. De risa. Me lo llevo puesto.
Después de pasar por unos puestos para comprar 5 metros de cable VGA, USB y de alimentación nos fuimos al estudio con la sonrisa del que ha pillado el material con el que va hacer algo realmente gamberro.
Nota mental: los transformadores de alimentación (alterna-contínua), o transformadores de toda la vida, en inglés se llama “transformer” lo cual resulta muy gracioso cuando estás en un mercado de componentes electrónicos y David te dice que ahora hay que pasar por una tienda a pillar “one transformer” y tú no puedes evitar pensar que la simpática chinita de detrás del mostrador te va a sacar a BumbleBee o a Optimus Prime.
Bueno, una vez en el estudio la cosa ya iba de montar la historía. Tenía la pantalla, tenía el casco y tenía los cables, sólo me faltaba el soporte y las fijaciones que en teoría ha de ser construidos de forma precisa y con un materíal lo más rígido posible.
Miré a mi alrededor y no pude encontrar nada en el estudio que estuviese disponible a no ser que hiciera pedazos el rack del server, algo que imaginé a Marcos no le haría mucha gracia. Así que opté por una solución de más baja tecnología: una caja de cartón y un rollo de cinta adhesiva.

Hector que pasaba por ahí con cara de curioso fue reclutado para servir de soporte a la operación. Le puse el casco y le pedí que sujetase la caja a una distancia de 17 centímetros (la única medida que usé), que es la distancia mínima para enfocar algo sin usar lentes de corrección (de las que tampoco tenía).

Al cabo de un rato y muchas vueltas de juntar con la cinta al sistema caja-de-carton-casco nos aseguramos de que la caja no se iba a caer y empecé con el ensamblaje de los componentes electrónicos y los cables, la webcam y antes de darme cuenta, el casco estaba ahí esperando a ser encendido.

Hector, Marulita y David se quedaron mirando.
- Ahora te lo pones, ¿no?
Y es verdad, ya era real, con un delicioso y de lo más natural aspecto cyber punk, ahí estaba el casco esperando a que alguien se lo pusiese.
Conecté el casco al ordenador, inicié una aplicación de prueba de realidad aumentada y extendí la vista a la pantalla del casco, lo cogí y mientras me lo ponía no pude evitar pensar: “Como me explote en la cabeza…”
Mientras me lo ponía podía oir las risas de todos estos ante la vista tan bizarra que les estaba ofreciendo con el cacharro puesto en la cabeza.

Pero no, no explotó. De hecho en la pantalla del casco mostraba lo que la webcam recogía, de forma que me movía, y la realidad que veía era la que veía la webcam y que mandaba a pantalla. Muy loop. Y para más sorpresa funcionó a la primera cuando puse un pattern delante de mí y la aplicación renderizó el 3D de la Tierra con la Luna girando (que es de lo que iba esa aplicación).
Alegría en el estudio.
Tras los primeros momentos de alborozo y ”déjame probar!” empecé a pensar en la forma de mejorarlo y un aspecto clave era reducir la distancia a la pantalla, cosa que hice al día siguiente.

Así que este es el resultado de un nuevo proceso nacido de un viejo deseo. Ahora el software y el hardware se unen para dar una nueva forma de experimentar la realidad aumentada, más inmersiva.
Lo cual es todo un peligro teniendo en cuenta que soy yo el que se va a sumergir.
read comments (7)Linux en Mac, Mac en Linux
Author: AdministradorHacía tiempo que tenía ganas de escribir este post, pero necesitaba un poco de perspectiva para poder hacerlo.
Va a hacer ahora un año que cambié de PC a Mac y esta es la historia de una migración.
Siempre he sido defensor de las plataformas abiertas, es una cuestion de convicción científica e ideología social. En el campo informático esto no es diferente. Por una cuestión económica, siempre he tenido PCs en lugar de MACs y en cuanto a sistema operativo siempre he preferido Linux a Windows. Otra cosa es que, por cuestiones de necesidad de trabajo y producción, haya tenido que usar Windows para hacer algunas cosas en lugar de trabajar sólo con Linux como me habría gustado.
Así fue desde que al entrar en la universidad mis padres compraron mi primer ordenador. Durante 12 años usé sólo PC, Linux como escritorio y Windows para producción. La cuestion de la elección informática parecía estar clara pero con el tiempo la cosa iba a cambiar.
Fue al llegar a Barcelona y empezar a actuar con nuestra sesión de drum and bass, que cada vez que tenía un directo sudaba de nervios ante la idea de un pantallazo azul de la muerte made in Windows en mitad del live. Que le pregunten a Marulita. La imagen de un parón de audio por cuelgue del sistema, más el tiempo de reinicio, es lo último que quieres experimentar en tu propia actuación y era mi pesadilla antes y durante un directo. Os lo digo, no mola no fiarte de tu propio equipo.
Por otra parte estaba la portabilidad. Mi anterior equipo era un Dell M90 de 17 pulgadas. Un ladrillo. Muy potente, con la pantalla grande pero un ladrillo pesado y voluminoso a fin de cuentas. Esto es importante por que cuando llegas en mitad de una sesión a una cabina donde se está pinchado con tu portatil, la tarjeta de audio y los cables, lo último que puedes hacer es “pedir un poco de espacio”. Así que tener un laptop que ocupa tanto como un plato Technics no es bueno. De hecho, añade un componente de stress pues sabes de antemano que vas a tener que lidiar con el montaje de tu set y que probablemente sea muy engorroso. Esto siempre con la pista llena de gente y el dj pinchado mientras tú mareas con cacharros en la cabina.
Luego estaba el tema de la producción en el estudio. Cuando te pasas la mitad (o más) de tu tiempo investigando por qué no va tal cosa, o quitandote un virus, o desactivando la mitad de las funciones del sistema para optimizar los recursos o simplemente, para que no se cuelgue al trabajar duro, cuando te das cuenta de que pasas más tiempo peleando con el ordenador que trabajando con él, entonces tomas consciencia de que algo falla en el concepto “ordenador herramienta”, porque más que herramienta, la cosa parece haberse convertido en “ordenador penitencia”.
Pues bien, con estas premisas, sólo hizo falta un golpecito para que la cosa empezase a rodar.
Una nochevieja organizada por BreakStorm yo me disponía a recoger mi set para que el siguiente dj pudiese pinchar, ya que mi laptop estaba encima de uno de los platos. Mi equipo llenaba una mochila, así que iba batante rápido para despejar la zona antes de que acabase el disco que servía para enlazar mi directo con el siguiente dj sin que hubiese parón.
En eso que veo como llega Fran, el siguiente en pinchar.
- Ya voy compadre -digo apresurado-.
- Tranqui, tranqui, aún le quedan dos minutos al tema.
Me quedé un poco descolocado. ¿Dos minutos son suficientes para montar su set?
Entonces veo como coje y hace “plas”, coloca una cosita negra en un hueco que ni yo me había planteado usar por lo pequeño, era la tarjeta de audio, luego hace “plas” y coloca otra cosita negra sobre la anterior, un Macbook de 13″. Enchufa el Mac a la tarjeta, la tarjeta a la mesa y ya está. Set montado. Todo ocupa una superficie de un palmo y medio por un palmo. Le ha costado menos de un minuto. Abre la tapa del portatil y aparece el Tracktor en pantalla. Lo tenía hibernado esperando. Algo impensable en un PC por que te juegas a que no despierte en condiciones, que no pille la tarjeta de audio y tengas que reiniciar.
Le miro con cara de odio-dolor y le pregunto.
- ¿Te va bien el mac para los directos?
- En la vida me ha dejado tirado, loco. Desde que lo uso soy un hombre tranquilo y feliz.
Suficiente.
Después de ese directo tuve claro que debía migrar a Mac si quería disfrutar de mis directos en lugar de sufrirlos. Estaba la cuestión del dinero, pero bueno, si ahorras para comprar una tarjeta de audio conforme a tus necesidades, ¿por que no ahorrar para comprarte un ordenador conforme a tus necesidades?.
El tiempo y las cosas de la vida hicieron que al poco tiempo acabase mudándome a China, donde subencionado por Science of Sounds, pude dar el paso y comprarme un MacBook de 13″ negro a un precio insultantemente bajo desde HongKong.
Recuerdo perfectamente el día que llegó. Fué una fría mañana de primeros de Marzo en Pekin. Aún estábamos en el Hotel Tayue. Abrí el paquete, saqué el laptop, lo encendí, flipé con la bienvenida de Leopard y me bajé con Marulita al café de abajo a desayunar y hacernos fotos con el Photo Booth.
Después de mi experiencia durante 12 años con Linux y Windows, usar un Mac fue como ponerse un traje hecho por sastre (nunca lo he hecho pero me lo imagino). Era una experiencia suave, fluida, potente. En cuanto empiezas a usarlo te das cuenta de que ha sido pensado por gente muy inteligente. Es simple en su uso pero no olvida ningún detalle. Es agradable en su interfaz sin caer en el “WaltDisneyismo”. El sistema es lo más robusto que he visto. Todo tipo de programas abiertos, audio, video y red y la cosa sigue fluida , no hay saltos entre cambio de aplicaciones. El audio es una cosa de niños en Mac, simple, intuitivo, tremendamente robusto, las aplicaciones van como la seda. “Wow… Mac es cosa seria”, pienso.
Pero luego llegó lo mejor, me acordé de haber leido que el nucleo de OS X Leopard, el sistema operativo del Mac, es una versión del nucleo linux BSD. O sea, que el nucleo es Linux. Lo compruebo, abro una terminal, veo una shell en bash. Wowow, esto me gusta. Un par de comandos estandard, ls, vim, mv, chmod, sudo, ssh, ftp, top, ifconfig… “Dios, es una consola gnu/linux nativa en Mac”.
Pero la cosa no acaba ahí, ¿quieres mas aplicaciones GNU/Linux?, entonces Macports. Repositorios GNU para Mac, listos para compilar e instalar en tu sistema al más puro método “port” de BSD o “apt” de Debian y Ubuntu. Guimp, Inkscape, Blender… Que grande. Mac y Linux en el mismo sistema.
A las dos semanas tuve mi primer directo con el Mac en el White Rabbit. Lo mejor es que no me acuerdo de la fase de montaje. Simplemente puse el ordenador sobre la tarjeta de audio, conecté la tarjeta a la mesa de mezclas y ya está. Abrí la tapa y Ableton estaba esperando hibernado para empezar el live. El sistema funcionó a la perfección y sólo tuve que pensar en lo que estaba sonando y en pasarmelo bien. Había alcanzado el nirvana del live.
Recoger el equipo fue el mismo chiste. Plis, plas y ya estaba todo metido en la mochila. Ahora media mochila. Una sonrisa se dibuja en mi cara cuando pienso en esto.
Pues bien. Esta es más o menos la historia de mi migración de Pc a Mac. Al margen quedan cuestiones de que si Mac es caro, o elitista o lo que quieras. Cuando pruebas tres sistemas operativos puedes decidir con conocimiento de causa. Y eso es lo que hecho. Al final me he quedado con el que responde a mis necesidades. Si es más caro, lo entiendo. Simplemente, es que es mejor.
Y ya no veo Blue Screens of Death.
read comments (7)(Arduino)Monome manía
Author: Administrador
Algunos se preguntaban si todo esto de Arduino llevaba a alguna parte, más allá de tener la mesa llena de cables y lograr hacer que zumbe el ordenador cuando pasas la mano por encima de un sensor.
La respuesta es Arduinome.
Arduinome es un clon del mítico controlador MONOME. Una preciosidad de controlador MIDI/OSC creada por una gente de Philadelphia que como ellos mismos dicen, hacen “interfaces adaptables y minimalistas”. Y lo han hecho con una elegancia que ha marcado estilo.
Tanto es el éxito obtenido que han liberado las especificaciones del protocolo y hardware que usan, ofrecíendoselas a la comunidad para que cada uno haga lo que quiera con ellas, y de paso, beneficiarse de las mejoras que se vayan proponiendo.
Por supuesto, fue liberarse las especificaciones y aparecer un mesias del Open Source con el mensaje de:
- ¡Se puede hacer con Arduino!
Y después de esto vienen los freaks (como nosotros) con ganas de hacerse uno y dispuestos a dilapidar su vida y energía en hacer un controlador.
Así que, Arduinome es, por un lado, la versión de Monome hecha con Arduino y por otro lado la enfermedad mental que ha ocupado mi cerebro y mi mesa de trabajo durante tres semanas, que se dice pronto pero son 21 días de despropósito cognitivo.
Por suerte contaba con un compañero de batalla, mi amigo y tambien vj, Alex (LaSonrisaDivina), que desde Barcelona se estaba haciendo el suyo y con el que pude compartir dudas e información valiosa.
Al final, la cosa salió, pero ha costado tanta concentración que hemos decidido abrir un blog con toda la información que podamos juntar del proceso con el plus de hacerlo en español, ya que toda la información al respecto está en inglés, que no es que sea problema, pero ya resulta curioso que nadie haya documentado su experiencia en español. ¿seremos los primeros? mwhahah!
En cuanto el blog esté completo lo publicaremos, de momento hay que organizar toda la información.
Después de estas semanas, hoy he podido hacer la primera prueba 100% funcional y satisfactoria. El video siguiente es una prueba de mi arduinome conectado por MIDI con Ableton Live dándole vida a unos loops compuestos para ocasión.
Por lo menos, después de todas estas semanas de enfermedad, Marulita tiene ahora su arduinome y está la mar de contenta.
read comments (8)Arduino a go-go
Author: AdministradorEn nuestro último viaje a España decidí traerme algunas cosas vitales que había dejado atrás cuando nos vinimos a China: mis bafles, un disco duro Lacie y mi placa Arduino con su cajita de sensores, leds y cablecitos.
Los bafles y el disco duro fueron integrados rápidamente a la escena cotidiana; pero el caso de Arduino era diferente. Ahora tengo un mac y nunca antes había hecho funcionar Arduino y PureData en un mac. Me esperaban toneladas de documentación y horas de fustrantes pruebas hasta llegar al punto de tener la placa de Arduino funcionando y linkeada a PureData.
Así que después de todo el tiempo invertido en hacer funcionar el trasto he decidido escribir un post del log de sucesos para que le sirva a quien quiera hacer funcionar Arduino en un mac intel con OS X.
Partimos de un sistema MacBook Intel con Leopard 10.5.4
- Descargamos e instalamos la aplicación de Arduino desde http://www.arduino.cc/en/Main/Software y la instalamos tal y como explican en la misma página.
- Descargamos e instalamos la versión extendida de Pure Data para Mac intel (x386), la rama 10.5, en http://autobuild.puredata.info/auto-build/
- Descargamos Pduino, la extensión de Pure Data para controlar Arduino desde la web de Hans: http://at.or.at/hans/pd/objects.html . El paquete incluye el patch que controla Arduino y el firmware (llamado Firmata) que hay que meterle a Arduino para que pueda funcionar con PD. Copiamos los directorios como nos indican en los README.txt de Pduino y Firmata. Desde la aplicación de Arduino, compilamos el firmare “Standard Firmata” (un click), lo subimos a la placa de Arduino (otro click) y ale, ya está.
- Ahora abrimos el patch de PD arduino-test.pd y configuramos el puerto en el que está conectado Arduino por USB (/tty/numeros-usb-numeros).
- Debemos añadir libdir en el startup de PD, si no, no podremos cargar la slibrerias “hardware” o “mapping” o “oscx” en el caso de querer cargarlo.
- En esta dirección está la documentación oficial http://www.arduino.cc/playground/Interfacing/Firmata
- A la hora de conectar un sensor a PD he encontrado el problema de la oscilación en los valores que da el sensor, para solucionar esto he encontrado una respuesta en un foro que sugiere el uso del objeto “line” para tener un flujo sin picos en los valores.
Y aqui van unos links que he ido recopilando sobre el tema. Hay de todo, en algún post futuro los ordenaré : P
http://ipod.hackaday.com/search/?q=arduino
http://blog.makezine.com/archive/arduino/2.html
http://www.arduino.cc/es/Tutoriales/SensorKnock
http://www.danielandrade.net/2008/07/05/temperature-sensor-arduino/
http://todbot.com/blog/bionicarduino/
http://blog.makezine.com/archive/electronics/11.html
http://ipod.hackaday.com/search/?q=arduino
http://blog.makezine.com/archive/arduino/2.html
http://www.arduino.cc/es/Tutoriales/SensorKnock
http://www.danielandrade.net/2008/07/05/temperature-sensor-arduino/
CONTROLADOR MIDI ARDUINO http://personal.ilimit.es/principio/pmwiki/pmwiki.php?n=Main.6-pack
Alex Posadas http://www.nice-noise.org/
http://beamerworld.com/sequencer.html
http://todbot.com/blog/bionicarduino/
http://www.evilmadscientist.com
http://www.ladyada.net/make/x0xb0x/
http://www.arduino.cc/playground/Main/PbSynthCode
http://synthwise.com/tag/arduino-synthesizer
http://www.arduino.cc/playground/Main/ArduinoSynth
http://www.uchobby.com/index.php/2007/11/11/arduino-sound-part-1/
http://www.uchobby.com/index.php/2007/11/14/arduino-sound-part-2-hello-world/
http://www.uchobby.com/index.php/category/arduino/
http://little-scale.blogspot.com/2008/02/simple-polyphonic-synth-with-just.html
ARDUINO SYNTH EN GOOGLE
http://www.google.com/search?hl=en&newwindow=1&client=firefox-a&rls=org.mozilla:en-GB:official&pwst=1&q=arduino+synth&start=20&sa=N
ACTUALIZACIÓN:
La base de datos más bruta sobre Arduino que he encontrado. Para tirarse unas horitas… o dias.. o la vida entera vamos..
read comments (3)Momentos desde Beijing
Author: Administrador
Van pasando los dias en un Pekin que poco a poco va saliendo de la ola de frío que ha dejado patas arriba a media China.
Entre trabajo en el estudio y salidas culinarias o exploradoras ya ha pasado una semana y media… dos? uf… pierdo la cuenta rápido del tiempo. Con esto de llevar dos franjas horarias en la cabeza la semana se convierte en una especie de glitch temporal. Un paso del tiempo a lo Aphex Twin.

Ayer salimos a ver las oficinas nuevas de Science Of Sound, donde estaremos los equipos gráficos y de producción. En el trayecto me encontré con una sorpresa buenísima. El edificio de la CCTV, la tele China. Una pasada de edificio. No es de los más altos de Pekin, pero sí que es el que más desafía las leyes de la gravedad y los límites de la arquitectura. Como podeis apreciar (espero) es un edificio que parece que se va a a caer y que no se puede aguantar. Pero se aguanta. Hay bastante documentación al respecto, pero como no puedo acceder a wikipedia desde China (wtf!), no puedo extender la info más allá de Google. Aqui van algunos enlaces:
http://spanish.china.org.cn/culture/txt/2007-12/27/content_9439588.htm
http://spanish.china.org.cn/photos/txt/2006-09/07/content_2258406.htm
El tema del edificio son las dos torres oblicuas que se juntan en el vacío, pero además en horizontal. Una idea de lo más cabron que tiene todo mi respeto.
El caso es que de repente, salimos a una avenida y me encuentro el edificio en toda la cara. Con las torres en proceso de unión. Osi. Fotazo.

La ofi de SoS está en el Soho, un complejo de rascatas de oficinas totalmente nuevo. Totalmente aséptico y de lo más minimalista.
Nuestra ofi está en proceso de remodelación así que no tengo fotos de dentro, pero las fotos del rellano te dan una idea del rollo. Sólo el rellano ya me parecía increible, para quedarme un buen rato haciendo fotos y tal. Menudo decorado para mi historieta.

Y aqui va una foto que me ha pasado Nolito del domingo en el White Rabbit, justo antes de empezar el directo de Delacrew. Se nota por lo tranquilito que estoy, por que luego acabé como siempre. Todo chopado de sudor y con la cara desencajá XD.

Y bueno, por hoy es lo que hay. Ahora nos vamos al mercado de tecnología de Niū Rén Jiē o 妞人街 en chino. A ver que encontramos. Yo espero poder encontrar piezas para reparar mi antiguo Dell 5100, a ver si hay suerte.
ACTUALIZO: ya hemos vuelto. muy curioso el mercado. mañana postearé alguans fotos del sitio porque tengo que volver: he encontrado un cargador para mi Inspiron 5100 pero resulta que no vale. Mañana toca cambio. Genial. La excusa perfecta para volver.
read comments (3)EVE 0.6 disponible
Author: Administrador
Ya está disponible para descargar y hacer lo que querais la nueva versión de EVE. Lo he medio acabado a las 5 de la mañana…. dios…
La versión 0.6 está adaptada para los repositorios de Ubuntu Gutsty 7.1 y cuenta con nuevas versiones en la mayor parte de paquetes de pure data. Aún no he terminado el changelog, pero eso es arena de otro costal.
Tampoco hay installer. Era un quebradero de cabeza que lo que añadía de elegancia, le quitaba en versatildad de actualización entre versiones. O eso o como ahora Krs no contribuye (weo!) al desarrollo y uno esta solo… je.
La cuestión, que para esta versión hay que hacerlo a mano. Hasta que el Krs se curre el nuevo installer.
Mantenemos PDP como motor de video por que hasta que no esté terminado el pix_previw de Sergi no hay dios que pinche sin una pantalla de previo.
Aqui van los pasos para instalar pd-extended (que incluye Gem, PDP y PIDIP, osi…), los Freeframe pluggins, pdp_freeframe y videogrid. Todo muy fácil y muy clarito. En ingles, pero clarito. No me hagais traducirlo…
KNOWN BUGS
———————————
The current versión of videogrid only displays YUV color videos. RGB videos will be display as green squares in the grid but will play correctly.
Hurry up Sergi and Lluis!!!
EVE 0.6 INSTALL NOTES
———————————-
EVE is a patch for puredata, so EVE has not dependencies by it self.
Otherwise, Puredata, PDP and Videogrid have a lot.
Please, follow this steps to install all dependencies and start veejing with EVE.
I ASSUME THAT YOU WILL DOWNLOAD ALL FILES TO YOUR DESKTOP FOLDER
/home/YOUR_USER/Desktop
1. INSTALL pd-extended DEPENDENCIES
——————————————————–
Yeah, apt rocks! (check the line breaks)
$sudo apt-get install tk8.4 tk8.4-dev libstdc++6 libstdc++6-dev jack libgsl0-dev libgsl0 gsl-bin lame liblame0 liblame-dev libquicktime1 libquicktime-dev libimlib2-dev libimlib2 libmagick9-dev libmagick9 libg++2.8.1.3-dev libmagick++9c2a libmpeg1 libmpeg3-1 imagemagick libjack0.100.0-0 libavifile-0.7c2 libpng3 html2ps avifile-player avifile-utils avifile-mad-plugin avifile-mjpeg-plugin avifile-divx-plugin libmpeg-doc
2. INSTALL pd-extended
——————————————————
download from here
http://downloads.sourceforge.net/pure-data/Pd-0.39.3-extended-debian-testing-i386.deb
and install with Gdebi
$sudo gdebi –apt-line Pd-0.39.3-extended-debian-testing-i386.deb
WARNING! the –apt-line has two - so, should be - -apt-line but without space between -
3. CREATE A LOST LINK
——————————————————
$cd /usr/lib
$sudo ln -s libjasper.so.1.0.0 libjasper-1.701.so.1
- return to your desktop
$cd /home/YOUR_USER/Desktop
4. DOWNLOAD AND PLACE THE pd-extended SOURCES
—————————————————————————-
download from here
http://downloads.sourceforge.net/pure-data/Pd-0.39.3-extended.tar.bz2
uncompress with
$tar -xvjf Pd-0.39.3-extended.tar.bz2
and move the result directory to /usr/local/lib/pd/ with
$sudo move /home/YOUR_USER/Desktop/Pd-0.39.3-extended /usr/local/lib/pd/.
IMPORTANT!! DO THIS OR PDP_FREEFRAME WILL NOT COMPILE!!
$cd /usr/local/lib/pd/Pd-0.39.3-extended/externals/pdp/include
$cp pdp_config.h.in pdp_config.h
- return to your desktop
$cd /home/YOUR_USER/Desktop
5. INSTALL FREEFRAME
——————————————————
- download from here
http://downloads.sourceforge.net/freeframe/FreeFrame1.0-05.tar.gz
- uncompress and move it to /usr/local/lib/pd/extra and you will get /usr/local/lib/pd/extra/FreeFrame1.0-05
$cd /usr/local/lib/pd/extra/FreeFrame1.0-05/plugins_src/PetesPluginsLinux
- and then:
$make clean
$make
- return to your desktop
$cd /home/YOUR_USER/Desktop
6. INSTALL PDP_FREEFRAME
——————————————————
- download from here
http://hangar.org/wikis/lab/pd/pdvjtools/src/pdp_freeframe/pdp_freeframe-0.2.tar.gz
- uncompress and place at /usr/local/lib/pd/extra and you will get /usr/local/lib/pd/extra/pdp_freeframe-0.2
- change to directory and modify the Makefile.config as follows:
$cd /usr/local/lib/pd/extra/pdp_freeframe-0.2
$nano Makefile.Config
FF_PLUGIN_DIR=/usr/local/lib/pd/extra/FreeFrame1.0-05/plugins_src/PetesPluginsLinux/PetesVFX
PD_CPPFLAGS=-I/usr/local/lib/pd/Pd-0.39.3-extended/pd/src
PDP_CFLAGS=-I/usr/local/lib/pd/Pd-0.39.3-extended/externals/pdp/include -DPD -Wall …(continues but not modify needed)
- Save and compile
$make clean
$make
- Copy pdp_freeframe.pd_linux to your /usr/local/lib/pd/extra/ directory
$cp /usr/local/lib/pd/extra/pdp_freeframe-0.2/pdp_freeframe.pd_linux /usr/local/lib/pd/extra/.
- return to your desktop
$cd /home/YOUR_USER/Desktop
7. INSTALL VIDEOGRID
——————————————————
- download from here
http://puredata.sergilario.com/externals/videogrid-0.2.tar.gz
- uncompress and copy to /usr/local/lib/pd/extra/.
- change to directory
$cd /usr/local/lib/pd/extra/videogrid
- edit the Makefile line refering to pd source directory as follows
PD_SRC=/usr/local/lib/pd/Pd-0.39.3-extended/pd/src/
- Save and compile
$sudo make clean
$sudo make
$sudo make install
Thats all!!!
8. RUNNING EVE
——————————————————-
PATCH EVE-0.6 download
Now you can laund pd and open the eve-0.6.pd patch.
$pd
Enjoy!
Ale, a disfrutar.
read comments (3)Joomla!
Author: Administrador
Le estoy empezando a cojer el tranquillo a esto de Joomla. Al principio me pareció de lo más engorroso como CMS, lento como el solo y a veces insultante en sus procesos. Pero eso fue al principio.
Ahora me parece un CMS muy serio y completo, con grandes capacidades cuando sabes de ellas. Es lo que tiene leer la documentación por partes, pero es más divertido. Y el tema de los procesos absurdos es por que cuando uno está acostumbrado a publicar en un blog, todo lo que se salga de eso parece de sobra, pero aplicado a la creacion de un website completo, en el que pueden haber varios blogs, la cosa cambia y es necesario incorporar nuevos procedimientos.
En el estilo de Worpress, Joomla nos ofrece un panel de control web desde donde hacer todas nuestras infamias de una forma visual y elegante. Es código libre con licencia GPL, lo que genera una comunidad de usuarios y desarrolladores muy activa, con mucha documentación y ayuda y un sinfín de plugins o Mambots, en el caso de Joomla, que nos hacen la vida de desarrollador web más fácil y hasta agradable.
En definitiva, que está muy bien Joomla. Animo a los que se quieran montar un site muy dinámico que lo prueben. Worpress para lo básico, Joomla para lo pro y a montar el pollo en la web 2.0.
read comments (2)CMS a go-go (Joomla y Wordpress)
Author: Administrador
Partida doble de webs. Tengo los interfaces a flor de piel.
Por un lado estoy desarrollando la web de Science Of Sounds, nuestro colectivo en Asia y por otro lado, la web de Kalahari Aventuras, la empresa de mi amigo Rafa (compadre de mi época Red Ribbon), que como su nombre indica, se dedican a los deportes de aventura. He estado viendo unos vídeos de como se rompen el cuerpo haciendo kayak y es genial.
Son dos proyectos que comparten la necesidad de mostrarse en la red pero con unos prerrequisitos algo diferentes que han hecho que me decante por dos gestores de contenidos diferentes, Joomla y el ya conocido WordPress.
Science Of Sounds es una web colaborativa, en la que varias personas van a introducir contenidos y cada uno de ellos de cosas diferentes y en la que los cambios van a ser bastante frecuentes en materia de news.
Kalahari por el contrario es una web en la que sólo va a haber un administrador que actualize o introduzca contenido y en todo caso el nuevo contenido son videos.
Con estas premisas me he decidido por Joomla para Science Of Sounds y por Wordpress para Kalahari. La verdad es que me ha tocado meterme con un nuevo CMS, Joomla, que es nuevo para mi y que además cuenta con un interfaz totalemente diferente y su con una forma de construir la paraeta diametralmente opuesta a Wordpress. Esto ha motivado que un(os) momento(s) dado(s) haya estado leyendo manuales mientras instalaba plugins mientras explicaba como introducir contenido mientras redireccionaba unas DNS mientras montaba la otra web mientras …. divertido y con momentos muy BOFH.

Rafa vuelve mañana para Valencia con el trabajo de Kalahari hecho y me quedo con el de Science Of Sounds y RitaClip (otra web pendiente…). Vamos despejando.
En cuanto estén las webs pondré los links para que las visiteis.
Mientras tanto y cuando puedo sigo con los temoides nuevos que he hecho y que estrenaremos en la fiesta de nochevieja de Surko. Pero eso merece un post aparte… que temoides…
read comments (0)REMOVE. Nuevo corto made in DELACREW.
Author: AdministradorYa tenemos nuestro segundo cortometraje!
REMOVE ha sido nuestra descerebrada de turno con motivo del DIBA y su concurso de cortos.
A diferencia de el año pasado que el fallo del jurado era el mismo día de la entrega, este año tendremos que esperar hasta el domingo 27 para saber que sale de todo esto.
A nosotros nos gusta el segundo premio que es una cámara HD bastante, pero bastate guapa.
Este año hemos contado con la aparición estelar de Dandan como co-protagonista de la historia y aunque nos costó un poco arrancar, hizo un gran papel, algo que podreis constatar en breve. Es curioso, por que cuando salió el guión final (la madrugada del viernes al sábado) no teníamos claro quien iba a hacer ese papel, pero de repente salió Dandan entre alguna neurona y de repente supimos que el papel era suyo.
La historia trata sobre cómo cámbia la vida del personaje una vez que toma consciencia de cómo fluyen los datos en la red.
Basicamente :) pero contado "a la Delacrew"
En esta ocasión nos hemos tomado la libertad de usar tres tipos de texturas, una más fina para el inicio del corto, una más cruda para la mitad y otra en blanco y negro al final. A priori es poco ortodoxo, pero queda bastante bien y diferencia los tiempos en los que ocurre la acción.
Los que querais verlo tendreis que esperar un dia o dos que que corrijamos unos fallitos. Con las prisas de la entrega se nos fueron unos frames de la muerte…
Pero bueno… teniendo en cuenta que al final lo hicimos todo en 48 horas (las primeras 24 de las 72 se fueron sin resultados),
Así que de momento ahí quedan esos frames para ir abriendo el apetito :D
read comments (37)





