What's New

We began tracking changes to MajorMinorPerfect in July of 2023. Here are all of the features we've added, changed, or improved since then.
September 6th, 2024
  • Added recommended fingering details to guitar chord charts.

    As long as we're able to find a fingering, we now show where to place each finger on chord charts. If we find more than one way to play a particular chord chart, we also list these other - usually more difficult - variations on the chart detail page.

August 30th, 2024
  • New difficulty metric for chord charts.

    This is based on the new algorithm described in the previous update, and is used in many places throught the site. The most noticable is in the ranking of chord charts - difficulty, along with number of strings played and position on the neck - are used used to select the first chart to show in search results.

    This update should make for a more well rounded selection sorting of results and produce less edge cases of hard-to-play charts showing high in the list.

August 23rd, 2024
  • Filtering of chord charts that are unplayable from search results.

    This is accomplished with a new algorithm we have to determine possible ways to play each chord chart (where to place each finger). Our first use of this algorithm is this filtering, but future uses of this will be to show alternatives of where fingers should be placed on the chord charts, as well as updating our chart difficulty metric to be more accurate.

July 9th, 2024
  • Reworked chord chart progression support. Search results now show chart diagrams (like the standard chart results), can be filtered to help you find exactly what you are looking for, and generate faster than before.
June 18th, 2024
  • Added support for "unknown chord" page (showing the member scales and similar chords for chord types that aren't in the database.)
June 7th, 2024
  • Added the separate 'What's New' page showing all changes.
June 5th, 2024
  • Added support for scale searches by list of notes.
June 4th, 2024
  • Added support for chord and chord-chart searches based on descriptive chord names such as 'A Minor 7th' and 'G dominant 9th'.
May 10th, 2024
  • Added support for 'unknown chord' chordchart search (searching for charts based on chart signature or list of notes - even if the chord is not known to the website)
  • Added powerchords to the list of known chords.
May 3rd, 2024
  • Added seven more chord types (half-diminished 7th, dominant 6th, major 7th sharp 9th, major 7th flat 9th sharp 11th, dominant 7th sharp 9th sharp 13th, altered dominant 7th, and augmented 7th).
February 1st, 2024
  • Added search-support for lesser-used note names B#, Cb, E#, and Fb.
January 29th, 2024
  • Small improvements to the chord-chart detail view.
January 27th, 2024
  • Added chord-names to chord-chart summary and detail views.
  • Added support for 2nd and minor 2nd chords.
January 18th, 2024
  • Added diagram view of chord charts! Check it out by searching for a chord chart and selecting 'Details' link that shows in the result card.
  • Added a detail view for chord charts. There isn't too much extra to see here right now, but this will give us a place to drop additional information that won't fit on the list or summary views.
  • Bugfixes.
December 17th, 2023
  • Added detail view for scale search results.
November 13th, 2023
  • Added detail view for chord search results. This allows us to give greater detail about a given chord in a format that is easier to read and explore. To see this in action, search for a chord and select 'Details' from the search results.
October 25th, 2023
  • Added support for 7#9 chords.
October 8th, 2023
  • Added new 'Feedback' feature as a way to communicate to us when things are broken, wrong, or even great about the site!
  • Fixed several bugs with the site's navigation
August 10th, 2023
  • Improved sitewide performance and stability.
  • Support more flexible input for chord-chart progressions.
July 17th, 2023
  • Added this 'What's New' feature! Watch here for more details on new features and functionality that has been added.
  • Added 'examples' feature. This will show a random selection of the types of searches you can do with this tool.