Paso 8: Software > MIDI > Ableton Live
El software y la música tomaron forma, fuimos conscientes de que los problemas de latencia será fundamentales. El cambio musical tendría que ser sensible e idealmente instantáneo una vez que un participante cambia expresiones. El código asociado con el cambio de la pista musical de activación era extremadamente complicado. Explora las maneras numerosas para entregar la música y experimentado con diferentes formatos de archivo. Después de mucha investigación y deliberación, se confirmó el uso de Ableton Live como el programa para montar y sincronizar las pistas.
Para facilitar esto, escribimos código para imitar un controlador MIDI, capaz de desencadenar Ableton similar a un teclado. Pasaban innumerables horas en discutir y experimentar cómo y cuándo cambiar el cambio de cada instrumento entre los Estados de emoción; ¿lo hacemos en el ritmo, la barra o la frase? Al final, llegamos a una solución simple y elegante:
1) todos ocho pistas sería loops sin saltos de uno a dos minutos de duración.
2) la instalación sería lanzar todas las ocho pistas a la vez, pero solo activar el altavoz para los instrumentos apropiados que fue impulsados por un participante, si cualquier. Esta técnica eliminaría el problema de sincronización como todas las pistas comienzan a la vez y jugar en forma continua, aunque no se entregaron al maestro salida y por lo tanto los altavoces externos.