Timing-basierte Ereignisse in Processing

Ich möchte einen Musikvisualisierer erstellen und dazu möchte ich ein Array erstellen, das Anweisungen in der Reihenfolge ihres Auftretens in der Musik speichert. Ich möchte dann eine Funktion erstellen, die das Array mit einer festgelegten Geschwindigkeit analysiert und die Anweisungen ausführt.

Zum Beispiel habe ich ein Array mit {a, b, a, b, a} und für jedes a wird der Bildschirm rot, für jedes b wird der Bildschirm schwarz.

Ich habe versucht, Threads und die sleep () - Funktion zu verwenden, aber sie wachte nicht wieder auf. Ich bin ehrlich gesagt ratlos, was als nächstes zu tun ist.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage