Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sigsep/open-unmix-demo-electron
desktop source separation demo player
https://github.com/sigsep/open-unmix-demo-electron
Last synced: about 2 months ago
JSON representation
desktop source separation demo player
- Host: GitHub
- URL: https://github.com/sigsep/open-unmix-demo-electron
- Owner: sigsep
- Created: 2019-05-16T11:08:44.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-03-01T06:34:12.000Z (over 1 year ago)
- Last Synced: 2024-05-16T12:59:08.867Z (5 months ago)
- Language: Vue
- Homepage:
- Size: 3.88 MB
- Stars: 20
- Watchers: 2
- Forks: 4
- Open Issues: 20
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Open-unmix desktop demo player
Standalone Source Separation Demo Player that loads pre-processed multitrack audio files.
## Download
See [releases section](https://github.com/sigsep/open-unmix-demo-electron/releases)
## Usage
Every time you open the demo player it will prompt for root folder.
### Provide audio files
Lets assume we a folder with subfolders for each audio tracks, separated into different sources:
```
tracks/track_1/vocals.m4a
tracks/track_1/bass.m4a
tracks/track_1/drums.m4a
tracks/track_1/other.m4a
tracks/track_2/vocals.m4a
tracks/track_2/other.m4a
...
```just open the folder `tracks` when the application starts.
## Development
```
npm install
```### Compiles and hot-reloads for development
```
npm run electron:serve
```### Compiles and minifies for production
```
npm run electron:build
```### Build for all platforms
```
npm run electron:build -- --mac --win --linux --x64
```