项目作者: chechulnikov

项目描述 :
Guitar fretboard assistant
高级语言: Elm
项目地址: git://github.com/chechulnikov/consonance.git
创建时间: 2020-05-13T19:38:06Z
项目社区:https://github.com/chechulnikov/consonance

开源协议:Apache License 2.0

下载


Consonance

Build
CI

Guitar fretboard assistant

scr

Roadmap for MVP

  • Simplest fretboard
  • Intervals, chords, scales
  • Routing
  • Advanced chords
  • Inversions of chords
  • Chord forms
  • Training mode

How to run locally

Docker way

To build

  1. ./scripts/build.sh

To start

  1. ./scripts/run.sh

To stop

  1. ./scripts/stop.sh

To restart

  1. ./scripts/restart.sh

Debug way

  1. Install elm, elm-format and elm-test by following
    1. brew install elm
    2. brew install elm-format
    3. npm install -g elm-test
    4. npm install -g elm-live
  2. ./scripts/debug.run.sh