Paso 7: MaxMSP y MIDI
Los mensajes enviados cuando se presiona una tecla se llaman "Nota sobre" los mensajes. Cada uno de estos mensajes devuelve una echada, velocidad y un canal. Como he dicho antes, paso devuelve un valor entre 0 y 127, donde armar = 60 corresponde a C3 (en la tercera octava), pitch = 61 corresponde a C# 3, etc.. Fije otro objeto número esta salida y lo quieras en MIDI para ver el terreno de juego. Cada nota en el mensaje también contiene una velocidad de cero. Si tienes una velocidad teclado sensible conectado al máximo, intente presionar la tecla con diferentes cantidades de presión para ver cómo afecta la velocidad. El valor máximo de velocidad es 127.
Los mensajes enviados cuando se suelta una tecla se llaman "note off" mensajes. Nota de los mensajes también tienen tono y velocidad. El tono corresponde a la nota que está siendo apagada. La velocidad de una nota de mensaje siempre es igual a 0. De hecho, cada vez que se establece la velocidad de una nota de 0 con MIDI, están enviando una nota mensaje.
Echemos un vistazo más de cerca el objeto makenote en el último ejemplo. Conectar las salidas de makenote a objetos número dos y también conectar un objeto de botón a una toma de makenote para que pueda ver cuando se envían los mensajes. Establecer argumentos de makenote a velocidad = 100 y duración = 1000ms (1 segundo) y el alambre de un mensaje con el número 60 en la entrada de campo de makenote (mensaje de los objetos son botones que enviar ningún mensaje a su salida cuando presiona, crear un objeto de mensaje pulsando la tecla "m").
Ahora pulse el mensaje 60 para crear una nota de MIDI. Verá el botón enciende dos veces, una vez para una nota en mensaje con tono = 60 y velocidad = 100 y una nota mensaje un segundo más tarde con la echada = 60 y velocidad = 0. Conectar un objeto de noteout y escuchar la nota al ver los mensajes MIDI en Max.
Crear un objeto "slider" y cable hasta la entrada de velocidad del objeto makenote. Ahora trate de ajustar el control deslizante y ver cómo afecta a los mensajes MIDI y el sonido.
También podemos crear mensajes MIDI sin un objeto makenote. Crear los siguientes objetos de 3 mensaje: 0, 60 y 127. conectar los mensajes 127 y 0 a la entrada de la velocidad de un objeto noteout. Conecte el mensaje 60 a la entrada del campo del objeto noteout. Entonces crear dos botones, uno enviará nota en los mensajes y la otra le enviará nota de mensajes. Conecte la salida de la nota en el botón que activa los mensajes de 60 y 127 y las envía a noteout. Entonces cable la salida de la nota el botón que activa los mensajes de 60 y 0 y envía a noteout. Probar el parche, experimentar con él y ver qué pasa al cambiar los valores de los objetos de mensaje.
Finalmente, usted puede atar con alambre un objeto noteout los números conectados a notein. Presione las teclas en su teclado externo, usted debe oír las notas de parches a través de a sintetizador de software de su ordenador.