Control PCO MusicStand (web version) using MIDI commands
PCO MusicStand MIDI control Extension
This extension allows you to control Planning Center Online's Music Stand (the web version) using MIDI messages. Use a NanoKontrol to change slides, or automate Music Stand using Ableton Live
Currently 3 types of MIDI messages are supported:
🎵 NOTE ON: you can assign a specific note to go to the previous or next slide
🎛 CONTROL CHANGE: you can assign a specific control change (CC) number to go to the previous or next slide. You also navigate to a specific slide, in that case the control change value (CC value) determines the slide number: value=0 will navigate to slide #1, value=1 for slide #2 etc.
⏭ PROGRAM CHANGE: allows you to navigate to a specific slide, the program number determines the slide number: program 0 will navigate to slide #1, program 1 for slide #2 etc.
🐛I want to keep this extension free of bugs, so please submit any QUESTION or BUG on Github (https://github.com/martijnversluis/pco-musicstand-midi-control-chrome-extension/issues).
Read more
Currently 3 types of MIDI messages are supported:
🎵 NOTE ON: you can assign a specific note to go to the previous or next slide
🎛 CONTROL CHANGE: you can assign a specific control change (CC) number to go to the previous or next slide. You also navigate to a specific slide, in that case the control change value (CC value) determines the slide number: value=0 will navigate to slide #1, value=1 for slide #2 etc.
⏭ PROGRAM CHANGE: allows you to navigate to a specific slide, the program number determines the slide number: program 0 will navigate to slide #1, program 1 for slide #2 etc.
🐛I want to keep this extension free of bugs, so please submit any QUESTION or BUG on Github (https://github.com/martijnversluis/pco-musicstand-midi-control-chrome-extension/issues).
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "name": "PCO MusicStand MIDI control", "version": "0.0.5", "description": "Control PCO MusicStand (web version) using MIDI commands", "manifest_version": 2, "permissions": [ "declarativeContent", "storage" ], "options_page": "options.html", "background": { "scripts": [ "background.js" ], "persistent": false }, "content_scripts": [ { "matches": [ "https://services.planningcenteronline.com/music_stand*" ], "js": [ "content_script.js" ] } ], "page_action": { "default_popup": "popup.html", "default_icon": { "16": "images/logo16.png", "32": "images/logo32.png", "48": "images/logo48.png", "128": "images/logo128.png" } }, "icons": { "16": "images/logo16.png", "32": "images/logo32.png", "48": "images/logo48.png", "128": "images/logo128.png" }, "web_accessible_resources": [ "/page_script.js" ]}
Read more