Paso 7: Max
He hecho un parche en Max que se puede utilizar para convertir los datos desde el sensor de movimiento en una señal MIDI. Tiene dos modos llamados "borracho" y "Notas". "borracho" da el resultado musical más agradable, mientras que "Notas" suena más al azar.
Básicamente lo que pasa es que Max regularmente sondea el puerto serie. El número entrante ya está en la gama de MIDI [0..127], porque el código de Arduino en los pasos anteriores asigna el número a esta gama. El modo de "borracho" utiliza Max' objeto [borracho] caminar semi-aleatoriamente a través de toda la gama de valores válidos de nota MIDI. Aunque usted no tiene ninguna influencia sobre la dirección esto va, suena más agradable. También he utilizado el número para influir en el retraso entre las notas generadas. Por supuesto usted puede jugar con el código para que se ajuste a sus necesidades.
Dos notas importantes:
- Elija el puerto serie correcto en la parte superior de la versión de Max. Es la que se conecta a tu Arduino Uno. Sólo cuando se seleccione el puerto serie correcto puede chequear la casilla de verificación que se abre el puerto serie.
- Haga doble clic en el objeto [noteout] en la parte inferior del parche y elegir "de Max 1" como opción. Esta será la ruta salida MIDI a un dispositivo MIDI virtual llamado "de Max 1", esto necesitamos en nuestro siguiente paso.
Aquí está el parche de Max (copiar y pegar a Max a través de la opción de menú "Nuevo desde portapapeles"):