About this project
Neothesia is a cross-platform MIDI visualizer written in Rust. It reads MIDI files and renders the notes as colorful falling blocks on a virtual piano keyboard, providing a visual guide for learning to play piano. The project aims to revive the open-source Synthesia concept, which was abandoned in favor of a commercial product, and to match or exceed the commercial version's features and appearance.
Key features and details:
- **Cross-platform**: Supports Linux, Windows, and macOS.
- **Input**: Takes MIDI files as input.
- **Visualization**: Displays notes as falling blocks on a virtual piano.
- **Open source**: Built with Rust and uses the WGPU graphics library.
- **Distribution**: Available via Flathub for Linux, an unofficial AUR package for Arch Linux, and binary releases on GitHub.
- **Community**: Has a Discord server for questions and support.
- **Documentation**: Includes FAQ and video encoding guides on the project's website.
Neothesia is suitable for piano learners and enthusiasts who want a free, open-source alternative to Synthesia. It provides an engaging and colorful way to follow along with MIDI songs.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.