devices property
Returns a list of found MIDI devices.
Implementation
@override
Future<List<MidiDevice>?> get devices async {
final hostDevices = await _hostApi.listDevices();
_pruneDeviceCache(
hostDevices.map((device) => device.id).whereType<String>().toSet(),
);
return hostDevices.map(_fromHostDevice).toList(growable: false);
}