Bunch of Keys

A minimal tool displaying common musical keyboard scales and chords with optional adjustable animation.

Was ist Bunch of Keys?

Bunch of Keys ist eine Chrome-Erweiterung, die von Fred Gandt entwickelt wurde, und ihr Hauptmerkmal ist "A minimal tool displaying common musical keyboard scales and chords with optional adjustable animation.".

Erweiterungsscreenshots

screenshot
screenshot

Bunch of Keys-Erweiterungs-CRX-Datei herunterladen

Laden Sie Bunch of Keys-Erweiterungsdateien im crx-Format herunter, installieren Sie Chrome-Erweiterungen manuell im Browser oder teilen Sie die crx-Dateien mit Freunden, um Chrome-Erweiterungen einfach zu installieren.

Anleitung zur Verwendung der Erweiterung

                        IMPORTANT REGARDING THE DEVELOPMENT OF THIS TOOL:
• This extension was in beta development and incomplete but functional within its limits.

• THERE WILL BE NO FURTHER UPDATES or SUPPORT.

• The development of this extension has been abandoned and the code has been deleted from GitHub and my website.
• Frankly; music theory is massively complex and satisfying all the arbitrary nooks and crannies in a simple SPA (single page application) required more effort than I was willing to put in to it; I genuinely wonder if it's even possible but am not expert enough to pursue finding out.

PURPOSE:
• When learning to play a musical keyboard, you may wish to refer to standard scales and chords to practice and better understand the relationships of the notes to each other.
• While there are many resources online that describe some of these scales and chords, many with accompanying images or videos, there is some great variety in presentation across sources.
• This application aims to provide a single page with a clear and consistent display of all the most common (and some less common) scales and chords for new learners.

USAGE:
• Select from dropdown lists of modes and scales or chords:

• Modes: 
 ∘ ionian
 ∘ dorian
 ∘ phrygian
 ∘ lydian
 ∘ mixolydian
 ∘ aeolian
 ∘ locrian

• Scales: 
 ∘ chromatic
 ∘ whole tone
 ∘ major
 ∘ natural minor
 ∘ melodic minor
 ∘ harmonic major
 ∘ harmonic minor
 ∘ pentatonic major
 ∘ pentatonic minor

• Chords: 
 ∘ major
 ∘ minor
 ∘ diminished
 ∘ augmented
 ∘ major 6th
 ∘ minor 6th
 ∘ 7th
 ∘ major 7th
 ∘ minor 7th
 ∘ 7th flat 5
 ∘ 7th sharp 5
 ∘ diminished 7th
 ∘ 9th
 ∘ 7th flat 9
 ∘ 7th sharp 9
 ∘ major 7th 9
 ∘ 9th flat 5
 ∘ 11th
 ∘ augmented 11th
 ∘ 13th
 ∘ 13th flat 9

• Then simply click the desired key to see the related scale or chord highlighted for the selected mode, on the two octave keyboard, along with the note names and indications of the number of semitones between them.
• Optionally animate the displayed sequence(s).

NOTE:
• Only the major scales in modes other than ionian are currently implemented.

PRIVACY:
• This extension does not collect or process any personal data or communicate its activity with any external application.                    

Grundlegende Informationen zur Erweiterung

Name Bunch of Keys Bunch of Keys
ID bfhcbjncjfihehgdpgkhemobijhdnncb
Offizielle URL https://chromewebstore.google.com/detail/bunch-of-keys/bfhcbjncjfihehgdpgkhemobijhdnncb
Beschreibung A minimal tool displaying common musical keyboard scales and chords with optional adjustable animation.
Dateigröße 26.38 KB
Installationsanzahl 44
Aktuelle Version 0.8.0
Letztes Update 2024-02-06
Veröffentlichungsdatum 2021-04-19
Entwickler Fred Gandt
E-Mail [email protected]
Zahlungsart free
Unterstützte Sprachen en
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "manifest_version": 2,
    "name": "Bunch of Keys",
    "description": "A minimal tool displaying common musical keyboard scales and chords with optional adjustable animation.",
    "version": "0.8.0",
    "offline_enabled": true,
    "browser_action": {
        "default_title": "Bunch of Keys",
        "default_icon": {
            "16": "icon16.png",
            "24": "icon24.png",
            "32": "icon32.png"
        }
    },
    "icons": {
        "16": "icon16.png",
        "24": "icon24.png",
        "32": "icon32.png",
        "48": "icon48.png",
        "128": "icon128.png"
    },
    "background": {
        "scripts": [
            "background.js"
        ],
        "persistent": false
    }
}