English | 简体中文 | Русский | Polski | Türkçe | Français
Amethyst - это, основанный на Electron, аудиоплеер с системой маршрутизации звука на базе архитектуры граф узла. Основная цель этого проекта - создать музыкальный плеер на языке TypeScript. Второстепенная цель – узнать, насколько данный язык программирования гибок для предоставления функционала на профессиональном уровне, как большинство DAWs / аудиоредакторов. Немаловажным является обеспечение всеми полезными инструментами и возможностями кастомизации конечному пользователю.
- Используйте
Node.js v19.1.0
- Используйте
рекомендуемые расширения
- Установите
libvips
для Linux - Установите
yarn
- Установите зависимости с
yarn
- Разрабатывайте с
yarn dev
- Компилируйте с помощью
yarn package
, скомпилированные файлы будут находиться в папкеrelease/build
.