Amethyst
Amethyst is an Electron-based audio player with a node-graph audio routing system. The main goal of this project is to make a music player in TypeScript to see how far we can stretch the language 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
Features
- Support for animated GIF art covers
- Multichannel (up to 9.1.6) decibel meters
- High FPS customizable spectrum
- High FPS customizable vectorscope
- Discord RPC
- Node based audio routing system
- Supported formats: