webmidi icon indicating copy to clipboard operation
webmidi copied to clipboard

Tame the Web MIDI API. Send and receive MIDI messages with ease. Control instruments with user-friendly functions (playNote, sendPitchBend, etc.). React to MIDI input with simple event listeners (note...

Results 12 webmidi issues
Sort by recently updated
recently updated
newest added

Getting the following error: (note: I changed filepaths in this report) ``` ReferenceError: navigator is not defined at Object.enable (file:///FILE_PATH/node_modules/webmidi/dist/esm/webmidi.esm.min.js:447:754) at file:///FILE_PATH/resonance.js:16:2 at ModuleJob.run (node:internal/modules/esm/module_job:195:25) at async Promise.all (index 0)...

Status: info needed
Context: Node.js

**Description** Impossible to build a TypeScript project with WebMIDI. **Environment:** Windows 11 64. Node 17.8.0 Dependencies : ``` "@types/jest": "~27.5", "@types/node": "~16", "@typescript-eslint/eslint-plugin": "~5.26", "@typescript-eslint/parser": "~5.26", "eslint": "~8.16", "eslint-config-prettier": "~8.5",...

Status: info needed

### Discussed in https://github.com/djipco/webmidi/discussions/257 Originally posted by **jdlee** May 2, 2022 I'm also having trouble getting this event to fire using the below code: ```js WebMidi.addListener("connected", e => { console.log(e.port.name);...

Type: dependency
Context: Node.js

**Does webmidi work with android/IOS devices ?** I am experiencing some troubles using your API on mobile devices. It works perfectly fine for desktop users but on mobile it seems...

Status: info needed

**Description** My nodeJS process crashes when I include WebMIDI, under the following circumstance: I first open Max 8, then start a nodeJS process, and then close Max. **Environment:** Specify the...

Type: dependency
Context: Node.js

### Discussed in https://github.com/djipco/webmidi/discussions/426 Originally posted by **briansin** August 5, 2024 whoa, so just found a bigger problem with either WebMidi/jzz, so haven't even gotten around to debuggin why enable...

Type: dependency

This is a pseudo code to illustrate the concept. I'm not very good with JSDoc these days. I personally find it easier just to work with typescript so TSC and...

### Discussed in https://github.com/djipco/webmidi/discussions/484 On Desktop Firefox, WebMIDI.supported is true , but its unable to detect any devices . It can detect those devices on Chrome just fine. [This is...

Type: bug
Type: dependency