×

Object oriented framework system for routing, editing, and synchronizing MIDI multimedia information using graphically represented connection object

  • US 5,388,264 A
  • Filed: 09/13/1993
  • Issued: 02/07/1995
  • Est. Priority Date: 09/13/1993
  • Status: Expired due to Term
First Claim
Patent Images

1. An object-oriented operating system for enabling multimedia presentations, comprising:

  • (a) a processor;

    (b) a storage under the control of and attached to said processor;

    (c) a display under the control of and attached to said processor;

    (d) a plurality of multimedia objects in said storage and displayable on said display, each of said plurality of multimedia objects including;

    a displayable icon representing said each multimedia object, subroutines for processing multimedia information, a port location through which said multimedia information can be transmitted, said port location being connectable to another port location in at least one other of said plurality of multimedia objects, and a list of selected ones of said plurality of multimedia object to which said port location is connected;

    (e) a MIDI object for processing MIDI information including key up, key down, program change, control and continuous commands, said MIDI object including a MIDI icon displayable on said display;

    (f) a connecting object represented by a geometric indicia presented on said display and stored in said storage for use in connecting a first one of said plurality of multimedia objects to said MIDI object, said connecting object having an input port location for receiving MIDI information, an output port location for transmitting received MIDI information, an internal buffer, means for connecting said input port location to said internal buffer and means for connecting said internal buffer to said output port location in order to temporarily store said received MIDI information during transmission from said in input port location to said output port location; and

    (g) means under the control of the processor for routing said MIDI information between the first one multimedia object and said MIDI object via said connecting object.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×