Amethyst
Amethyst este un player audio bazat pe Electron cu un sistem de rutare audio pe baza unui grafic de noduri. Scopul acestui proiect este creerea unui player de muzică în TypeScript pentru a vedea cât de departe poate fi împinsă limba pentru a dovedi că există posibilitatea de a oferi funcții de nivel profesional precum majoritatea DAWs / DAEs, în același timp oferind unelte utile și personalizare pentru utilizator, ca acesta să poată experimenta lumea audio așa cum dorește.
Funcții
- Cursori personalizabile
- Suport pentru GIF-uri animate pentru coperte
- Contor dB cu Multicanal (până la 9.1.2)
- Spectru personalizabil cu FPS ridicat
- Vectorscop personalizabil cu FPS ridicat
- Discord RPC
- Sistem de rutare audio bazat pe noduri
- Formate de fișiere audio suportate: