Skip to main content

MIDIVal Introduction

MIDIVal is TypeScript library to handle MIDI messages in JavaScript environments using high-level API that is easy to use by everyone. It provides helpers to get you started using MIDI protocol without needing to dive into low-level implementation details.

Supported Environments

Thanks to the modular architecture MIDIVal can run in the following environments:

  • Web browsers (ones that support Web MIDI)
  • Node.js environment (using @midival/node package)
  • iOS and Android apps built with React Native (using @midival/react-native package)