flutter_midi_command 0.4.0-dev.2 copy "flutter_midi_command: ^0.4.0-dev.2" to clipboard
flutter_midi_command: ^0.4.0-dev.2 copied to clipboard

outdated

A Flutter plugin for sending and receiving MIDI messages between Flutter and physical and virtual MIDI devices. Wraps CoreMIDI and android.media.midi in a thin dart/flutter layer.

0.4.0-dev.2 #

Aligned behavior of running messages across iOS and Android. Running messages are sent to the app layer as individual messages.

0.4.0-dev.1 #

Updated to new connectDevice function which return a future Aligned status updates from native across platforms

0.3.8 #

Updated example app Fixed device state handling on Android

0.3.7 #

Better workaround for an issue with receiving sysex messages on Android via BLE

0.3.6 #

Workaround for an issue with receiving long sysex messages on Android via BLE

0.3.5 #

Fixed an issue with BLE device IDs on Android Fixed an issue where BLE devices would appear in device list as native devices as well as bluetooth devices after being connected

0.3.4 #

Changed permissions to fine location for BLE on Android, required when targeting sdk 29+

0.3.3 #

Fixed nullable error in kotlin

0.3.2 #

Fixed BLE timestamp on iOS

0.3.1 #

Fixed device disconnect on iOS

0.3.0 #

Added linux support

0.2.6 #

Fix example app on macos

0.2.5 #

Fix MIDI Session Support on iOS Simulator

0.2.4 #

iOS Pod fix

0.2.3 #

Android compile fix

0.2.2 #

Cleanup and docs

0.2.1 #

Added macOS implementation. Cleaned iOS code (shared with macOS).

0.2.0 #

Migrated to federated plugin using platform interface.

0.1.7 #

Bugfix - sending cabled MIDI on iOS

0.1.6 #

Bugfix, android setup/plugin init

0.1.5 #

Updated Android plugin structure Fixed iOS compilation error, with latest Dart Fixed BLE Midi parsing on iOS

0.1.4 #

Updated Gradle version Merge PR #8

0.1.3 #

Better handling of broadcast receiver on Android.

0.1.2 #

Fixed message splitting on iOS Bluetooth MIDI Thanks to https://github.com/TheKashe for the contribution.

0.1.2 #

Better handling of disabled Bluetooth

0.1.1 #

Added missing entitlement in iOS plist for bluetooth access

0.1.0 #

Moved Message Types into separate file: flutter_midi_command_messages.dart. Fixed threading issue. https://github.com/InvisibleWrench/FlutterMidiCommand/issues/4 Added teardown function to disconnect and close all ports and devices. Gradle dependency raised to 3.4.2 minSDKversion raised to 24 Version bumped to 0.1.0

0.0.8 #

Gradle and Kotlin update. AndroidX

0.0.7 #

Updated readme

0.0.6 #

Added missing stopScanForDevices function on iOS

0.0.5 #

Updated kotlin version. Specific MidiMessage type now exist as separate subtypes of MidiMessage. Added StopScanning function. Updated example.

0.0.4 #

Fixed stream broadcast bug

0.0.3 #

Added Support for BLE MIDI devices on iOS

0.0.2 #

Readme and formatting

0.0.1 #

Initial Release. Functioning discovery and connection to MIDI devices on Android and iOS, as well as BLE MIDI devices on Android. Functioning sending and receiving of MIDI data

66
likes
0
pub points
86%
popularity

Publisher

verified publisherinvisiblewrench.com

A Flutter plugin for sending and receiving MIDI messages between Flutter and physical and virtual MIDI devices. Wraps CoreMIDI and android.media.midi in a thin dart/flutter layer.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter, flutter_midi_command_linux, flutter_midi_command_platform_interface

More

Packages that depend on flutter_midi_command