An extension that allows you to transpose chords.
Chord Transposer Extension
A chrome extension that allows you to transpose chords on any website.
Transposing is the act of converting a song into a different key. You might want to do it to find a key that works better with your voice, or simply to choose a version of the song that has chords that are easier for you to play.
Currently, it only works on websites with Italian chords (Do, Re, Mi etc..) and converts them into English chords so that transposition is possible. Inspired by the \"transpose\" functionality on the Ultimate Guitar website.
Tested on these websites:
http://www.mbutozone.it
http://psicoaccordi.blogspot.it
How to use:
- Visit a web page that contains chords
- Wait for the page to load and click on the extension icon in the top right of the browser
- Click 'select chords' and then click on the lyrics on the web page
- Click on the extension icon and click 'enable'. This will convert the chords to links
- Click on the extension icon and click '+' or '-' to transpose
- Click on a converted chord to remove (in case part of the lyrics were converted by mistake)
Read more
Transposing is the act of converting a song into a different key. You might want to do it to find a key that works better with your voice, or simply to choose a version of the song that has chords that are easier for you to play.
Currently, it only works on websites with Italian chords (Do, Re, Mi etc..) and converts them into English chords so that transposition is possible. Inspired by the \"transpose\" functionality on the Ultimate Guitar website.
Tested on these websites:
http://www.mbutozone.it
http://psicoaccordi.blogspot.it
How to use:
- Visit a web page that contains chords
- Wait for the page to load and click on the extension icon in the top right of the browser
- Click 'select chords' and then click on the lyrics on the web page
- Click on the extension icon and click 'enable'. This will convert the chords to links
- Click on the extension icon and click '+' or '-' to transpose
- Click on a converted chord to remove (in case part of the lyrics were converted by mistake)
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "Chord Transposer", "version": "1.1.0", "description": "An extension that allows you to transpose chords.", "action": { "default_title": "Chord Transposer", "default_icon": "images/icon.png", "default_popup": "popup.html" }, "author": "Domenico Gemoli", "background": { "service_worker": "scripts/background.js", "type": "module" }, "content_scripts": [ { "matches": ["http://*/*", "https://*/*"], "js": ["scripts/content.js"], "css": ["styles/content.css"], "run_at": "document_end", "all_frames": false } ], "homepage_url": "https://github.com/aberonni/Chord-Transposer-Extension", "offline_enabled": true}
Read more