berbasoft.com
Multitrack Player
This is a basic locally-run web application for playing multitrack audio files a.k.a stems.
Screenshot
▾
Owl City - Good Time
Adam Vocals
Carly Vocals
Background Vocals
Bass
Drums
Keyboards
Instructions
- Install Node.js
- Download and unzip multitrack-player.zip
- Open a command prompt in the unzipped folder
- Run npm install express to install the Express dependency
- Add folders of multitrack audio files to multitrack-player/public/tracks
- Start the server by running node server.js
- Open http://localhost:3000
Folder Structure
multitrack-player/
├── server.js
├── public/
│ ├── index.html
│ ├── tracks/
│ │ ├── song1/
│ │ │ ├── bass.mp3
│ │ │ ├── drums.mp3
│ │ │ └── guitar.mp3
│ │ └── song2/
│ │ ├── drums.mp3
│ │ ├── synth.mp3
│ │ └── vocals.mp3