An open source Digital Audio Workspace. Mixery uses Web Audio API to render audio in realtime, as well as rendering it to audio file.
You can either try Mixery now by clicking here
Other ways to try Mixery:
- GitHub Pages
- Heroku app (slow server start time)
- Mixery Electron (source code) (releases)
- Build and host it yourself (see below)
- Install NodeJS and npm. For Windows users, npm is already included in NodeJS installer. For Linux users, you'll need to install it via package manager (For Debian based, it's
sudo apt install npm
) - Clone this repository:
git clone https://github.com/nahkd123/Mixery.git
- Run
npm install
to install missing packages (you only have to run this once) - Run
npm run general.productionbuild
for production build.
If it doesn't work, try
npm run general.clean
first (if it doesn't work for Windows, trynpm run general.cleanWindows
instead)
- Start a HTTP server at
./temp/production
You can also use
npx tsc --watch
while editing source codes so it will automagically compile files.
The entire source code licensed under GPL v3.0. More information can be found in here or view in LICENSE
file.