Module: MIDICommunications::Adapter::Windows Private

Defined in:
lib/midi-communications/adapter/windows.rb

Overview

This module is part of a private API. You should avoid using this module if possible, as it may be removed or be changed in the future.

Windows adapter using the midi-communications-windows gem.

Uses the Windows Multimedia (WinMM) API to communicate with MIDI devices.

There is no refresh here, unlike the macOS adapter: that gem asks WinMM afresh on every enumeration and keeps no list of its own, so there is nothing to invalidate. Loader only calls refresh on an adapter that answers to it.

Defined Under Namespace

Modules: Loader