project_natal

Introduciendo una nueva forma de jugar

Natal XBOX 360 es la nueva entrega de la consola XBOX 360 (que verá a luz en verano del 2010). Para jugar no necesitas un controlador como un joystick: tú eres el controlador. Es una nueva y revolucionaria manera de jugar. ¿Ves una bola? Dale una patada, atrápala, golpéala,… Todo el mundo sabe mover las manos, dar patadas, mover el cuerpo, hablar,… es lo único que necesitas para que tú y tus amigos os divirtáis con la Natal XBOX. La única experiencia necesaria es tu experiencia vital.

Mira el trailer de promoción

alsalogo

ALSA (Advanced Linux Sound Architecture) proporciona la funcionalitat MIDI a Linux. Gràcies als drivers d’ALSA podem utilitzar moltes de les targetes de so comercials, i disposem d’una API per tal que els programadors puguin fer aplicacions d’audio i MIDI.

Els programadors poden construir aplicacions d’audio i midi utilitzant la API d’ALSA (alsa-lib, libasound), o d’altres llibreries que estan en capes d’abstracció més elevades. Nosaltres, en aquest video del projecte 50 Ways to Play Una Plata d’Enciam, mostrarem tres maneres diferents de poder tocar la nostra cançó peferida, Una Plata d’Enciam, acostant-nos tot el que puguem a la capa de hardware, a la targeta de so. Es tracta de poder enviar missatges MIDI directament a la targeta de so des de la shell de Linux.

arduinotes1

Arduinotes es un sistema para tomar notas de forma rápida y fiable, basado en un teclado de ordenador estándar como sistema de escritura (para mi la única solución posible si se busca rapidez y comodidad), y en una memoria EEPROM como sistema de almacenaje. Es un sistema basado en el microcontrolador Arduino, con el que se están haciendo cosas muy interesantes. En un post anterior ya mostré cómo construir un sensor de temperatura basado en Arduino.

Este proyecto no deja de ser un poco académico (alguien discutirá la utilidad de un sistema para escribir sin una pantalla). Ahora bien, si yo fuese periodista, cogería mi Arduinotes, buscaría el mejor teclado posible (que fuese cómodo, con teclas que ofrezcan resistencia al apretarlas, lo más pequeño posible y si puede ser plegable), me iría a la rueda de prensa que tuviese que cubrir, y deslumbraría a los presentes con mi kit… Si Yo fuese aventurero y tuviese que cruzar el Sáhara a pie, en mi mochila seguro que llevaría el Arduinotes para escribir el dietario de mis aventuras.

arduinotes2Arduinotes es fiable y funcional porque utiliza un teclado de ordenador, económico porque está basado en Arduino y componentes electrónics básicos, portátil porque ocupa y pesa poco, y autónomo porque consume muy poca batería.

Además del hardware, hay que considerar el software que se ha desarrollado. Ante todo las librerías de Arduino que se utilizan: la librería para utilizar EEPROMs, y la librería para utilizar teclados PS2 (que se ha tenido que adaptar); el código fuente que se ha desarrollado, que junto con las librerías representa el firmware de Arduinotes, es decir, el software que se carga dentro del microcontrolador; y finalmente un ejecutable escrito en lenguage C que lee el puerto serie y así obtenemos en un fichero todo el contenido de la memoria EEPROM. Arduinotes utiliza una memoria EEPROM (aquí se ha utilizado una memoria de 64K, pero podría ser más grande), que se divide en 4 páginas y así poder escribir en cuatro documentos diferentes. Incorpora las funciones de escritura, borrado, guardar y lectura.

No dejes de visitar la wiki para tener más información, hacer sugerencias o leer la transcripción del video, o envíame un mail (joanqc@gmail.com) si te ha interesado el proyecto o quieres pedir más información o hacer cualquier sugerencia. Aquí os dejo el enlace del proyecto en wiki.joanillo.org y el video del proyecto.

stallman

El viernes 29 de enero tuve la oportunidad de asistir a una conferencia de Richard Stallman, fundador del Software Libre y de la Free Software Fundation, en el IES Lacetania de Manresa. La conferencia llevaba por título “El Software Libre en la Ética y en la Pràctica”. El guión de la conferencia fue el típico: las cuatro reglas del software libre, por qué la FSF no acepta el término Open Source-Código Abierto, por qué ha de utilizarse el término GNU/Linux en vez de Linux a secas,… con algunas pinceladas de actualidad española (crítica a la SGAE, nueva ley del Gobierno sobre el
cierre de sitios web que intercambian archivos) y internacional (crítica a Apple y a su nuevo producto iPad-iBad, crítica a Amazon y a su libro electrónico Kindle).

Richard Stallman se extendió para hablar de Software Libre i empleo, defensando que de la misma forma que se pueden perder sitios de trabajo también pueder surgir nuevas oportunidades; y de Software Libre y educación, de lo que apunté algunas frases: “…de la misma manera que la escuela rechaza las drogas, también tiene que rechazar el software privativo y regalado (…) La escuela no puede sembrar la dependencia (…) El software privativo es denegación del conocimiento, es antieducativo, pues sólo el software libre da la posibilidad de leer mucho código, necesario para formar buenos programadores y así contribuir a la sociedad (…)” Por tanto, Richard Stallman nos hablaba de Educación para la Ciudadanía, quizás sin saber que en este país este concepto, en forma de asignatura en las escuelas, ha levantado mucha polémica. Y aquí pregunto… ¿ningún profesor se ha planteado en la asignatura de Educación para la Ciudadanía tratar el tema del uso del Software Libre como ejemplo para ser un buen ciudadano? En palabras de Richard Stallman: “Si en las escuelas se enseña el espíitu de buena voluntad, se ha de enseñar a compartir el conocimiento, y por tanto es justificado hacer copias”.

  • Free Software Foundation Europe: www.fsf.org
  • Free Software Foundation Europe: www.fsfe.org
  • GNU Operating System: www.gnu.org/
  • Campaña de crítica al DRM: www.defectivebydesign.org/
  • Sobre críticas a la Ley de Economía Sostenible: red-sostenible.net

diy music box

Por fin he conseguido mi DIY Music Box que se puede comprar en ThinkGeek.com. La cosa no ha sido fácil: desde España no se puede comprar en ThinkGeek.com (dicen que tienen demasiadas devoluciones y no les sale a cuenta, somos unos impresentables…). Y es que tengo ganas de jugar con el cacharrito y tocar unas cuantas canciones infantile, a ver qué cara pone Pere!…

Antes de entrar a hacer música electrónica y meternos a trastear con hardware en el proyecto que estoy llevando a cabo (50 ways to play Una Plata d’Enciam), me ha parecido que tocar Una Plata d’Enciam con esta caja de música es una buena idea. Y el resultado que he obtenido es muy satisfactorio.

El grueso del trabajo ha sido hacer una pequeña aplicación en lenguaje C++ para convertir un fichero simplificado de lilypond (fichero de partitura musical) a las imágenes que, una vez impresas, serán las plantillas para perforar la tarjeta que codificará la música. Esta aplicación seguro que la utilitzaré más adelante en el proyecto, pues el tema de les cajas de música volverá a salir más adelante en el proyecto 50 ways to play Una Plata d’Enciam.

os dejo con el enlace del proyecto en la wiki (http://wiki.joanillo.org/index.php/50_ways…_DIY_punched_card_Music_Box), donde podréis encontrar información técnica, descargaros el aplicativo lilypond2musicbox.cpp, y consultar las transcripciones del vídeo en catalán y castellano.

MoPhO

La gente del CCRMA (Computer Research in Music and Acoustics de la Stnaford University, el acrónimo se pronuncia karma) como siempre nos sorprenden con inventos interesantes. En esta ocasión no es innovador en el sentido de que ya hay mucha gente haciendo música con iPhones, Androids y smartphones en general. Lo interesante es que se ha constitudo una orquestra para hacer música con el iPhone, y de aquí pueden surgir experiencias y performances de lo más innovadoras e interesantes.

Como dice Ge Wang, el director de la Mobile iPhone Orchestra (MoPhO), “los teléfonos móviles están siendo tan populares y potentes que no se pueden ignorar como plataforma para la creatividad”. Michael Berger, uno de los músicos en la MoPhO y estudiante de doctorado en el CCRMA, dice que el concepto es “postmoderno, en el sentido de que estamos utilizando un dispositivo que no fue concebido ni para hacer música ni como instrumento-interfície musical”.

Os dejo con un video de los diversos que se pueden ver en YouTube. Lo interesante del video es que se puede ver al profesor Ge Wang tocando con el iPhone una Ocarina electrónica, para mi un diseño muy interesante y bonito de interfície musical.

  • http://mopho.stanford.edu/
  • http://news.stanford.edu/news/2009/march4/stanford-mobile-phone-orchestra-030409.html

Una Plata d'Enciam

Con este post inauguramos un nuevo proyecto: 50 maneras de tocar Una Plata d’Enciam. Una Plata d’Enciam es una canción infantil que cantan los niños en Cataluña, y que últimamente he tenido que cantar mucho con mi hija. Cómo últimamente me ha interesado las diferentes maneras de programar audio y midi en entornos linux, y me ha interesado la posibilidad de construir instrumentos musicales nuevos y nuevas interfícies hombre-máquina que producen sonido y música, es por esto que quiero recopilar y ordenar esta información y producir unos videotutoriales para mostrar las diferentes posibilidades y técnicas.

Espero poder ir produciendo los videotutoriales con cierta regularidad. No se si llegaré a 50 videos, o quizás me pasaré de este número… es sólo una intención, un número indicativo.

Aquí os dejo con el primer video, la introducción al proyecto y la primera manera de hacer sonar esta canción: cantando con la voz humana (el instrumento perfecto) y tocando con un instrumento (en este caso un instrumento de viento, una melódica).

Los videos son en inglés, pero siempre se facilitará la dirección del proyecto en la wiki donde encontraréis la transcripción del video al catalán y al castellano, e información técnica sobre el proyecto.

Wiki: Información técnica y transcripción de los videos

Hace ya tiempo que corre por Internet un mail que lleva por tema: a fantasitc machine…, y que enlaza con un increible video donde se ve máquinas, bolitas, émbolos, pistones, tubos y robots tocando instrumentos. El rumor decía que era real y estaba hecho de piezas de recambio de tractores.

La realidad es que se trata de una empresa de animación por ordenador, Animusic, que ya ha publicado dos DVDs con los videos, realmente espectaculares.

Enseñan todas estas producciones en el Canal de Animusic en Youtube. Para muestra un botón:

Las posibilidades que tiene Arduino para desarrollar rápidamente proyectos electrónicos son inmensas. Además hay mucha documentación y un creciente número de gente que está haciendo cosas con Arduino y que escoge esta pltaforma para desarrollar sus proyectos e interficies. Conscientes de la potencia que tenemos en las manos con este pequeño microcontrolador, os quiero mostrar el último experimento que he hecho con Arduino. Es un proyecto bastante académico: con un sensor LM35 leemos la temperatura, que mostramos en una pantalla de cristal líquido, y grabamos los datos cada 5 minutos en una memoria EEPROM externa. Estos tres módulos están ligados con el firmware que cargamos en el microcontrolador ATMEL que tiene la placa Arduino.

Sin lugar a dudas, Arduino dará mucho juego en futuros desarrollos, como el proyecto que estoy preparando: 50 Ways to Play Una Plata d’Enciam… dentro de poco vendrán los detalles…

Per ver los detalles del sensor de temperatura:
http://wiki.joanillo.org/

transcripción del video en español

Una campaña publicitaria de Wolkswagen en Suecia nos muestra un bonito ejemplo de arte musical callejero. Bajo el lema de La Teoría Divertida supongo que el siguiente paso será hacer ver que conducir un coche Wolkswagen puede ser divertido. Lo que sí es realmente divertido es la idea: ver como una pequeña acción en la calle, aunque sea una campaña de marketing, puede involucrar a miles de personas y animarlos a subir las escaleras en vez de utilizar las escaleras mecánicas. Le llaman las Escaleras-Piano. En palabras de la campaña publicitaria (www.TheFunTheory.comwww.Rolighetsteorin.se):

¿Podemos hacer que más personas suban las escaleras a pie haciéndolo de manera divertida? Creemos que la manera más fácil de cambiar el comportamiento de la gente a mejor es que lo hagan con diversión. ¿Tienes alguna idea que utilice la diversión para cambiar el comportamiento de la gente?

Siempre me he imaginado espacios públicos musicales, plazas interactivas, juegos de música y luz. Hacer un espacio público divertido y humanizado. Aquí tenemos un bonito ejemplo. A ver cuándo ser podrá ver alguna cosa similar en mi ciudad.

Page 20 of 21« First...«1718192021»