SYSTEM AND METHOD FOR FORMING AND RENDERING 3D MIDI MESSAGES
First Claim
Patent Images
1. A method of upmixing an input signal having audio control data, the method comprising:
- receiving the input signal having a first set of parameters identified from the control data;
deriving a second set of parameters from the input signal audio control data; and
generating an output signal having the second set of parameters associated with it, wherein at least one of the second set of parameters in the output signal is modified as a function of at least one of the first set of parameters provided by the input signal.
0 Assignments
0 Petitions
Accused Products
Abstract
MIDI-generated audio streams or other input streams of audio events are perceptually associated with specific locations in 3D space with respect to the listener. A conventional pan parameter is redefined so that it no longer specifies the relative balance between the audio being fed to two fixed speaker locations. Instead, the new MIDI pan parameter extension specifies a virtual position of an audio stream in 3D space. Preferably, the relative position of a single audio stream is set along a predefined arc in 3D space.
-
Citations
11 Claims
-
1. A method of upmixing an input signal having audio control data, the method comprising:
-
receiving the input signal having a first set of parameters identified from the control data; deriving a second set of parameters from the input signal audio control data; and generating an output signal having the second set of parameters associated with it, wherein at least one of the second set of parameters in the output signal is modified as a function of at least one of the first set of parameters provided by the input signal. - View Dependent Claims (2, 3)
-
-
4. A method of positioning audio events in a presentation space the method comprising:
-
receiving an input audio stream comprising at least one channel of audio, wherein the input audio stream defines sounds positioned in a stereo field; processing the at least one channel of audio to derive a secondary audio stream comprising three or more secondary channels of audio wherein at least one secondary channel of audio is assigned a position parameter that describes a position in the stereo field; combining the position parameter with a spread parameter controlling the angular size of the stereo field to determine an output position in the presentation space; and assigning the output position to the at least one secondary channels. - View Dependent Claims (5, 6, 7, 8, 9)
-
-
10. A method of positioning events in a presentation space, the method comprising:
-
receiving an input stream of events with at least one event having virtual location information defining a position of a predefined arc within the presentation space, the at least one event having separate pan information defining a virtual source position along the predefined arc; and assigning an output position in the presentation space for the at least one event based on a combination of the position of the predefined arc and the pan information and a separate second parameter. - View Dependent Claims (11)
-
Specification