flutter_midi_engine 0.1.3 copy "flutter_midi_engine: ^0.1.3" to clipboard
flutter_midi_engine: ^0.1.3 copied to clipboard

Advanced MIDI synthesizer plugin with SF2/SF3 soundfont support for Flutter. Play MIDI notes, load soundfonts, and control multi-channel synthesis on Android and iOS.

0.1.3 #

  • Fixed iOS build issue with AudioUnitSetProperty CFURL parameter
  • Resolved Swift compiler error: '&' may only be used to pass an argument to inout parameter

0.1.2 #

  • Fixed Android MidiDriver API compatibility issues
  • Updated to use MidiDriver.getInstance() instead of constructor
  • Added comprehensive example app with interactive piano keyboard
  • Example includes instrument selection, volume control, and visual feedback
  • Improved Android build stability

0.1.1 #

  • Fixed Android build issue with mididriver dependency
  • Added JitPack repository for Android native library
  • Updated mididriver to version 1.25

0.1.0 #

  • Initial release of Flutter MIDI Engine
  • SF2 and SF3 soundfont support on Android and iOS
  • Full 16-channel MIDI playback
  • Program changes (128 instruments per soundfont)
  • Note on/off with velocity control
  • Volume and pan control per channel
  • Audio effects (reverb and chorus)
  • Pitch bend support
  • Control change messages
  • All notes off and reset controllers
  • Asset loading support for soundfonts
  • iOS unmute functionality
  • Web platform stub implementation
  • Comprehensive API documentation
  • Example app with piano keyboard
1
likes
150
points
197
downloads

Publisher

verified publisherbrewnbeer.com

Weekly Downloads

Advanced MIDI synthesizer plugin with SF2/SF3 soundfont support for Flutter. Play MIDI notes, load soundfonts, and control multi-channel synthesis on Android and iOS.

Repository (GitHub)
View/report issues

Documentation

Documentation
API reference

License

MIT (license)

Dependencies

flutter, flutter_web_plugins, path_provider, plugin_platform_interface

More

Packages that depend on flutter_midi_engine

Packages that implement flutter_midi_engine