US Patent No: 7,005,572

Number of patents in Portfolio can not be more than 2000

Dynamic channel allocation in a synthesizer component

ALSO PUBLISHED AS: 20050056143

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

An audio generation system receives audio instructions that have instruction channel designations and dynamically allocates synthesizer channels in groups of sixteen channels that support the MIDI standard to receive the audio instructions. The synthesizer channels are assigned to receive the audio instructions such that audio instructions having the same instruction channel designations are assigned to be received by synthesizer channels in different synthesizer channel groups. The audio instructions are routed to the synthesizer channels in accordance with the instruction channel designations of the audio instructions and the synthesizer channel assignments via mapping channels in a mapping component, where an individual mapping channel corresponds to a particular synthesizer channel.

Loading the Abstract Image... loading....

First Claim

See full text

all claims..

Related Publications

Loading Related Publications... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
MICROSOFT CORPORATIONREDMOND, WA28160

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Fay, Todor J Bellevue, WA 28 61

Cited Art Landscape

Patent Info (Count) # Cites Year
 
MICROSOFT CORPORATION (6)
5,548,759 System for storing executable code within a resource data section of an executable file 78 1996
6,173,317 Streaming and displaying a video stream with synchronized annotations over a computer network 208 1997
5,902,947 System and method for arranging and invoking music event processors 23 1998
6,169,242 Track-based music performance architecture 28 1999
6,433,266 Playing multiple concurrent instances of musical segments 25 1999
6,541,689 Inter-track communication of musical performance data 18 1999
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (5)
6,216,149 Method and system for efficient control of the execution of actions in an object oriented program 15 1993
5,761,684 Method and reusable object for scheduling script execution in a compound document 71 1995
5,890,017 Application-independent audio stream mixer 23 1996
6,658,309 System for producing sound through blocks and modifiers 16 1997
6,225,546 Method and apparatus for music summarization and creation of audio summaries 78 2000
 
APPLE INC. (1)
5,511,002 Multimedia player component object system 38 1993
 
AVID TECHNOLOGY, INC. (1)
5,842,014 System and method for distributing processing among one or more processors 40 1995
 
BEATNIK, INC. (1)
5,734,119 Method for streaming transmission of compressed music 217 1996
 
CASIO COMPUTER CO., LTD. (1)
5,303,218 Digital recorder for reproducing only required parts of audio signals wherein a plurality of parts of audio signals are stored on a same track of a recording medium 33 1992
 
GLOBALFOUNDRIES INC. (1)
6,100,461 Wavetable cache using simplified looping 49 1998
 
INTEL CORPORATION (1)
5,977,471 Midi localization alone and in conjunction with three dimensional audio rendering 26 1997
 
LUCASARTS ENTERTAINMENT COMPANY (1)
5,315,057 Method and apparatus for dynamically composing music and sound effects using a computer entertainment system 69 1991
 
MICROSEMI SEMICONDUCTOR (U.S.) INC. (1)
5,717,154 Computer system and method for performing wavetable music synthesis which stores wavetable data in system memory employing a high priority I/O bus request mechanism for improved audio fidelity 23 1996
 
MSTAR SEMICONDUCTOR, INC. (1)
5,852,251 Method and apparatus for real-time dynamic midi control 70 1997
 
NAMCO HOLDING CORPORATION (1)
6,175,070 System and method for variable music notation 31 2000
 
Opcode Systems, Inc. (1)
5,792,971 Method and system for editing digital audio information with music-like parameters 143 1996
 
Real Vision Corporation (1)
6,152,856 Real time simulation using position sensing 292 1998
 
YAMAHA CORPORATION (1)
5,942,707 Tone generation method with envelope computation separate from waveform synthesis 16 1998
 
Other [Check patent profile for assignment information] (3)
5,142,961 Method and apparatus for stimulation of acoustic musical instruments 63 1989
6,357,039 Automatic code generation 17 1998
2002/0108,484 Electronic music instrument system with musical keyboard 30 2000

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
MEDIATEK INC. (1)
7,326,847 Methods and systems for dynamic channel allocation 0 2004
 
QUALCOMM INCORPORATED (1)
7,663,046 Pipeline techniques for processing musical instrument digital interface (MIDI) files 0 2008
 
STONE FAMILY TRUST OF 1992, THE (1)
7,728,213 System and method for dynamic note assignment for musical synthesizers 2 2006

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
11.5 Year Payment $7400.00 $3700.00 $1850.00 Aug 28, 2017
Fee Large entity fee small entity fee micro entity fee
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00

Full Text

 
loading....