English | 简体中文 | Русский | Polski
Amethyst is an Electron-based cross-platform audio player with a node-based audio routing system, the main goal of this project is to make a music player in TypeScript to see how far the language can be stretched to prove it's possible to provide pro-level features as most DAWs / DAEs, while also providing useful tools and customizability to the end-user.
- Use
Node.js v19.1.0 - Use the
recommended extensions - Have
libvipsinstalled for linux - Have
yarninstalled
- Install dependencies with
yarn - Develop with
yarn dev - Compile with
yarn package, compiled files will be in therelease/buildfolder
