Yeray-Muad'Dib Blog  

Un caótico depósito de reflexiones, recuerdos y paridas mentales.

How-to: Sistema para activar música ambiental por la luz 1 de noviembre de 2007

El otro día me dio por pensar: vaya, estaría bien un sistema por el que, cuando se enciendan las luces al entrar en casa, empezase a oirse automáticamente una selección musical. Ideal para fiestillas o una cena íntima. Como no tenía nada mejor que hacer, me dio por ponerme en la tarea, y la cosa funcionó. Si les gusta la idea, pueden intentarlo ustedes.

Ingredientes:

- Un PC, preferiblemente portátil.
- Una webcam. Da igual que sea cutre, de esas de los chinos.
- Software de detección de movimientos con lanzamiento de aplicaciones, como el WebCam Monitor. Es de pago, pero permite usarlo durante 30 días.
- Software de reproducción de MP3 que pueda ser controlado por línea de comandos. En mi caso, sugiero el fantástico WinAMP con la sencilla pero práctica aplicación CLAMP. Los dos son gratuitos.

Elaboración:

1. Seleccionamos la música que queremos que suene y la almacenamos en una Playlist del Winamp.
2. Escribimos un fichero con extensión .BAT (por ejemplo, inicia.bat) en el directorio del CLAMP, que contenga las siguientes líneas:
IF NOT EXIST candado CLAMP.EXE /PLAY
IF NOT EXIST candado echo si > candado
¿Que hace este script? Cuando se ejecuta, le da al Play al Winamp, siempre y cuando no exista un fichero tonto. Tras darle al Play crea este fichero tonto, que se usa para que el CLAMP sólo se ejecute una vez. De lo contrario, en cada detección de cambio de luz (por ejemplo, si alguien pasa por delante) empezaría la reproducción desde el principio.
3. Conectamos la cámara al portátil, y la orientamos a la fuente luz que pretendemos que active la música. Instalamos el WebCam Monitor y lo configuramos para que use la webcam, y configuramos como alerta de detección de movimiento la ejecución de la aplicación inicia.bat, en el directorio en el que la hayamos creado. Le ponemos un retardo a la detección de unos 30 segundos. Ponemos sensibilidad de 3 o 4.
4. Activamos la monitorización, nos aseguramos de que no existe el fichero candado en el directorio del Winamp, y listo. Pasados 30 segundos, la próxima vez que alguien encienda la luz, empezará a oirse la música desde el portátil.

Si les gusta, lo prueban y les funciona, háganmelo saber. Y también háganme saber si encuentran un crack o número de serie que funcione para el WebCam Monitor. Sólo por curiosidad, claro, que sé que esas cosas son ilegales y de gente de mal vivir.

Etiquetas: ,