https://github.com/PolyMeilex/Neothesia Skip to content Sign up * Product + Features + Mobile + Actions + Codespaces + Packages + Security + Code review + Issues + Integrations + GitHub Sponsors + Customer stories * Team * Enterprise * Explore + Explore GitHub + Learn and contribute + Topics + Collections + Trending + Learning Lab + Open source guides + Connect with others + The ReadME Project + Events + Community forum + GitHub Education + GitHub Stars program * Marketplace * Pricing + Plans + Compare plans + Contact Sales + Education [ ] * # In this repository All GitHub | Jump to | * No suggested jump to results * # In this repository All GitHub | Jump to | * # In this user All GitHub | Jump to | * # In this repository All GitHub | Jump to | Sign in Sign up {{ message }} PolyMeilex / Neothesia Public * Notifications * Fork 19 * Star 303 Flashy Synthesia Like Software For Linux,Windows and MacOs GPL-3.0 License 303 stars 19 forks Star Notifications * Code * Issues 10 * Pull requests 0 * Actions * Projects 1 * Wiki * Security * Insights More * Code * Issues * Pull requests * Actions * Projects * Wiki * Security * Insights This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository. master Switch branches/tags [ ] Branches Tags Could not load branches Nothing to show {{ refName }} default View all branches Could not load tags Nothing to show {{ refName }} default View all tags 10 branches 13 tags Code Latest commit Poly Cleanup input UI ... 08a534d Feb 5, 2022 Cleanup input UI 08a534d Git stats * 231 commits Files Permalink Failed to load latest commit information. Type Name Latest commit message Commit time .github Revert "[CI] ARM" May 13, 2021 .vscode Rust Rewrite - Wgpu May 18, 2020 lib_midi Fix some typos Jul 4, 2021 src Cleanup input UI Feb 5, 2022 .gitignore Initial video encoder implementation Feb 3, 2021 Cargo.lock Update deps Jan 24, 2022 Cargo.toml Update deps Jan 24, 2022 LICENSE Create LICENSE Nov 26, 2020 README.md Update README.md Aug 10, 2021 default.sf2 Implement font selection Dec 2, 2020 makefile WGPU 0.8 Update May 30, 2021 sin_wave.sf2 Add sinwave font Dec 2, 2020 test.mid Rust Rewrite - Wgpu May 18, 2020 View code Neothesia Screenshots Download FAQ Video encoding Thanks to README.md Neothesia Baner Neothesia Opensource Synthesia was abandoned in favour of closed source commercial project Goal of this project is to bring back Opensource Synthesia to live, and make it look and work as good (or even better) than commercial Synthesia. If you have any questions, feel free to join my Discord Discord Screenshots IMG Video Video Download Download on Flathub Or binary releases: https://github.com/PolyMeilex/Neothesia/releases FAQ * FAQ Video encoding * To encode video you need to install rust * You also need to install ffmpeg * And compile the project with record flag, like so cargo build --release --no-default-features --features record (if you have make: make build-recorder) * It will compile neothesia-cli, from now on it is used as a comand line tool * To encode a test.mid file run ./target/release/neothesia-cli ./ test.mid * Video will be outputed to ./out directory` Thanks to * WGPU * Linthesia * Synthesia About Flashy Synthesia Like Software For Linux,Windows and MacOs Topics rust midi synthesia wgpu Resources Readme License GPL-3.0 License Stars 303 stars Watchers 16 watching Forks 19 forks Releases 13 tags Packages 0 No packages published Contributors 2 * @PolyMeilex PolyMeilex Bartlomiej Marynczak * @liushuyu liushuyu Languages * Rust 99.7% * Other 0.3% * (c) 2022 GitHub, Inc. * Terms * Privacy * Security * Status * Docs * Contact GitHub * Pricing * API * Training * Blog * About You can't perform that action at this time. You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.