Skip to content

Commit d15af3f

Browse files
committed
Updated README.md
1 parent 489c4b5 commit d15af3f

3 files changed

Lines changed: 35 additions & 7 deletions

File tree

README.md

Lines changed: 33 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,40 @@
11
# MIDI 2.0 Workbench
2-
3-
The MMA and AMEI are currently producing MIDI 2.0 specifications.
4-
5-
This application is used to test and debug MIDI 2.0 applications and hardware.
6-
2+
![img.png](img.png)
3+
4+
The MIDI 2.0 Workbench is a free tool from MIDI Association Members to help developers develop, debug (and deploy) MIDI 2.0 Applications and Devices. It runs on Windows, Mac and Linux.
5+
The Workbench connects to your device or software, to test various MIDI 2.0 implementation features against the currently released specifications.
6+
7+
It provides a comprehensive debug of:
8+
* UMP messages
9+
* Stream Messages
10+
* Channel Voice Messages
11+
* System
12+
* Utility
13+
* SysEx
14+
* MIDI-CI v1.1 and 1.2
15+
* Discovery
16+
* Property Exchange
17+
* Profiles
18+
* Process Inquiry
19+
* Protocol Negotiation (1.1. only)
20+
* Standard MIDI File 2 - Processor and validator
21+
22+
The MIDI 2.0 Workbench also test various UMP transports where possible.
23+
To test USB MIDI 2.0 please make sure you use either:
24+
* OSX 14+
25+
* Linux with a 6.5+ Kernel and ALSA libs 1.2.10+
26+
Some prior version may work with mixed results.
27+
28+
There are many features as part of the Workbench this includes:
29+
* Logo Licence Checklist generator
30+
* Extensive Property Exchange Interface testing including Subscriptions
31+
* Function Block and USB Group Terminal Block display and reporting
32+
* UMP Generator
33+
* Bridging UMP Devices
734

835
### How To Build this Project
936
-----------------------
10-
Use version 16.x of NodeJS. Later version have issues with the C++ plugins.
37+
Use version 16.x of NodeJS. Later versions have issues with the C++ plugins.
1138

1239
After you cloned this repository
1340
please run:

img.png

139 KB
Loading

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,8 @@
4545
"usb_midi_2": "./midi2usb/"
4646
},
4747
"resolutions": {
48-
"**/automation-events": "4.0.14"
48+
"**/automation-events": "4.0.14",
49+
"**/node-gyp": "8.4.1"
4950
},
5051
"build": {
5152
"appId": "com.electron.midi2workbench",

0 commit comments

Comments
 (0)