MUSC 108. Introduction to Music Technology - Fall 2013

01Worksheet2

[Overview] [Syllabus]

MIDI Worksheet 2

IMPORTANT: We'll use this worksheet in Lab 2. Complete it in Excel and save the Excel worksheet in your network home folder, or on a USB flash drive, so you'll have access to it at the next class.

Read 01Worksheet2_Example first.

The assignment is to write the MIDI commands necessary to play these notes with millisecond precision at a tempo of 60 quarter note beats per minute. Each quarter note will then have a duration of 1000 ms and each half note will have a duration of 2000. The small numbers above the first note of each measure represent the time in milliseconds when that note will be played. There are four quarter notes per measure. Therefore, each measure will begin with a multiple of 4000.

Worksheet 1 score

Unable to play MP3

Each MIDI message will consist of four numbers:

  1. the chronological time in milliseconds after 0 when the message is sent
  2. the MIDI status message, either a note on (NON), or a note off NOF
  3. the MIDI note number being turned on or off
  4. the MIDI velocity, either 100 for NON, or 0 for NOF

1. Create an Excel worksheet with 4 columns similar to the table below

The first six messages are shown to get you started. The first note starts at time 0.

Excel pict worksheet 1

  1. Chronological Time in Ms - when the message will be sent
  2. Status Byte in Hex - Use a 90 for NON, and 80 for NOF
  3. Data 1 Byte in Decimal - Middle C is note number 60, C# is 61, D is 62, D# is 63, E is 64, etc.
  4. Data 2 Byte in Decimal - Use a velocity of zero for NOF

[Overview] [Syllabus]

Revised John Ellinger, January - September 2013