MIDI support for browsers

Latest Version

Version
1.0.2.0
Update
October 5, 2020
Size
35.07KiB
Developer
jazz-soft.net
Category
Users
10,000+
Rating
3.85714 ★
Manifest Version
2
Web Store Status
Languages Support
English
See more
Permissions
NativeMessaging
See more

Jazz-MIDI Extension

Since Google Chrome dropped the NPAPI support, this extension is required to get the functionality previously available via Jazz-Plugin.

This extension requires Jazz-Plugin v.1.5 or later.

Please compare MIDI functionality in Chrome with and without the extension:

https://jazz-soft.github.io/modules/jzz-webmidi.html (plain WebMIDI API)

https://jazz-soft.github.io/modules/jzz-crx.html (Jazz-MIDI extension)

Developers: use JZZ.js for the best cross-browser compatibility.

https://jazz-soft.net/doc/JZZ

Please visit https://github.com/jazz-soft/jazz-midi to view the source code and leave your feedback.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 2, "name": "Jazz-MIDI", "description": "MIDI support for browsers", "author": "Jazz-Soft", "version": "1.0.2.0", "icons": { "48": "icon48.png", "128": "icon128.png" }, "background": { "scripts": ["background.js"], "persistent": false }, "page_action": { "default_title": "Jazz-MIDI", "default_icon": "good19.png", "default_popup": "good.html" }, "permissions" : ["nativeMessaging"], "applications": { "gecko": { "id": "jazz_midi@jazz_soft.com", "strict_min_version": "50.0" } }, "content_scripts": [{"matches": [""], "js": ["content.js"], "all_frames": true, "run_at": "document_start"}], "homepage_url": "https://jazz-soft.net"}
Read more