What s That Chord Doing
1.0.0
What's That Chord Doing? is an ear-training app for intermediate musicians—roughly sophomore-level musicianship students, in college.
Project directory structure and build system derived from the Thinkful React starter kit.
What's That Chord Doing? is a full-stack JS app, built on Node/Express, with React/Redux, and MongoDB as the data store.
npm i
or yarn install
mongod&
to open the mongo daemonnpm run dev
or yard dev
to start the server, build our app, and update
whenever we make changes—OR npm start
to just start our server.
* Serves our client at http://localhost:8080 (try it out in your browser)
* Services our API endpointsbrew install mongodb
apt-get install mongodb
See the API README
Hearing chords in the context of a key is a crucial musical skill. Most ear training apps ignore this and instead have us identify chords outside a context —by "character," instead of function.
This is an app for musical intermediates that want to start transcribing or get better at playing by ear.
-DR, 2017