Patent · US Expired

Systems and methods for creating, modifying, interacting with and playing musical compositions

US6958441B2 · kind B2 · utility

5Cited by
41References
17Claims
0Family size

Inventors

Key dates

Filing dateDec 19, 2002
Grant dateOct 25, 2005
Priority date
Expiry dateApr 4, 2023

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG10H2250/595
  • WIPO fieldOther consumer goods
  • WIPO sectorOther fields

Abstract

A method of playing music using a computing system in which MIDI events are synchronized with samples is disclosed. A sequence of MIDI events is provided. At least one of the MIDI events includes delta time parameter data, and the MIDI events are provided to a digital signal processing resource. Audio stream events are processed, and one or more of the audio stream events has associated therewith audio sample data, and the audio sample data is provided to the digital signal processing resource; the audio sample data is not provided from a MIDI sound bank. A first MIDI event is provided that is configured to include delta time parameter data associated with the intended playback timing of at least one audio stream event. The audio stream event is rhythmically synchronized with the sequence of MIDI events using the first MIDI event. The first MIDI event may be an NRPN MIDI command. The audio sample data may be decoded before the audio sample data is provided to the digital signal processing resource, and as a first step the audio sample data may be encoded in a compressed audio format. The digital signal processing resource may consist of a first section associated with the MIDI even…

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.