Class CoreMidiClient


  • public class CoreMidiClient
    extends Object
    Provides the Java Native Interface bridge to CoreMIDI on macOS. This is an internal class which is managed by the library itself.
    • Constructor Detail

      • CoreMidiClient

        public CoreMidiClient​(String name)
                       throws CoreMidiException
        Constructor for class
        Parameters:
        name - The name of the client
        Throws:
        CoreMidiException - if the client cannot be initialized
    • Method Detail

      • notifyCallback

        public void notifyCallback()
                            throws CoreMidiException
        The message callback for receiving notifications about changes in the MIDI environment from the JNI code
        Throws:
        CoreMidiException - if a problem occurs passing along the notification