Polyrhythms is an interactive audio-visual experience created using JavaScript.
Polyrhythms visualises and sonifies up to 20 simultaneous polyrhythms. This project generates a series of concentric circles, each representing a unique rhythmic pattern. As the circles rotate, they emit sounds at specific intervals, creating a complex and evolving soundscape. Mathematical calculations determine the speed and position of each circle, resulting in intricate visual and auditory patterns.