Skip to main content

soundfont_kit 1.1.1 copy "soundfont_kit: ^1.1.1" to clipboard
soundfont_kit: ^1.1.1 copied to clipboard

A high-performance SoundFont (SF2, SF3, SFZ) reader and playback engine for Flutter.

1.1.1 #

  • fix web: now it compiles and runs on web
  • fix web: add support to drag&drop files also in web

1.1.0 #

  • Added Standard MIDI File (MidiReader and MidiPlayer) support with sample-accurate playback, multi-track parsing, and looping.
  • Added RIFF / RMID MIDI container format support.
  • Added real-time chord detection (ChordDetector), lyric extraction, and tempo map tracking.
  • Added channel-level MIDI controls: volume, pan, pitch bend, program change, expression, and mute/solo.
  • Unified sustain configuration into a single master sustain parameter with natural release envelope fallback.
  • Added baseVolume parameter to player methods to preserve velocity dynamics independently of channel volume scaling.
  • Fixed premature note-off execution and double volume attenuation during MIDI playback.
  • Updated default fallback release duration to 250ms for natural acoustic decay.
  • Added soundfont-kit-midi agent skill.
  • Added comprehensive MIDI DAW-style example application with interactive piano roll, real-time FFT visualizer, and channel strips.

1.0.2 #

  • removed ".github" for the possible location to install skills

1.0.1 #

  • Rename agent skills to hyphenated names for Zed compatibility
  • WASM compatibility

1.0.0 #

  • First release.
1
likes
160
points
490
downloads
screenshot

Documentation

API reference

Publisher

verified publishermarcobavagnoli.com

Weekly Downloads

A high-performance SoundFont (SF2, SF3, SFZ) reader and playback engine for Flutter.

Repository (GitHub)
View/report issues

Topics

#soundfont #sf2 #sf3 #sfz #midi

Funding

Consider supporting this project:

github.com

License

MIT (license)

Dependencies

archive, flutter, flutter_soloud, http, path

More

Packages that depend on soundfont_kit