Временные события в обработке

Я хочу создать визуализатор музыки, и для этого я хочу создать массив, который сохраняет инструкции в порядке появления в музыке. Затем я хочу построить функцию, которая анализирует массив с заданной скоростью и выполняет инструкции.

Так, например, у меня есть массив с {a, b, a, b, a}, и для каждого a экран становится красным, для каждого b экран становится черным.

Я попытался использовать Threads и функцию sleep (), но она не проснулась бы снова. Я, честно говоря, в растерянности относительно того, что делать дальше.

Ответы на вопрос(1)

Ваш ответ на вопрос