
Creative Coding
Some computing experiment...

Interactive Audio Visualisation
This is an interactive audio visualization project created using Processing. Its pattern is based on the famous rose curve. The curve transforms into different shapes and colors based on user-generated audio variations.

Magic Flower
Experiment in p5.js. If the mouse is on the centre of flower, you will find the magic flower.

Distance
Experiment in p5.js. Each circle will display its distance from the mouse, and the 10 circles furthest from the mouse will turn red.

Lazy Balls
Experiment in p5.js. Balls generation.

Bouncing ball
Experiment in p5.js. The ball will bounce off the walls upon collision. The total number of times the ball hits the square, as well as the number of hits on each side of the square, will be recorded and displayed.

Music Player
Experiment in p5.js. Music player with sound visualisation.

Happy birthday
The following is an audio-driven animation created using Houdini. The animation is driven by pre-embedded music.

Music Cube
The following is an audio-driven animation created using Houdini. The animation is driven by pre-embedded music.