When a PC connected to a mixer engine functions as an editing device to edit a configuration of signal processing in the mixer engine, components and wires included in the edited configuration of signal processing are displayed within a CAD screen on a display of the PC, and a delay amount occurring in processing corresponding to each of the components and wires when the mixer engine executes the signal processing is displayed in correspondence with each of the components and wires on the CAD screen. In this case, the delay amount corresponding to each wire is a value determined according to a result of assignment in which signal processing corresponding to each component is assigned to a plurality of signal processors in the mixer engine.
Legal claims defining the scope of protection, as filed with the USPTO.
1. An editing device that edits a configuration of signal processing performed in an audio signal processing device, the audio signal processing device having an audio signal processor comprising a plurality of signal processors and a plurality of transmission paths between said signal processors, for performing the signal processing on audio signals input to the audio signal processing device every sampling cycle, the configuration of signal processing comprising a plurality of components each having one or more input terminals and one or more output terminals and wires each connecting the output terminals and the input terminals of said components, the editing device editing the configuration by adding or deleting components and wires to the configuration in response to an editing operation by a user, the editing device comprising: a first display controller that causes a display to display each image of said components and wires included in the edited configuration of signal processing; an assigning device that assigns signal processing relating to each of said components included in the edited configuration of signal processing to any of said signal processors, the signal processing relating to a component being performed by the signal processor in the audio signal processing device to which the component is assigned by said assigning device; and a second display controller that obtains, for each component in the configuration of signal processing, a component delay amount, using a sampling cycle as a unit, for which an audio signal is delayed as the audio signal is processed relating to the component in the audio signal processing device, obtains, for each wire in the configuration of signal processing, a wire delay amount, using a sampling cycle as a unit, for which an audio signal is delayed as the audio signal is transmitted from one component to another component relating to the wire in the audio signal processing device, in accordance with the assignment of signal processing by said assigning device, and causes the display to display the component delay amount in correspondence with each of said components and to display the wire delay amount in correspondence with each of said wires.
2. An editing device according to claim 1 , further comprising an adding device that adds a not-shown delay component into the edited configuration of signal processing in correspondence with each of said wires included in the configuration, said delay component further delaying an audio signal passing through said wire, by an adjustment delay amount, and no image of said not-shown delay component being displayed on the display by said first display controller, wherein said assigning device assigns the signal processing relating to each of said components in the edited configuration to any of said signal processors so as to ensure processing ability required for the delay processing relating to said delay component, and wherein said second display controller causes the display to display, as the delay amount corresponding to said wire, a total amount of an essential delay amount unavoidably caused relating to said wire by the assignment of the signal processing and the adjustment delay amount.
3. An editing device according to claim 2 , further comprising a setting device that sets the adjustment delay amount in response to a setting operation by the user.
4. An editing device according to claim 2 , further comprising an adjusting device that adjusts the adjustment delay amount such that the total delay amount is a fixed value equal to or greater than the maximum amount of the essential delay amount, in accordance with a result of the assignment of the signal processing when said assigning device performs the assignment.
5. An editing device according to claim 4 , further comprising a setting device that, after said adjusting device adjusts the adjustment delay amount, changes the adjustment delay amount, to an amount greater than the adjustment delay amount set by said adjusting device, in response to a setting operation by the user.
6. An editing device according to claim 4 , wherein, when said assignment device performs a first assignment of signal processing and then performs a second assignment of the signal processing, said adjusting device adjusts the adjustment delay amount independently for the first assignment and for the second assignment so that the total delay amount relating to each of said wires does not change between the first assignment and the second assignment.
7. An audio signal processing system, comprising: an editing device that edits a configuration of signal processing performed in an audio signal processing device, the audio signal processing device having an audio signal processor comprising a plurality of signal processors and a plurality of transmission paths between said signal processors, for performing the signal processing on audio signals input to the audio signal processing device every sampling cycle, the configuration of signal processing comprising a plurality of components each having one or more input terminals and one or more output terminals and wires each connecting the output terminals and the input terminals of said components, the editing device editing the configuration by adding or deleting components and wires to the configuration in response to an editing operation by a user; and an audio signal processing device having an audio signal processor comprising a plurality of signal processors and a plurality of transmission paths between said signal processors, for performing the signal processing in the configuration edited by said editing device on audio signals input to the audio signal processing device every sampling cycle, wherein said editing device comprises: a first display controller that causes a display to display each image of said components and wires included in the edited configuration of signal processing; an assigning device that assigns signal processing relating to each of said components included in the edited configuration of signal processing to any of said signal processors, the signal processing relating to a component being performed by the signal processor in the audio signal processing device to which the component is assigned by said assigning device; and a second display controller that obtains, for each component in the configuration of signal processing, a component delay amount, using a sampling cycle as a unit, for which an audio signal is delayed as the audio signal is processed relating to the component in the audio signal processing device, obtains, for each wire in the configuration of signal processing, a wire delay amount, using a sampling cycle as a unit, for which an audio signal is delayed as the audio signal is transmitted from one component to another component relating to the wire in the audio signal processing device, in accordance with the assignment of signal processing by said assigning device, and causes the display to display the component delay amount in correspondence with each of said components and to display the wire delay amount in correspondence with each of said wires.
8. A computer program containing program instructions executable by a computer, and causing said computer to execute: an editing process of editing a configuration of signal processing performed in an audio signal processing device, the audio signal processing device having an audio signal processor comprising a plurality of signal processors and a plurality of transmission paths between the signal processors, for performing the signal processing on audio signals input to the audio signal processing device every sampling cycle, the configuration of signal processing comprising a plurality of components each having one or more input terminals and one or more output terminals and wires each connecting the output terminals and the input terminals of the components, said editing of the configuration being performed by adding or deleting components and wires to the configuration in response to an editing operation by a user; a first display control process of causing a display to display each image of the components and wires included in the configuration of signal processing edited by the editing device; an assigning process of assigning the signal processing relating to each of the components included in the edited configuration of signal processing to any of the signal processors, the signal processing relating to a component being performed by the signal processor in the audio signal processing device to which the component is assigned in said assigning process; and a second display control process of obtaining, for each component in the configuration of signal processing, a component delay amount, using a sampling cycle as a unit, for which an audio signal is delayed as the audio signal is processed relating to the component in the audio signal processing device, obtaining, for each wire in the configuration of signal processing, a wire delay amount, using a sampling cycle as a unit, for which an audio signal is delayed as the audio signal is transmitted from one component to another component relating to the wire in the audio signal processing device, in accordance with the assignment of signal processing in said assigning process, and causing the display to display the component delay amount in correspondence with each of the components and to display the wire delay amount in correspondence with each of said wires.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
March 9, 2006
October 19, 2010
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.