User avatar

Chenglu

11 works shared

Joined 2025-06-26 17:49:35.91276

👋 Hi,I am a full-time, full-stack engineer working at Featurize, and I spend my spare time learning to play the piano. I don’t know much about piano techniques (like scales or finger rolls), nor can I play classical music. My only goal in practicing the piano is to play those beautiful video game melodies.

🎵 By the way, Dora Piano is a project I completed with the help of large AI models (mostly AI, really). I had no prior experience in game development, so I struggled a lot with the 3D rendering part—thankfully, large models were there to assist... I’m thinking that in the future, Dora Piano could allow users to describe the effects they want, and it might even be possible to directly implement those ideas into features.

If you have any ideas about DoraPiano, feel free to contact me with:

Terra's Theme
🎶 Sharing🛠️ Duplicatable
Pokemon GSC - Cianwood City
🎶 Sharing🛠️ Duplicatable

Pokemon GSC - Cianwood City

Sheet: https://musescore.com/user/26740611/scores/4840831

Littleroot Town from Pokémon Ruby and Sapphire
🎶 Sharing🛠️ Duplicatable

Littleroot Town from Pokémon Ruby and Sapphire

Plain midi visulization. First time rendered as 4K 60fps, the exporting speed is fine to me ( cost like 20min ). Sheet: Rendered 4K Video at:

Lace Theme from Hollow Knight Silksong
🎶 Sharing🛠️ Duplicatable

Lace Theme from Hollow Knight Silksong

Lace Theme of Hollow Knight Silksong Pure MIDI visualization. Sheet: See rendered videos at:

Hollow Knight Silksong Theme
🎶 Sharing🛠️ Duplicatable

Hollow Knight Silksong Theme

Silksong of Silksong : ) Pure MIDI visualization. I've been practicing a piece from Agnia's piano score recently (it's quite difficult, the transcriber really showed off a lot of technical skills). So for posting content, I've been directly visualizing the MIDI of the scores I want to play. Otherwise, I would have preferred to play it myself first before sharing. Sheet: See rendered video at:

Choral Chambers
🎶 Sharing🛠️ Duplicatable

Choral Chambers

Not played by me, just another MIDI visualization from one of the best BGM of Silksong. 🎶 sheet:

Bilewater - Hollow Knight - MIDI Visualization
🎶 Sharing🛠️ Duplicatable

Bilewater - Hollow Knight - MIDI Visualization

This is MIDI visualization, not played by me. I used Logic Pro to optimize the sound a bit. The sheet of this piece: See rendered videos at: :bilibili: https://www.bilibili.com/video/BV18p23BFE7r/?vdsource=adafb2468282dfa404028e10f3afb294 :youtube: https://www.youtube.com/watch?v=6RxhDRbgoZM

Genshin Impact - The Fading Stories
🎶 Sharing🛠️ Duplicatable

Genshin Impact - The Fading Stories

Another Genshin Impact BGM track. This one is my favorite from Liyue. Besides this, there’s also a daytime version of it, as well as "The Moon in One’s Cup." Lately, I’ve been playing Hollow Knight Silksong, which has some amazing BGM that works really well on the piano. I’m planning to try one of those next.

Tout est bien qui finit bien - Genshin Impact
🎶 Sharing🛠️ Duplicatable

Tout est bien qui finit bien - Genshin Impact

See rendered video on or This piece was played in one take, mainly because it's short. But it was still quite challenging, and I hit quite a few wrong notes. Anyway, this is a piece I’ve always wanted to play since I started learning piano. Hmmm, the hydro is overflowing again ..

The Brightlands(Night) - Octopath Traveler
🎶 Sharing🛠️ Duplicatable

The Brightlands(Night) - Octopath Traveler

This has been rendered as 1080P@60fps video, visit: or It was played in three segments and then synthesized with Logic Pro. The sound used is the Concert Grand Piano from Logic Pro.

The Leaflands(Night) - Octopath Traveler
🎶 Sharing🛠️ Duplicatable

The Leaflands(Night) - Octopath Traveler

See the rendered video at or My favorite continent BGM of Octopath Traveler, simple but beautiful. Agnea is also my favorite charactor of all Octopath Traveler Charactors. Now I'm learning the theme song of Agnea but it's a little bit harder than it thought ...