Browse Prior Art Database

Compressed Musical Instrument Digital Interface Editor Application View

IP.com Disclosure Number: IPCOM000114768D
Original Publication Date: 1995-Jan-01
Included in the Prior Art Database: 2005-Mar-29
Document File: 2 page(s) / 83K

Publishing Venue

IBM

Related People

Broussard, S: AUTHOR

Abstract

This innovation consists of a method for representing significant Musical Instrument Digital Interface (MIDI) commands in a MIDI Editing Application that is easy for a MIDI novice to understand and allows the most common and most important editing operations to be viewed and accomplished by the average user.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 52% of the total text.

Compressed Musical Instrument Digital Interface Editor Application
View

      This innovation consists of a method for representing
significant Musical Instrument Digital Interface (MIDI) commands in a
MIDI Editing Application that is easy for a MIDI novice to understand
and allows the most common and most important editing operations to
be viewed and accomplished by the average user.

      MIDI is a complicated digital representation for music that
is command-oriented.  With multimedia being more common on computer
systems today, more causal or novice users of multimedia are exposed
to MIDI.  There are a number of editing operations that are of
interest to the novice user, such as changing the instrument being
used or the level of the volume, or the tempo.

      There is a number of MIDI editing applications on the market,
sometimes called sequencers, but there interface is complicated and
provides more function that the causal user can deal with.  Because
of the complexity level of these applications, MIDI editors are not
included as standard functionality of multimedia operating systems
such as Apple* System, Microsoft Windows**, or OS/2***.

      The innovation consists of a presentation of MIDI commands in
a MIDI editing window on a GUI system that represents the significant
MIDI commands in non-evenly spaced intervals where each MIDI command
is represented using a graphical bitmap that represents the type and
current value of the command, rather than just a solid filled square
box that is common in contemporary MIDI editing applications.  This
allows important MIDI commands/events to be displayed in a
time-oriented manner, but doesn't put in big gaps where the time
between events is large.

      Insignificant MIDI commands are compressed out of the view,
leaving only the important MIDI commands visible.

      Each object within the edit grid can be opened into a
object-oriented editing window that is specific to each type of
command being editing.

      For example, program changes are represented by a bitmap
indicating the family of in...