Skip to content
Electron app for spectral composition
JavaScript Vue Python HTML
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.electron-vue
.github/workflows
.idea
.storybook
.vscode
build/icons
dist
flow-typed/npm
src
static
test
.babelrc
.eslintrc.js
.flowconfig
.gitignore
.node-version
.travis.yml
LICENSE
README.md
appveyor.yml
package.json
yarn.lock

README.md

spectral-lab

Overview

spectral-lab-demo-20190731

"Spectral Lab" is a brand new compositional tool with a spectrogram, which enhances musicians’ creativity.
It looks like a piano roll or a sequencer but is distinguished by the following points.

  • Extract spectral features from audio files and treat them as musical notes.
  • Freely editing notes in such a way that a painter draws on a canvas.
  • Ideal for creating unheard harmonies, fluid textures, and expressions of nuances.
  • Compatible with any MIDI instruments of various possibilities.

Please see our demonstration video

Development

This project was generated with electron-vue@8fae476 using vue-cli. Documentation about the original structure can be found here.

Check the version of your python

python3 --version

Python 3.7.3 is highly recommended.

Commands

# install dependencies
yarn

# serve with hot reload at localhost:9080
yarn run dev

# lint all JS/Vue component files in `src/`
yarn run lint

build electron application for production

yarn run build

Overview of architecture

Architecture

You can’t perform that action at this time.