OPTIMIZING AUDIO SIGNAL NETWORKS USING PARTITIONING AND MIXER PROCESSING GRAPH RECOMPOSITION

    公开(公告)号:US20210200505A1

    公开(公告)日:2021-07-01

    申请号:US16730179

    申请日:2019-12-30

    Abstract: An audio signal processing graph is automatically recomposed to optimize its properties by reassigning and instantiating its nodes on available locales such that the number of inter-locale connections is minimized and latency between inputs, such a performer's live input, and outputs, such as a monitored recording mix, is minimized. The recomposition exploits associative, commutative, and decomposition properties of certain node types, including mixer nodes. A graph recomposition may decompose a mixer node into a first stage instantiated by a software plug-in hosted by a computer running a digital audio workstation in a first locale, and a second stage assigned to an audio processing device in a second locale. Automatic signal graph recomposition occurs when the system is initialized, the graph is reconfigured, a new desired behavior of the graph is specified, or the available network resources are changed.

    Optimizing audio signal networks using partitioning and mixer processing graph recomposition

    公开(公告)号:US11645035B2

    公开(公告)日:2023-05-09

    申请号:US17339526

    申请日:2021-06-04

    CPC classification number: G06F3/165 H04R3/00

    Abstract: An audio signal processing graph is automatically recomposed to optimize its properties by reassigning and instantiating its nodes on available locales such that the number of inter-locale connections is minimized and latency between inputs, such a performer's live input, and outputs, such as a monitored recording mix, is minimized. The recomposition exploits associative, commutative, and decomposition properties of certain node types, including mixer nodes. A graph recomposition may decompose a mixer node into a first stage instantiated by a software plug-in hosted by a computer running a digital audio workstation in a first locale, and a second stage assigned to an audio processing device in a second locale. Automatic signal graph recomposition occurs when the system is initialized, the graph is reconfigured, a new desired behavior of the graph is specified, or the available network resources are changed.

    Embedded plug-in presentation and control of time-based media documents

    公开(公告)号:US12020723B2

    公开(公告)日:2024-06-25

    申请号:US17096120

    申请日:2020-11-12

    Inventor: Robert E. Majors

    Abstract: A software plug-in module that interfaces to a media editing host application generates and embeds information about a media composition being edited directly within portions of the user interface generated by the host application. The information may include a custom representation of media data of a time-based element of the media composition that replaces, augments, or overlays a timeline representation of the element generated by the host application. Media editing functionality provided by the plug-in may be accessed by an operator based on viewing or interacting with the custom representation. Results of analysis of the media composition by the plug-in may be displayed within the host-generated timeline and used by an operator as a basis for performing edit operations with standard host tools or with plug-in generated tools. Plug-ins may embed their interfaces within user interfaces of host digital audio workstations, non-linear video editing systems, and music notation applications.

    OPTIMIZING AUDIO SIGNAL NETWORKS USING PARTITIONING AND MIXER PROCESSING GRAPH RECOMPOSITION

    公开(公告)号:US20210365235A1

    公开(公告)日:2021-11-25

    申请号:US17339526

    申请日:2021-06-04

    Abstract: An audio signal processing graph is automatically recomposed to optimize its properties by reassigning and instantiating its nodes on available locales such that the number of inter-locale connections is minimized and latency between inputs, such a performer's live input, and outputs, such as a monitored recording mix, is minimized. The recomposition exploits associative, commutative, and decomposition properties of certain node types, including mixer nodes. A graph recomposition may decompose a mixer node into a first stage instantiated by a software plug-in hosted by a computer running a digital audio workstation in a first locale, and a second stage assigned to an audio processing device in a second locale. Automatic signal graph recomposition occurs when the system is initialized, the graph is reconfigured, a new desired behavior of the graph is specified, or the available network resources are changed.

    EMBEDDED PLUG-IN PRESENTATION AND CONTROL OF TIME-BASED MEDIA DOCUMENTS

    公开(公告)号:US20220148615A1

    公开(公告)日:2022-05-12

    申请号:US17096120

    申请日:2020-11-12

    Inventor: Robert E. Majors

    Abstract: A software plug-in module that interfaces to a media editing host application generates and embeds information about a media composition being edited directly within portions of the user interface generated by the host application. The information may include a custom representation of media data of a time-based element of the media composition that replaces, augments, or overlays a timeline representation of the element generated by the host application. Media editing functionality provided by the plug-in may be accessed by an operator based on viewing or interacting with the custom representation. Results of analysis of the media composition by the plug-in may be displayed within the host-generated timeline and used by an operator as a basis for performing edit operations with standard host tools or with plug-in generated tools. Plug-ins may embed their interfaces within user interfaces of host digital audio workstations, non-linear video editing systems, and music notation applications.

    Optimizing audio signal networks using partitioning and mixer processing graph recomposition

    公开(公告)号:US11029915B1

    公开(公告)日:2021-06-08

    申请号:US16730179

    申请日:2019-12-30

    Abstract: An audio signal processing graph is automatically recomposed to optimize its properties by reassigning and instantiating its nodes on available locales such that the number of inter-locale connections is minimized and latency between inputs, such a performer's live input, and outputs, such as a monitored recording mix, is minimized. The recomposition exploits associative, commutative, and decomposition properties of certain node types, including mixer nodes. A graph recomposition may decompose a mixer node into a first stage instantiated by a software plug-in hosted by a computer running a digital audio workstation in a first locale, and a second stage assigned to an audio processing device in a second locale. Automatic signal graph recomposition occurs when the system is initialized, the graph is reconfigured, a new desired behavior of the graph is specified, or the available network resources are changed.

Patent Agency Ranking