Skip to content

A start at collecting a set of minimal unit test case midi files, for use in testing standard midi file parsing.

License

Notifications You must be signed in to change notification settings

Shkyrockett/midi-unit-test-cases

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

midi-unit-test-cases

midi-unit-test-cases is a start at collecting a set of minimal unit test case midi files, for use in testing standard midi file parsing.

These test cases aren't supposed to sound pretty. The are just supposed to test features of the SMF Midi standard. The hope is to create test cases that contain the minimum set of instructions in each test case to test a particular feature, or scenario so that midi parsers can be written iteratively.

This set of test cases is a work in progress and barely covers a tiny piece of the spec.

References

Some Useful Tools For Editing Midi Files For Test Cases

  • MIDIPLEX An open source MIDI event editor for advanced users.
  • Sekaiju An open source MIDI sequencer software for creating and editing MIDI data.

About

A start at collecting a set of minimal unit test case midi files, for use in testing standard midi file parsing.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published