Eso del posicionamiento y tal lo entiendo, es básicamente lo hago también. 👌
pero, para decidir en que momento tocar cada nota, ¿Han tenido que escuchar las melodías e ir anotando en que tiempos quieren las notas, y luego programaron un reproductor que lee una cadena con los tiempos, o como?
Para mis juegos hago un editor de niveles, donde puedo reproducir musica y sincronizar notas. Luego devuelve un archivo de texto con todos los tiempos de cada nota. y tengo un script encargado de reproducir cada nota.