Scripting solution for interactive audio generation
    1.
    发明授权
    Scripting solution for interactive audio generation 失效
    用于交互式音频生成的脚本解决方案

    公开(公告)号:US07162314B2

    公开(公告)日:2007-01-09

    申请号:US10092945

    申请日:2002-03-05

    IPC分类号: G06F17/00 G06F3/00 G06F9/00

    摘要: A script file includes a text section that has a text label to designate a point during execution of the script sequence when an audio rendition of a video event is to be initiated. The script file also includes a container that maintains audio content within the script file. The audio content is identified in the container with a content label that corresponds to a text label in the text section. The audio content is initiated to be generated as the audio rendition at the designated point during execution of the script sequence when the script file is executed and when a script processor determines that the content label corresponds to the text label.

    摘要翻译: 脚本文件包括文本部分,当要启动视频事件的音频再现时,该部分具有用于在执行脚本序列期间指定点的文本标签。 脚本文件还包括一个在脚本文件中维护音频内容的容器。 在容器中识别音频内容,其内容标签对应于文本部分中的文本标签。 在执行脚本文件时以及当脚本处理器确定内容标签对应于文本标签时,音频内容被启动为在执行脚本序列期间在指定点处的音频再现。

    Dynamic audio buffer creation
    2.
    发明授权
    Dynamic audio buffer creation 有权
    动态音频缓冲区创建

    公开(公告)号:US07386356B2

    公开(公告)日:2008-06-10

    申请号:US10093099

    申请日:2002-03-05

    IPC分类号: G06F17/00

    摘要: An audio generation system includes a buffer manager that creates audio buffers to receive streams of audio data from an audio data source, such as from a synthesizer component for example. The audio buffers include sink-in audio buffers that receive one or more streams of audio data when the streams of audio data are requested by the buffer manager for input to the sink-in audio buffers. The audio buffers also include mix-in audio buffers that receive streams of audio data from one or more of the sink-in audio buffers, and from any number of other mix-in audio buffers. The audio generation system includes an audio component, such as a speaker for example, that receives audio data from the sink-in audio buffers and produces an audio rendition corresponding to the audio data.

    摘要翻译: 音频生成系统包括缓冲器管理器,其创建音频缓冲器以从音频数据源(例如从合成器组件)接收音频数据流。 音频缓冲器包括接收音频缓冲器,当音频数据流被缓冲器管理器请求输入到接收器音频缓冲器时,接收一个或多个音频数据流。 音频缓冲器还包括混合音频缓冲器,其从一个或多个接收音频缓冲器和任何数量的其它混合音频缓冲器接收音频数据流。 音频生成系统包括诸如扬声器的音频组件,其从接收器音频缓冲器接收音频数据并产生对应于音频数据的音频再现。

    Synthesizer multi-bus component
    4.
    发明授权

    公开(公告)号:US07089068B2

    公开(公告)日:2006-08-08

    申请号:US09802111

    申请日:2001-03-07

    IPC分类号: G06F17/00 G10H7/00

    CPC分类号: G10H1/186 G10H1/0066

    摘要: An audio generation system produces streams of audio wave data and routes the audio wave data to audio buffers via logic buses that correspond respectively to the audio buffers. A logic bus, or buses, are assigned to an audio wave data source. Additionally, a logic bus corresponds to an audio buffer. Thus, any streams of audio wave data generated by the audio wave data source are routed to the audio buffer corresponding to the logic bus. A logic bus can receive streams of audio wave data from multiple sources, and route the multiple audio wave data streams to an audio buffer. Additionally, an audio buffer can receive streams of audio wave data from multiple logic buses.

    Accessing audio processing components in an audio generation system

    公开(公告)号:US06990456B2

    公开(公告)日:2006-01-24

    申请号:US10994572

    申请日:2004-11-22

    IPC分类号: G10L15/00

    摘要: An application program provides a performance manager and an audio rendition manager to produce a rendition corresponding to an audio source. The performance manager receives audio data from the audio source and instantiates audio data processing components to process the audio data. The audio rendition manager receives the audio data from the performance manager and instantiates audio data processing components to further process the audio data, including a synthesizer component that generates audio sound wave data, and audio buffers that process the audio sound wave data. The audio data processing components are instantiated as objects having an interface that can be called by the application program. The application program requests a programming reference to an interface of an audio data processing component in the performance manager, or in the audio rendition manager, by calling an interface method of the performance manager or the audio rendition manager, respectively.

    Accessing audio processing components in an audio generation system
    6.
    发明授权
    Accessing audio processing components in an audio generation system 有权
    访问音频生成系统中的音频处理组件

    公开(公告)号:US06970822B2

    公开(公告)日:2005-11-29

    申请号:US09801938

    申请日:2001-03-07

    IPC分类号: G06F3/16 G10H7/00 G10L15/00

    摘要: An application program provides a performance manager and an audio rendition manager to produce a rendition corresponding to an audio source. The performance manager receives audio data from the audio source and instantiates audio data processing components to process the audio data. The audio rendition manager receives the audio data from the performance manager and instantiates audio data processing components to further process the audio data, including a synthesizer component that generates audio sound wave data, and audio buffers that process the audio sound wave data. The audio data processing components are instantiated as objects having an interface that can be called by the application program. The application program requests a programming reference to an interface of an audio data processing component in the performance manager, or in the audio rendition manager, by calling an interface method of the performance manager or the audio rendition manager, respectively.

    摘要翻译: 应用程序提供性能管理器和音频再现管理器以产生对应于音频源的再现。 性能管理器从音频源接收音频数据,并实例化音频数据处理组件以处理音频数据。 音频再现管理器从演奏管理器接收音频数据,并实例化音频数据处理组件以进一步处理音频数据,包括产生音频声波数据的合成器组件,以及处理音频声波数据的音频缓冲器。 音频数据处理组件被实例化为具有可由应用程序调用的接口的对象。 应用程序通过分别调用性能管理器或音频再现管理器的接口方法来请求对性能管理器或音频再现管理器中的音频数据处理组件的接口的编程参考。

    Audio buffers with audio effects
    7.
    发明授权
    Audio buffers with audio effects 有权
    具有音频效果的音频缓冲器

    公开(公告)号:US07444194B2

    公开(公告)日:2008-10-28

    申请号:US11467829

    申请日:2006-08-28

    IPC分类号: G06F17/00 H04B1/00

    摘要: An audio buffer includes one or more audio effect resources that modify audio data received from an audio data source. A first audio effect resource in the audio buffer receives audio data from the audio data source and modifies the audio data to generate a stream of audio data. Subsequent audio effect resource(s) in the audio buffer receives the stream of audio data from the first audio effect and further modifies the audio data to generate a stream of modified audio data. The stream of modified audio data can then routed from the audio buffer to a second audio buffer, or communicated to an audio rendering component that produces an audio rendition corresponding to the modified audio data.

    摘要翻译: 音频缓冲器包括修改从音频数据源接收的音频数据的一个或多个音频效果资源。 音频缓冲器中的第一音频效果资源从音频数据源接收音频数据,并修改音频数据以产生音频数据流。 音频缓冲器中的后续音频效果资源从第一音频效果接收音频数据流,并进一步修改音频数据以产生经修改的音频数据流。 经修改的音频数据流然后可以从音频缓冲器路由到第二音频缓冲器,或传送到产生与修改的音频数据相对应的音频再现的音频呈现组件。

    Audio buffer configuration
    8.
    发明授权
    Audio buffer configuration 有权
    音频缓冲区配置

    公开(公告)号:US07376475B2

    公开(公告)日:2008-05-20

    申请号:US10093069

    申请日:2002-03-05

    IPC分类号: G06F17/00

    摘要: An audio buffer configuration file is a data structure of configuration information that includes an audio buffer identifier to uniquely identify audio buffers that are instantiated from the configuration information. The information can include a buffer identifier to identify the buffer as a sink-in audio buffer that receives a stream of audio data from an audio data source, or as a mix-in audio buffer that receives one or more streams of audio data from other audio buffers. Further, the information can include logical bus identifiers to uniquely identify one or more logical buses that correspond to the audio buffer, where an individual logical bus streams audio data to the audio buffer when the audio buffer is created. The configuration information can also include an audio effects list to identify one or more audio effects that are instantiated as components of the audio buffer when the audio buffer is instantiated.

    摘要翻译: 音频缓冲器配置文件是包括用于唯一地识别从配置信息实例化的音频缓冲器的音频缓冲器标识符的配置信息的数据结构。 信息可以包括缓冲器标识符,以将缓冲器识别为从音频数据源接收音频数据流的接收音频缓冲器,或者作为从其他接收一个或多个音频数据流的混合音频缓冲器 音频缓冲区 此外,信息可以包括逻辑总线标识符,以唯一地标识对应于音频缓冲器的一个或多个逻辑总线,其中当产生音频缓冲器时,各个逻辑总线将音频数据流传输到音频缓冲器。 当音频缓冲器被实例化时,配置信息还可以包括音频效果列表以识别被实例化为音频缓冲器的组件的一个或多个音频效果。

    Audio buffers with audio effects
    9.
    发明授权
    Audio buffers with audio effects 有权
    具有音频效果的音频缓冲器

    公开(公告)号:US07865257B2

    公开(公告)日:2011-01-04

    申请号:US12257860

    申请日:2008-10-24

    IPC分类号: G06F17/00

    摘要: An audio buffer includes one or more audio effect resources that modify audio data received from an audio data source. A first audio effect resource in the audio buffer receives audio data from the audio data source and modifies the audio data to generate a stream of audio data. Subsequent audio effect resource(s) in the audio buffer receives the stream of audio data from the first audio effect and further modifies the audio data to generate a stream of modified audio data. The stream of modified audio data can then routed from the audio buffer to a second audio buffer, or communicated to an audio rendering component that produces an audio rendition corresponding to the modified audio data.

    摘要翻译: 音频缓冲器包括修改从音频数据源接收的音频数据的一个或多个音频效果资源。 音频缓冲器中的第一音频效果资源从音频数据源接收音频数据,并修改音频数据以产生音频数据流。 音频缓冲器中的后续音频效果资源从第一音频效果接收音频数据流,并进一步修改音频数据以产生经修改的音频数据流。 经修改的音频数据流然后可以从音频缓冲器路由到第二音频缓冲器,或者被传送到产生与修改的音频数据相对应的音频再现的音频呈现组件。

    Audio Buffers with Audio Effects
    10.
    发明申请
    Audio Buffers with Audio Effects 有权
    具有音频效果的音频缓冲器

    公开(公告)号:US20090048698A1

    公开(公告)日:2009-02-19

    申请号:US12257860

    申请日:2008-10-24

    IPC分类号: G06F17/00

    摘要: An audio buffer includes one or more audio effect resources that modify audio data received from an audio data source. A first audio effect resource in the audio buffer receives audio data from the audio data source and modifies the audio data to generate a stream of audio data. Subsequent audio effect resource(s) in the audio buffer receives the stream of audio data from the first audio effect and further modifies the audio data to generate a stream of modified audio data. The stream of modified audio data can then routed from the audio buffer to a second audio buffer, or communicated to an audio rendering component that produces an audio rendition corresponding to the modified audio data.

    摘要翻译: 音频缓冲器包括修改从音频数据源接收的音频数据的一个或多个音频效果资源。 音频缓冲器中的第一音频效果资源从音频数据源接收音频数据,并修改音频数据以产生音频数据流。 音频缓冲器中的后续音频效果资源从第一音频效果接收音频数据流,并进一步修改音频数据以产生经修改的音频数据流。 经修改的音频数据流然后可以从音频缓冲器路由到第二音频缓冲器,或者被传送到产生与修改的音频数据相对应的音频再现的音频呈现组件。