1
1
mirror of https://github.com/wader/fq.git synced 2024-11-29 23:27:12 +03:00
fq/format/midi/TODO.md

1.1 KiB

TODO

  • update forked master branch

  • discard unknown chunks

  • tests - [ ] format 0 - [ ] format 1 - [ ] format 2

  • move delta into events

  • fix gaps

  • (?) warn only for e.g. invalid format tracks

  • (?) add to probe group

  • formats

    • format 0
    • format 1
    • format 2
  • meta events

    • sequence number
    • text
    • copyright
    • track name
    • instrument name
    • lyric
    • marker
    • cue point
    • program name
    • device name
    • MIDI channel prefix
    • MIDI port
    • end of track
    • tempo
    • SMPTE offset
    • key signature - [ ] check key mappings
    • time signature
    • sequencer specific event - [ ] map manufacturer
  • midi events

    • note off - [ ] map note name
    • note on - [ ] map note name
    • polyphonic pressure
    • controller
    • program change
    • channel pressure
    • pitch bend
    • running status
  • sysex events

    • message
    • continuation
    • escape