Я хотел бы написать интерактивную песню. Он будет содержать состояние и логику. Слушатель/пользователь должен иметь возможность изменять некоторые государственные вары, используя графический интерфейс или MIDI-интерфейс. Доступным для просмотра слушателям не требуется прямое представление темпа, высоты тона или любого другого музыкального свойства. Они скорее будут представлять ценности, которые логика будет обрабатывать, чтобы внести изменения в песню.
Должен ли я писать такую платформу самостоятельно или что-то подходящее для моего воображения уже существует?