Skip to content

laoiseearle/fretfinder

Repository files navigation

FretFinder

FretFinder on mobile

Project Description

FretFinder is a web application that displays fretboard notes of a guitar and other stringed instruments. It allows you to modify the tuning by clicking on an open string to quickly adjust the pitch, making it useful as a visual reference for finding notes and chords while using alternate tunings.

Features

  • Click on an open string to adjust the pitch.
  • Toggle between Sharp and Flat accidentals.
  • Display or hide accidental types.
  • Click on a fretted note to highlight the same notes on different strings.
  • Support for left handed Guitars.
  • Tuning presets for Guitar, Bass, Ukulele and Mandolin

Planned Features

  • Download a screenshot of the fretboard for offline use
  • Create a custom instrument with selected number of strings
  • Presets for 5-string Bass, 7-string Guitar and other stringed instruments.

Live Demo

Click here to open the page in your browser.

Setup

To run the project locally, enter the following commands in your command line:

$ git clone https://github.com/laoiseearle/fretfinder.git
$ cd fretfinder
$ npm install
$ npm start

Technologies Used

HTML, CSS, JavaScript, React.

Contributing

Contributions of any kind are welcomed, so feel free to submit an issue or pull request.