Skip to content


Subversion checkout URL

You can clone with
Download ZIP
A test suite for Web MIDI API
JavaScript C
Branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
include Initial commit
src Initial commit
Makefile Initial commit Added
midi-test-suite.js Initial commit
test-helpers.js Initial commit

Web MIDI API test suite

This is a JavaScript-based test suite for testing implementations of the Web MIDI API.

Just run midi-test-suite.js against your implementation and see the results.

The test assumes you have at least one of both input and output MIDI devices/interfaces, and that you will allow access to your MIDI devices.

The tests are written using macnjs, i.e. a C preprocessor run against JS code.


The tests are licensed under MIT license.

Something went wrong with that request. Please try again.