| Name: | [ mini-project ] Parse and analyze a standard MIDI file |
| ID: | m15052 |
| Language: | English (en) |
| Summary: | This mini-project will develop your ability to interpret the binary file listing of a standard MIDI file. You will first parse the file into its component elements (headers, MIDI messages, meta-events, and delta-times), and then analyze your results. |
| Subject: | Science and Technology |
| Keywords: | delta-time, meta-event, MIDI message, standard MIDI file |
| Document Type: | -//CNX//DTD CNXML 0.5 plus MathML//EN |
| License: | Creative Commons Attribution License (CC-BY 2.0) |
|
|
|
| Authors: | Ed Doering (doering@rose-hulman.edu) |
| Copyright Holders: | Ed Doering (doering@rose-hulman.edu) |
| Maintainers: | Ed Doering (doering@rose-hulman.edu), Erik Luther (erik.luther@ni.com), Sam Shearman (sam.shearman@ni.com) |
| Editors: | Erik Luther (erik.luther@ni.com), Sam Shearman (sam.shearman@ni.com) |
|
|
|
| Version: | 1.2 (history) |
| Created: | Jul 25, 2007 9:19 am GMT-5 |
| Revised: | Mar 17, 2008 9:27 pm GMT-5 |
| Version: | 1.2 Mar 17, 2008 9:27 pm GMT-5 by Ross J. Reedstrom |
| Changes: | fixup audio in flash movie files |
|
|
|
| Version: | 1.1 Aug 24, 2007 9:07 am GMT-5 by Ed Doering |
| Changes: | Initial release |
If you reuse this work, in order to comply with the attribution requirements of the license (CC-BY 2.0), you must include the
If you derive a copy of this content using a Connexions account and publish your version, proper attribution of the original work will be automatically done for you.
The following citation styles comply with the attribution requirements for the license (CC-BY 2.0) of this work:
Doering, E. [ mini-project ] Parse and analyze a standard MIDI file, Connexions Web site. http://cnx.org/content/m15052/1.2/, Mar 17, 2008.
Doering E. [ mini-project ] Parse and analyze a standard MIDI file [Connexions Web site]. March 17, 2008. Available at: http://cnx.org/content/m15052/1.2/.
Doering, E. (2008, March 17). [ mini-project ] Parse and analyze a standard MIDI file. Retrieved from the Connexions Web site: http://cnx.org/content/m15052/1.2/
Doering, Ed. "[ mini-project ] Parse and analyze a standard MIDI file." Connexions. March 17, 2008. http://cnx.org/content/m15052/1.2/.
Ed Doering, "[ mini-project ] Parse and analyze a standard MIDI file," Connexions, March 17, 2008, http://cnx.org/content/m15052/1.2/.
Doering, E. 2008. [ mini-project ] Parse and analyze a standard MIDI file. Connexions, March 17, 2008. http://cnx.org/content/m15052/1.2/.
Doering, Ed. [ mini-project ] Parse and analyze a standard MIDI file. Connexions. 17 Mar. 2008 <http://cnx.org/content/m15052/1.2/>.