Skip to content

Releases: djipco/webmidi

2.0.5

30 Apr 14:47
Compare
Choose a tag to compare

WebMidi.getOctave() now properly reports the octave for MIDI note number 0.

2.0.2

16 Mar 18:39
Compare
Choose a tag to compare

Fixed problem with sending sysex messages.

2.0.0

22 Dec 23:41
Compare
Choose a tag to compare
version 2.0.0

2.0.0-rc.11

04 Dec 13:55
Compare
Choose a tag to compare
2.0.0-rc.11 Pre-release
Pre-release

The Output object now properly reports its type.

2.0.0-rc.9

27 Sep 15:04
Compare
Choose a tag to compare
2.0.0-rc.9 Pre-release
Pre-release

State change event listeners are now properly removed when WebMidi.disable() is called.

2.0.0-rc.8

21 Sep 01:54
Compare
Choose a tag to compare
2.0.0-rc.8 Pre-release
Pre-release

The value parameter of the sendChannelMode() function now defaults to 0.

2.0.0-rc.6

13 Aug 02:03
Compare
Choose a tag to compare
2.0.0-rc.6 Pre-release
Pre-release

Prior to this version, inbound MIDI note numbers were reported two octaves lower than they should have been. Now, inbound and outbound octaves are on par.

If you are upgrading from a prior version, this may require you to compensate for this 2-octave change.

2.0.0-rc.3

21 Dec 20:18
Compare
Choose a tag to compare
2.0.0-rc.3 Pre-release
Pre-release

The stopNote() function can now stop all notes using the special value all.

2.0.0-beta.2

05 Nov 17:21
Compare
Choose a tag to compare
2.0.0-beta.2 Pre-release
Pre-release

Velocities can now also be sent and received using their raw MIDI value (0-127). To receive the raw value, just use e.rawVelocity. To send raw value, use playNote(60, 1, velocity: 125, rawVelocity: true).