Virtual Routing Channel Link for Sound Event Ducking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for implementing sound events in applications struggle with accurately controlling the ducking effect between multiple sound events, as it is difficult to determine the playing length and sample status, leading to low control-accuracy and undesirable volume adjustments.

Innovation Solution

The method involves determining a first virtual routing channel for a triggered sound event and establishing a link with a second virtual routing channel based on priority information, allowing the electrical level of one channel to restrain the other, thereby controlling sound volumes in real-time without needing dynamic information from the other sound event.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional ducking effect methods are used to lower volume of lower-priority sound events, then volume control is achieved, but control accuracy is low due to inability to determine playing length and sample status

Engineering Contradiction:
Improvecontrol accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent introduces electrical level signals as an intermediary mechanism to mediate between multiple sound events. The electrical level of each sound event is converted into a signal that can be compared and used to automatically adjust volumes, eliminating the need for complex manual control while improving accuracy. This intermediary electrical level mechanism enables precise control without requiring the system to directly analyze playing length and sample status of each sound event.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Manufacturing precision

If fixed time restoration is used for ducking effect, then automatic volume restoration is achieved, but control precision is reduced due to inability to adapt to different sound event durations

Engineering Contradiction:
Improvevolume control precisionVSAvoidadaptability to different sound events
Core Design Contradiction:
Manufacturing precisionVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic volume control where the electrical level of each sound event is continuously monitored and compared. When a higher-priority sound event occurs, the system dynamically adjusts the volume of lower-priority events based on their current electrical level status. This dynamic approach replaces fixed-time restoration with adaptive, real-time control that automatically adjusts to different sound event durations and characteristics.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system establishes feedback loops where the electrical level of each sound event is continuously fed back to the volume control mechanism. This feedback enables the system to monitor the actual playback status and adjust volumes accordingly, ensuring precise control that adapts to different sound event characteristics rather than relying on predetermined fixed-time restoration.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9479888B2Methods and apparatus for implementing sound events
Publication Date: 2016.10.25 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US9479888B2 patent drawing
  • US9479888B2 patent drawing
  • US9479888B2 patent drawing

AI summary

Methods and apparatus for implementing sound events are provided. When a first sound event is triggered, a first virtual routing channel corresponding to the first sound event is determined. A link between the first virtual routing channel and a second virtual routing channel is established according to priority information of the first sound event. The second virtual routing channel is a virtual routing channel corresponding to a currently-implemented second sound event. One or more processes are performed including: using an electrical level of the first virtual routing channel to restrain an electrical level of the second virtual routing channel through the link, and using an electrical level of the second virtual routing channel to restrain an electrical level of the first virtual routing channel through the link. Accordingly, the apparatus includes a channel determining unit, a link establishing unit, and a restraining implementation unit.