
US Patent No: 7,005,572
Number of patents in Portfolio can not be more than 2000
Dynamic channel allocation in a synthesizer component
Stats
-
Feb 28, 2006
Issued date -
Oct 27, 2004
filing date -
10/974,189
serial no -
In Force
status
Importance
Abstract
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.
First Claim
Related Publications
International Classification(s)
- [Classification Symbol]
- [Patents Count]
Cited Art
| Patent Info | (Count) | # Cites | Year |
|---|---|---|---|
|
|
|||
| 5,548,759 System for storing executable code within a resource data section of an executable file | 77 | 1996 | |
| 6,173,317 Streaming and displaying a video stream with synchronized annotations over a computer network | 188 | 1997 | |
| 5,902,947 System and method for arranging and invoking music event processors | 22 | 1998 | |
| 6,169,242 Track-based music performance architecture | 24 | 1999 | |
| 6,433,266 Playing multiple concurrent instances of musical segments | 21 | 1999 | |
| 6,541,689 Inter-track communication of musical performance data | 16 | 1999 | |
|
|
|||
| 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 | 68 | 1995 | |
| 5,890,017 Application-independent audio stream mixer | 22 | 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 | 74 | 2000 | |
|
|
|||
| 5,511,002 Multimedia player component object system | 38 | 1993 | |
|
|
|||
| 5,842,014 System and method for distributing processing among one or more processors | 38 | 1995 | |
|
|
|||
| 5,734,119 Method for streaming transmission of compressed music | 208 | 1996 | |
|
|
|||
| 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 | |
|
|
|||
| 6,100,461 Wavetable cache using simplified looping | 36 | 1998 | |
|
|
|||
| 5,977,471 Midi localization alone and in conjunction with three dimensional audio rendering | 24 | 1997 | |
|
|
|||
| 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 | 22 | 1996 | |
|
|
|||
| 5,315,057 Method and apparatus for dynamically composing music and sound effects using a computer entertainment system | 68 | 1991 | |
|
|
|||
| 5,852,251 Method and apparatus for real-time dynamic midi control | 52 | 1997 | |
|
|
|||
| 6,175,070 System and method for variable music notation | 29 | 2000 | |
|
|
|||
| 5,792,971 Method and system for editing digital audio information with music-like parameters | 134 | 1996 | |
|
|
|||
| 6,152,856 Real time simulation using position sensing | 191 | 1998 | |
|
|
|||
| 6,357,039 Automatic code generation | 16 | 1998 | |
|
|
|||
| 5,942,707 Tone generation method with envelope computation separate from waveform synthesis | 16 | 1998 | |
|
|
|||
| 5,142,961 Method and apparatus for stimulation of acoustic musical instruments | 60 | 1989 | |
| 2002/0108,484 Electronic music instrument system with musical keyboard | 26 | 2000 | |
Patent Citation Ranking
Maintenance Fees
| Fee | Large entity fee | small entity fee | micro entity fee | due date |
|---|---|---|---|---|
| 7.5 Year Payment | $3600.00 | $1800.00 | $900.00 | Aug 28, 2013 |
| 11.5 Year Payment | $7400.00 | $3700.00 | $1850.00 | Aug 28, 2017 |
| Fee | Large entity fee | small entity fee | micro entity fee |
|---|---|---|---|
| Surcharge - 7.5 year - Late payment within 6 months | $160.00 | $80.00 | $40.00 |
| 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 |