this is wen in alt mode. I think through making, and explore through play. this is where i make things that feel more personal and instictive. a space for experimentation, fun, and other directions



2026 April
I put on an interactive art show Snail. That project wrapped up my 2-year journey in Arizona. It highly relied on the input of every audience, and every input was directly translated to the visual and sound in real time. The dark room, the repeating sounds, and the visual together created a sense of time, waiting, and gradual revealing. This project reflected where I was at during that time.
There were 3 elements: the input interface, the visual, and the sound. The input portal was fun by a HTML file on local server and collecting data points. TouchDesigner was the central brain to receive data, create visual, and the send signal to VCV Rack (virtual synth module). The signal were covered into voltage inside VCV Rack, controlling the pitch.
video (youtube)
2026 March
I am a big music fan and I wanted to try audio visualization. I am a big music fan and I wanted to try audio visualization. I am a big music fan and I wanted to try audio visualization.
Built with p5.js, this system uses FFT analysis to drive particle behavior. By monitoring different frequency thresholds, the script triggers global strobe effects and individual particle scaling. The color evolution is handled via lerpColor, synchronizing the visual palette with the real-time energy of the music.
open link
2026 March
I am a big music fan and I wanted to try audio visualization. I am a big music fan and I wanted to try audio visualization. I am a big music fan and I wanted to try audio visualization.
Built with p5.js, this system uses FFT analysis to drive particle behavior. By monitoring different frequency thresholds, the script triggers global strobe effects and individual particle scaling. The color evolution is handled via lerpColor, synchronizing the visual palette with the real-time energy of the music.
2026 Feb
Explored WEBGL.
Built with p5.js and WEBGL, this project constructs a haunting 3D environment inspired by the iconic "sliced horse" scene from the movie "The Cell" (2000). By segmenting organic forms into clinical glass tanks, the system explores the tension between biological life and sterile, industrial isolation. The scene uses procedural loops and lerp() logic to drive its kinetic expansion, translating a cinematic vision into a real-time interactive experience.
2026 Feb
I did an interactive art show Snail, to wrap up my 2-year journey in Arizona. It highly relied on the input of every audience, and every input'd directly reflect on the visual and sound in real time. The dark room, the repeating sounds, and the moving lens together created a sense of time, waiting, and gradual revealing. This project reflected where I was as at that moment.
On technical side, there were 3 elements: the input interface, the visual, and the sound. The input portal was fun by a HTML file on local server and collecting data points. TouchDesigner was the central brain to receive data, create visual, and the send signal to VCV Rack (virtual synth module). The signal were covered into voltage inside VCV Rack, controlling the pitch.
