Archivo ‘Desarrollo’ Category

Bienvenido a Casa (AIR + OSC + ARDUINO + iBeacons ANE + kontakt)

Monday, March 24th, 2014

Adobe AIR + OSC + ARDUINO + iBeacons ANE + kontakt io beacons demo from Luis Guajardo Diaz – aka theguaz on Vimeo.

Apache Flex!

Wednesday, August 1st, 2012

http://incubator.apache.org/flex/

A darle a Flex de nuevo ñ_ñ

 

Liine Lemur para iPad

Wednesday, February 8th, 2012

El legendario instrumento touchscreen utilizado por Bjork, NIN, Daft Punk entre otros llega al iPad de la mano de Liine,  los mismos creadores de Griid y Kapture Pad, increibles aplicaciones para live de las que les he escrito anteriormente.

Es la viva replica de la versión original, aquella que oscilaba entre los 2000 euros y que dejó de producirse tras la llegada del iPad y aplicaciones como TouchOSC y MIDI Touch

Botones, faders, pads, leds y knobs, los habituales controles a los que estamos acostumbrados más los legendarios controles de JazzMutant: Breakpoint, RingArea, Multislider, Multiball, Range, entre otros..

Pero… ¿ Que hace a Lemur tan especial?

Solia tener la idea de que la única diferencia con Touchosc y Touch Midi era el control de fisicas, ya saben, para hacer rebotes, easings, aceleraciones, etc, pero estaba equivocado.

Para ser sincero la compra, me dolió,  es el app de iOS mas cara que he comprado (50 dls) ¿pagar tanto por solo un control de fisicas? no resisti las ganas de tenerlo y trás usarlo un par de veces seguia sin fascinarme… hasta que leí toda la documentación…

Lemur soporta un entorno de programación orientada a objetos muy sencillo, con el que puedes hacer practicamente lo que se te ocurra, y funciona de forma muy simple:

Expresiones (Variables que puedes crear en el objeto que quieras.)

Imagina que  quieres utilizar la diferencia entre los valores de dos faders (podrias utilizar el objeto range pero para el caso es práctico) simplemente creas un objeto y añades una expresión:

dif = Fader01.value - Fader02.value

Al crear una expresión esta automaticamente queda lista para utilizarse en otros objetos de lemur o salir por cualquier control midi y dirección OSC!!!

Scripts (Funciones)

Imagina que creas un secuenciador en Lemur con el objeto Pads y al tappear un boton este empiece a reproducirse, itere sobre un multislider para darte un feedback visual y que otro boton lo detenga, que al mover un Knob este cambie el color de la secuencia y ademas agregarle tu propio LFO para la velocidad de las notas…

Todo esto puedes hacerlo con lemur! ya que tiene las funciones y métodos basicos para lograrlo, si sabes un poco de programación no te causara problema

  • Funciones aritmeticas: +,-, *, /, floor(), ceil(), etc..
  • Condicionaales: If, else, switch, etc..
  • Iteraciones: for, while..
  • Funciones vectoriales: arrays
  • Funciones trigonometricas: sin(), cos(), tan(), etc..
  • Acceso al acelerometro, bateria…

Probablemente es el controlador con mas potencial que existe, para crear las interacciones que siempre imaginaste, cualquier otra app de tablets esta muy lejos aun de todo eso.

http://liine.net/en/products/lemur/
http://www.jazzmutant.com/lemur_overview.php

En pocos dias liberaré algunos de los layouts experimentales que he hecho y quiza algun tutorial en video.

Happy controllerism coding!

Processing para iOS!

Saturday, January 14th, 2012

Processing for ios

Estoy probando este pequeño juguete, tengo un par de libros de processing y trato de armar sketches, la verdad es que es muy bueno, me sirve para entretenerme y aprender, como muchas apps, porque la verdad no me veo usandolo en vivo, pero quizás ustedes si, denle una checada:

http://boydrotgans.nl/projects/processing/

En este tiempo que estuve ausente del blog retomé el camino visual, me incliné hacia quartz composer por que es fácilisimo y poderoso, qué es lo que quiero en este momento, processing me gusta pero saben que si programara visuales seria en as3, pues ya lo tengo mas dominado.

Softstep controlando un iPad!

Thursday, January 6th, 2011

Cuando se anunció el soporte midi para iOS 4.2 apuesto que no esperaban cosas como esta :), quiero! quiero!

Zombie Tycoon, creado con Molehill

Wednesday, January 5th, 2011

Utilizing the revolutionary “Molehill” technology, Frima is now able to create in Flash a wide variety of atmospheres like static and dynamic lighting, shadows, fog, and mirror effects. Additionally, “Molehill” delivers the ability to create, add texture and animate hundreds of avatars simultaneously without losing performance as well as generate advanced special effects never before seen in a Flash game, like explosions, rain, and particle systems.

http://www.zombietycoon.com/MolehillTechDemo.html

Drupal 7

Wednesday, January 5th, 2011

Drupal 7 Marketing Video from Lullabot on Vimeo.

http://drupal.org/drupal-7.0

Me he alejado mucho de los CMS’s, instalaré este al rato a ver que tal

Photoshop Tutorial Rap!

Wednesday, January 5th, 2011

De ahora en adelante asi daré mis clases de Photoshop, he dicho (h)

Kinect controlando Flstudio

Tuesday, January 4th, 2011

Ahhh!!!!! ya quiero hacer eso!!!!

Disconnected – Away3D & Evoflash

Monday, January 3rd, 2011

Y mientras se sigue comparando a Flash contra HTML5, los de Adobe estan enfocando el futuro de Flash hacia algo masgrande… exciting!!!

OSCeleton – Convierte los movimientos de tu cuerpo en OSC

Monday, January 3rd, 2011

XBox Kinect OSCeleton from SenseBloom on Vimeo.

Utilizar tu cuerpo para hacer performance ya es una realidad y lo mejor de todo es que está al alcance de cualquiera!

Grab the drivers:
github.com/​avin2/​SensorKinect

Follow the install instructions:
ros.org/​wiki/​ni

Download OSCeleton and run the binary:
github.com/​Sensebloom/​OSCeleton
(use “OSCeleton -h” in the command line for more options)

and the Processing examples in the video:
github.com/​Sensebloom/​OSCeleton-examples

DMaX, controla DMX desde Ableton Live!!!

Wednesday, December 29th, 2010

DMaX es un instrumento para Max for live que te permite enviar DMX!, asi o mas genial?

Desde siempre he querido hacer mi musica audiovisual,  todo en tiempo real (de ahi Derezzed). He pasado desde hacer experimentos en processing hasta flash, despues conoci Resolume y fue la solucion ideal, por que ademas me permite hacer cosas interactivas con su soporte para AS3.

Pero otra de las cosas que buscaba era manejar todo desde un mismo lugar, no queria tener que abrir programas, processing, sockets de flash y demas para hacerlo funcionar, es por eso que en el post anterior les muestro como manejar dispositivos externos (hardware) desde live con MAX, ese mecanismo lo utilizo para muchas cosas, por ejemplo, envio cambios de programa y CC desde mi laptop con Live a otra laptop con Resolume, asi puedo tocar ambos al mismo tiempo y en sincronía.

Lo unico que me quedaba por hacer era sincronizar las luces, es por eso que me entusiasma DMaX por que esta totalmente integrado con Live, entonces, aparte de que todo esta en sincronia y puede ser  automatizado, me permite controlarlo con mi iPhone, launchpad, axiom.

Todo esto se resume a que con Live y MaxforLive con un simple boton pueden tocar una nota, editar un efecto de audio, lanzar un clip de video, editar un efecto de video y ahora… jugar con luces (dimmers, lasers)… pfff

Que se diviertan!!!

http://www.theimpersonalstereo.com/software/dmax/

flKinect, utiliza Kinect con Flash!

Monday, December 13th, 2010

http://kimulabo.jp/

http://www.as3kinect.org/download/

El título del post lo dice todo, que esperan para probarlo!!!!

Fantastick!

Thursday, December 9th, 2010

Envía los mensajes multitouch desde tu iPhone/iPad y recibe comandos de dibujo!

http://pinktwins.com/fantastick/

Esta aplicacion funciona con Max/MSP y mi queridisimo PureData, una vez que abres la aplicación la pantalla se quedara en negro, esperando el callback de estos programas. Es “fantastico” ya que puedes crear tus propios controladores para trabajar con Max for live y al mismo tiempo crear tus propias interfaces, desde los mas simples botones hasta interfaces 3d multitouch, es hora de desempolvar las funciones de graphics!

Por esta aplicación baje antier Max (jamas lo he usado) y empece a jugar con live y algunos intrumentos para el launchpad, espero pronto mostrarles algun interesante controlador!

Patchfork, sintetizador modular creado en Flash

Monday, December 6th, 2010

Al mero estilo de Reaktor y Max pero esta vez construido en Flash :)

http://petervandernoord.nl/patchwork/

Human knowledge an infographic

Thursday, November 25th, 2010

http://www.federicopistono.org/blog/human-knowledge-an-infographic

Kinect enviando OSC!!!

Monday, November 22nd, 2010

Hace poco les mostre un video de Kinekt enviando Midi, ahora envia OSC a traves de processing a touchOSC en el iPad, puede haber algo mas genial?

Ahora que pueden crear música con Kinect que harian? un theremin? mapearian un filtro a su brazo izquierdo y el rate de LFO a su brazo derecho? dibujaria en el aire el waveform de algun sinte? harian beats con solo mover su pierna? haha AMAZING!!

Usando Kinekt como Controlador Midi

Friday, November 19th, 2010

MIDI contoller using the Kinect.
Coded in C#.net using this: http://codelaboratories.com/nui

Very hacky ugly, yucky, alpha prototype, source code available here:
http://benxtan.com/temp/pmidickinect.zip

Next project is making a version of pmidic that uses Kinect. Then, you can control Ableton Live or any other MIDI software or hardware with you limbs. Isn’t that amazing!!!

Ultrashock 3.0

Monday, November 1st, 2010

http://www.ultrashock.com/

Adobe MAX

Monday, October 25th, 2010

No olviden que pueden seguir el keynote de Adobe max en:  http://max.adobe.com/online

La foto de arriba es un performance, un set de musica hecho en audiotool, mientras que joa Ebert codeaba unos visuales en 3d y despues texturizarlos con los graphics que natzke estaba creando, pfff.. wow

Nuevo Adobe ROME!

Sunday, October 24th, 2010



http://rome.adobe.com/

Cool! Está increible :O

Latin Flash Tour!

Wednesday, October 20th, 2010

Pues ya estámos a solo unos cuántos días del evento Flashero mas grande de México, si áun no están inscritos pueden hacerlo directo desde aqui:

http://www.latinflashtour.com.mx/registro/

No olviden darse una vuelta por la agenda para consultar el ciclo de conferencias, esta muy interesante, los temas van desde flex, multitouch, realidad aumentada, desarrollo para el iphone hasta robotlegs… hay para todos, desafortunadamente no hay (de nuevo) nada de 3d :( pero si una conferencia sobre sintesis de sonido y electrónica 😀

La cita es el  29 y 30 de Octubre, Universidad Iberoamericana

Allá nos vemos!

Tonfall, un audio engine en AS3 creado por Andre Michelle

Tuesday, October 19th, 2010

Tonfall is an Actionscript framework to get you started in audio dsp programming within the Flashplayer(10+). Tonfall introduces only a vague design of an audio engine and is rather focussed on readability and simplicity than performance optimizations. Tonfall was initially written for the ‘Audio Code Clash’ workshop at ‘Flash on the beach’ conference 2010 in Brighton.

Apenas estoy jugando con esto, espero en la semana subir algo :)

http://code.google.com/p/tonfall/;

Jazzy WordPress

Monday, October 18th, 2010

Excelente trabajo de infographic labs, wp rules!

Adobe y sus timelines

Monday, October 18th, 2010

Recientemente me he dedicado a hacer videos, nada profesional, simple ocio. Aunque ya había hecho cosas con Premiere el video de Easily fué mi primer pinino, tanto con tomas, edicion, hd (avchd), sincronización, etc… Después de unas horas le agarre la onda a Premiere pero me di cuenta que algo seguía frustrandome: su timeline.

Quizás los que lo han usado por mucho tiempo se han acostumbrado a él, pero a mi sigue sin convencerme y se debe a que por años he manejado muchos timelines, tanto en protools, logic, flstudio, reason y ableton live, de hecho lo hago a diario y aunque no existe una interface perfecta los timelines de estos DAW son mejores que el de Premiere. Esto me llevo a pensar en que tambien el motion editor de flash y el de After effects (este no tanto) me estresan igual!.

Siempre he tenido problemas con las interfaces de Adobe, tal vez por que pasó demasiado tiempo en ellos y veo que hay cosas que podrian hacerse mas fáciles (como el caso de los paneles) y me pregunto: ¿como es que alguien que se dedica a hacer programas para crear interfaces tiene tan malas?

Hace mucho usé Combustion de Autodesk para jugar un poco con motion graphics  y recuerdo que su interface me gustó,   la dominé en cuestion de  minutos,  lo mismo cuando usé por primera vez Reason… Es sorprendente cuando por instinto haces cierta acción y funciona como esperas, pero que pasa con Adobe? ¿en que radica que la usabilidad de sus programas deje tanto que desear?

Desde hace mucho quiero escribir un post sobre la usabilidad de los DAWS y en especial de sintetizadores,  por que  tareas que podrian ser complejas las hacen tan faciles e intuitivas.

Diseño de interfaces VS Diseño de Interacción

Nop, no son lo mismo, En la primera puedes hacer solo la parte gráfica, colocando controles donde quieras; en la segunda diseñas el proceso para llevar acabo una tarea y observas si en alguna parte hay algo que pueda hacerse mas eficientemente, quiza ya no funciona que pongas un control en la izquierda ó el manejo de pestañas, tal vez es mas intuitivo hacer un drag para realizar la tarea.

Ese es el problema de Adobe, hay ciertas partes en los procesos que son molestas,  por ejemplo, borrar tracks en Premiere,  WTF con esto? Ni si quiera te pone el nombre que le das al Track y debes recordar que posicion tiene.

En fin, podría poner cientos de ejemplos de cada uno de los programas de Adobe, pero tal vez ustede sya los hayan encontrado, espero que mejoren esa parte por que me encanta lo que puedes hacer con sus programas pero no la forma en que lo hacen

It´s time for a phone…

Monday, October 18th, 2010

to save us from our phones…

Sinceramente estoy mas emocionado con WP7 que con Meego ó Android, han sido varios años de espera y espero que no me defraude.

Con Windows 7, IE9 y WP7 Microsoft me ha ganado

openFrameworks

Thursday, October 14th, 2010

made with openFrameworks from openFrameworks on Vimeo.

http://www.openframeworks.cc/

Conferencias Adobe Hispano

Sunday, September 19th, 2010

La semana pasada se llevó acabo Adobe Hispano, para los que como yo se perdieron algunas de las conferencias ya están disponibles:

Dia 1

Dia 2

Dia 3

Dia 4

Felicidades y gracias a la gente que está detrás de este evento.

http://www.cristalab.com/blog/grabaciones-de-las-conferencias-de-adobe-hispano-2010-c91175l/

Parser de PSD’s para Actionscript 3

Thursday, August 26th, 2010

Tal vez en algún momento necesiten importar un psd a su app Flash/Flex/AIR ó quizá en este momento se les ocurra algo que hacer con esto :)

What is currently supported :

PSD FILE :
  • Parsing  canvas width x height
  • parsing file color information (number of color channels, color depth, color mode)
  • parsing file’s composite bitmap snapshot
  • parsing all layers and layer folders
Layers :
  • parsing layer bitmap data
  • parsing layers bounds and position
  • parsing layer name
  • parsing layer ID
  • parsing layer blend mode
  • parsing layer colour channels
  • parsing layer alpha
  • parsing layer filters
  • parsing layer extra  properties such as : isLocked, isVisible, clipping applied
  • parsing layer type (normal, folder)
What is  not supported but planned for the future :
  • layer  masks
  • layer paths
  • layer vector shapes
  • parsing text layers as formatted string
  • parsing layers with zip (with or without prediction) compression

PSD FILE :

  • Parsing  canvas width x height
  • parsing file color information (number of color channels, color depth, color mode)
  • parsing file’s composite bitmap snapshot
  • parsing all layers and layer folders

Layers :

  • parsing layer bitmap data
  • parsing layers bounds and position
  • parsing layer name
  • parsing layer ID
  • parsing layer blend mode
  • parsing layer colour channels
  • parsing layer alpha
  • parsing layer filters
  • parsing layer extra  properties such as : isLocked, isVisible, clipping applied
  • parsing layer type (normal, folder)

What is  not supported but planned for the future :

  • layer  masks
  • layer paths
  • layer vector shapes
  • parsing text layers as formatted string
  • parsing layers with zip (with or without prediction) compression
  • http://durej.com/?p=128

    Caso de éxito: Juego Conti Futbol Star en Facebook

    Wednesday, August 25th, 2010

    http://apps.facebook.com/contifutbolstar/

    Ha pasado algo de tiempo desde que terminó esta campaña y ahora que se ha entregado el premio me gustaria platicarles de este proyecto.

    Con motivo del Mundial de Sudáfrica 2010 Continental Tire de México pensó en Facebook como el medio para crear un concurso relacionado con el futbol donde entre los premios figuraban juegos de llantas, playeras adidas autografiadas, membresias a sportcity y nada mas y nada menos que un Mercedes Benz clase C.

    (more…)