Procesamiento es quizás mejor conocido como un generador de gráficos y sonido, pero sus bocetos no sólo crear mensajes MIDI pero Escuchar para ellos también.
Los mensajes MIDI pueden venir de no solo un teclado MIDI estándar, sino de otras aplicaciones.
Aún mejor: el esbozo no se limita a escuchar solamente una fuente de MIDI.
Esto significa que usted puede utilizar un programa de música Renoise como Ableton Live para controlar un bosquejo de la transformación en el tiempo a la música y sobre la marcha.
Este artículo es aparentemente acerca de cómo escribir código para impulsar un esquema de procesamiento de una secuencia de MIDI, pero en el camino que toca en la creación de una clase de configuración para el procesamiento, formas de código para el bucle de sorteo, de estructura dinámicamente llamadas a métodos dados algunos texto y código de organización cuando están experimentando en gran parte.
Como ocurre al escribir código, el código evolucionó durante la escritura, por lo que en cierta forma es algo así como un relato, con algunos desvíos menores y falso se convierte en el camino hacia el destino final. Sin embargo, todo esto debe ayudar a entender el panorama.
El código fuente completo se puede encontrar en GitHub de Neurogami. Las piezas se verán algo diferentes de lo que se muestra aquí porque mantienen evolucionando como esto fue escrito. Esa es la naturaleza de la codificación creativa.
Esa repo incluye el procesamiento de código cubierto aquí, los gráficos utilizados por el dibujo y una versión de una pista de Neurogami, "Un entramado temporal."
Aquí está un video de lo que parece que cuando todo esté montado:
Un entramado temporal (beta v1)