✨ Features

DoraPiano is a powerful 3D piano visualization tool that brings your music to life with stunning visual effects and animations.

Entirely Browser-Based

DoraPiano leverages the latest WebGPU technology to power 3D rendering and computation, with all features running entirely in your browser, no installation required. The performance is virtually identical to native desktop applications. All you need is a modern browser like Chrome, Edge, or Safari to get started (as of November 25, 2025, Firefox hasn't yet enabled WebGPU support in its stable release).

DoraPiano's system requirements are quite modest. Real-time online rendering uses approximately 40% GPU on my MacBook M1 Pro and only 20% on my PC with an RTX 3060. It runs smoothly at 60fps on both iPhone 16 and iPad Air 7. If you experience lag or dropped frames during live preview, don't worry, video exports guarantee consistent quality, and your hardware only affects export speed, not the final output.

Rich 3D Effects

You can enhance your visualizations with a wide variety of 3D elements and effects:

3D Elements

What's particularly powerful is that you can add multiple instances of the same element type, for example, you could create several particle systems with different colors, quantities, and movement patterns, all working together in harmony.

Custom Audio Integration

DoraPiano supports importing custom audio files as the sound output. You can use professional DAW software to create piano sounds (or any other instruments, so you're not limited to piano!) and import the resulting audio file to replace DoraPiano's default piano sound.

Of course, you can also export the video and add your own audio using video editing software later. DoraPiano simply provides a convenient way to handle this workflow in one place.

Export in 4K 60fps

Video exports support resolutions up to 4K at 60fps, meeting the requirements of most video platforms. However, I still recommend using 1080p resolution, as 4K export will significantly increase both export time and file size,for this type of video, there's actually no perceptible difference between 1080p and 4K.

Effect Presets

Almost all public works can be used as effect presets (currently mostly my own creations, but I'm working to expand the library and welcome other creators to join!). You can start from these presets and quickly customize them to achieve your desired effects.

Feedback

I warmly welcome and actively encourage your feedback and suggestions. If you encounter any issues while using DoraPiano, or have ideas for improvements, please feel free to send me an email. I'm committed to continuously improving and optimizing DoraPiano to make it the best tool it can be.