| Package | Description |
|---|---|
| uk.co.xfactorylibrarians.coremidi4j |
A set of classes for enabling the javax.sound.midi package
to interact with CoreData on Mac OS X.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CoreMidiDeviceProvider
The OS X CoreMIDI Device Provider
|
| Modifier and Type | Field and Description |
|---|---|
private CoreMidiNotification |
CoreMidiClient.mostRecentDeviceProvider
Keeps track of the latest
CoreMidiDeviceProvider added to our listener list; this is the only one that
we want to call when the MIDI environment changes, since we only need to update the device map once, and Java
creates a vast number of instances of our device provider. |
| Modifier and Type | Field and Description |
|---|---|
private Set<CoreMidiNotification> |
CoreMidiClient.notificationListeners |
| Modifier and Type | Method and Description |
|---|---|
static void |
CoreMidiDeviceProvider.addNotificationListener(CoreMidiNotification listener)
Adds a notification listener to the listener set maintained by this class.
|
void |
CoreMidiClient.addNotificationListener(CoreMidiNotification listener)
Adds a notification listener to the listener set maintained by this class
|
static void |
CoreMidiDeviceProvider.removeNotificationListener(CoreMidiNotification listener)
Removes a notification listener from the listener list maintained by this class
|
void |
CoreMidiClient.removeNotificationListener(CoreMidiNotification listener)
Removes a notification listener from the listener set maintained by this class
|
Copyright © 2017. All rights reserved.