sheet_music 0.3.0

Flutter Android iOS web

A Flutter Widget for Sheet Music (All Major Flat and Sharp Scales, Notes from 5 below and 5 above the bar, Treble and Bass Clef).

sheet_music #

A Flutter Widget for Displaying Sheet Music.

Features #

General Features #

  • [ ] adjustable note size
  • [ ] different time signatures
  • [ ] multiple notes and rests of different divisions (up to 32th)
    • [ ] including triplets
    • [ ] ability of splicing different notes
  • [ ] automatic recognition whether a bar is full or not
    • [ ] ability to add pick-up notes
  • [ ] speed / tempo indication in bpm
    • [ ] speed / tempo change within the score
  • [ ] musical details
    • [ ] dots
    • [ ] accentuation
    • [ ] staccato
    • [ ] ties (sustaining notes)
    • [ ] dynamics (volume indications)
    • [ ] crescendos
    • [ ] trills
  • [ ] multiple parts in one musical score
    • [ ] different sheet music modes in one musical score
  • [ ] insert comments within the score (for solo passages, other peculiarities)
  • [ ] sheet scrollable or with carriage returns

Classic Sheet Music Mode specific #

  • [ ] notes with different pitches
    • [ ] insert sharps and flats
    • [ ] utilize 5-line-grid
  • [ ] treble clef and bass clef
  • [ ] scales / keys
  • [ ] chords (triads, four-note harmony etc.)

Percussion Sheet Music Mode specific #

  • [ ] percussion clef
  • [ ] 1-line-grid (optional)
  • [ ] fivelets, septuplets, ninelets
  • [ ] flams
  • [ ] grace notes (double, triple)
  • [ ] double strokes
  • [ ] drum rolls
    • [ ] doubles (one cross line)
    • [ ] two cross lines
    • [ ] three cross lines
  • [ ] different head styles (cross, square, ...)
  • [ ] hand indication

Midi View (DAW-Mode) specific #

  • [ ] show sheet in DAW style midi view
  • [ ] adjust tile size
  • [ ] adjust tile color
  • [ ] specify rows with different pitches )
8
likes
90
pub points
58%
popularity

Publisher

rodydavis.com

A Flutter Widget for Sheet Music (All Major Flat and Sharp Scales, Notes from 5 below and 5 above the bar, Treble and Bass Clef).

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (LICENSE)

Dependencies

flutter, tonic

More

Packages that depend on sheet_music