Audio Signal Processing Apparatus Priority-Based Channel Assignment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional audio signal processing apparatuses require users to create multiple user layer data sets to fix a specific channel assignment, such as a vocal channel, which is inconvenient and time-consuming, especially when switching between different channel strips.

Innovation Solution

An audio signal processing apparatus with multiple channel strips, each with manipulators for parameter adjustment, incorporates a priority-based storage system allowing users to fix a channel assignment on one strip while freely changing assignments on others without rewriting existing settings, using a dual-layer setting structure where the higher-priority setting determines channel assignments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If layer data is switched to change channel assignments, then channel strip assignments are updated, but all channel strip assignments are changed including the fixed vocal channel, causing inconvenience

Engineering Contradiction:
Improvechannel assignment flexibilityVSAvoidvocal channel monitoring convenience
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent divides the layer data structure into two separate sections: a first layer data section for storing fixed channel assignments (such as vocal channels) and a second layer data section for storing changeable channel assignments. This segmentation allows the fixed vocal channel assignments to be preserved while enabling flexible reassignment of other channels, thus resolving the contradiction between adaptability and ease of operation.

Inventive Principle:
Principle #1Segmentation

2Reliability

If multiple user layer data sets are created to fix specific channel assignments, then channel strip assignments can be fixed, but the process becomes troublesome and time-consuming

Engineering Contradiction:
Improvefixed channel assignment stabilityVSAvoidlayer data creation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements preliminary action by automatically preserving fixed channel assignments from the first layer data section when new layer data is loaded. The system pre-configures the data structure to protect important channels (such as vocals) from being overwritten, eliminating the need for users to manually recreate multiple layer data sets and saving significant time while maintaining reliable fixed assignments.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If current memory overwrites values with newly selected layer data, then new channel assignments are applied, but previous fixed assignments are lost

Engineering Contradiction:
Improvechannel reassignment capabilityVSAvoidfixed assignment preservation
Core Design Contradiction:
Adaptability or versatilityVSStability of the object's composition

Solution Approach 1:

The patent applies local quality by treating different sections of layer data differently: the first layer data section is designed with protective qualities to preserve fixed channel assignments, while the second layer data section allows free modification for flexible reassignment. This localized differentiation within the data structure enables simultaneous achievement of adaptability and stability.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS9036834B2Audio signal processing apparatus
Publication Date: 2015.05.19 YAMAHA CORP
  • US9036834B2 patent drawing
  • US9036834B2 patent drawing
  • US9036834B2 patent drawing

AI summary

An audio signal processing apparatus performs audio signal process composed of a plurality of channels each having parameters used in the audio signal process. The audio signal processing apparatus has a plurality of channel strips, each channel strip being assigned with a channel and being provided with manipulators for adjusting values of the parameters of the assigned channel. There are provided a plurality of storing sections having different priorities relative to each other, each storing section being capable of storing a setting indicative of a channel set to a channel strip for assignment thereto. A changing section changes the settings stored in the storing sections. An assigning section is activated when the setting stored in one of the plurality of the storing sections is changed by the changing section, then refers to all of the storing sections that currently store the settings for a channel strip, and assigns a channel to the channel strip according to the setting stored in a storing section having the highest priority among the storing sections referred to by the assigning section.