- Implement ie.tudublin.Visual package, below are the classes that need to be implemented:
- Visual
- Audio Handling
- Input: Audio Input, Audio Player
- Analysis: FFT, Waveform, Beat Detection
- Audio Handling
- Object
- Scene
- Visual
- Perlin Noise Flow Field https://www.youtube.com/watch?v=BjoM9oKOAKY
- Sisphus table https://www.youtube.com/atch?v=4hA7G3gup-4
- Fibbonacci Mandala https://en.wikipedia.org/wiki/Fibonacci_mandala
- Cardioid https://en.wikipedia.org/wiki/Cardioid
- Spirograph https://en.wikipedia.org/wiki/Spirograph
- Math Art
- Chaotic attractors (very complex)
- Boids https://en.wikipedia.org/wiki/Boids
- Parametric Lines https://www.youtube.com/watch?v=LaarVR1AOvs&t=895s&ab_channel=AlexanderMiller
- Polar Coordinates https://www.youtube.com/watch?v=1gir2R7G9ws&ab_channel=TheCodingTrain
- Superformula https://www.youtube.com/watch?v=u6arTXBDYhQ&t=247s&ab_channel=AlexanderMiller
- Superelipse https://en.wikipedia.org/wiki/Superellipse