In the last couple of weeks MIDIVal got plenty of new updates:
@midival/coregot 0.0.17 release with fixed onConnected / onDisconnected handlers
@midival/nodegot 0.0.2 release with Virtual Ports, onConnected / onDisconnected listeners and new examples in the repository to get you started
- MIDIVal has now brand new website too!
Below I’ll dive deeper into each of those updates and give you quick overview of the changes.
The new version of MIDIVal just landed bringing an easier way to use MIDI Clock in your app.
Pitch Bend, manufacturer field and filtering MIDI devices has landed!
The new version of MIDIVal has been just released with many improvements! Here’s the summary.
MIDI is an amazing protocol. For almost 40 years it’s been allowing musicians to express their creativity, was one of the factors for the rapid development of electronic music and completely revolutionized the music industry. Because it is a low-level protocol, using it directly might be a bit challenging. Web MIDI API provides an interface to communicate with both input and output MIDI devices, but there is no abstraction layer on top of basic transport methods. To fix this problem, I have created MIDIVal — platform-agnostic library for all your MIDI needs. It provides high-level methods and can greatly simplify your workflow. Moreover, as it was designed to be platform-agnostic in mind, you can use the same code to communicate with your MIDI devices in the browsers ), node.js, and even in React Native (plugin in development).