Software Plugin Manager for Cross-Platform Sound Effect Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current sound effect processing methods are costly and limited in application scope due to the need for hardware installation and compatibility issues with different operating systems, as well as the requirement for repeated code compilation and potential compilation failures across various Integrated Development Environments (IDEs).

Innovation Solution

A sound effect processing method and device that utilizes a pre-loaded plug-in manager to obtain and configure sound effect processing parameters, select a suitable plug-in, and perform sound effect processing without the need for hardware installation, allowing for compatibility across different operating systems and eliminating the need for repeated code compilation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If an audio card with sound effect processing function is installed, then sound effect processing capability is improved, but cost increases and application scope is limited due to hardware requirements

Engineering Contradiction:
Improvesound effect processing capabilityVSAvoidhardware installation requirement
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent replaces the mechanical hardware system (audio card) with a software-based solution (virtual instrument plugin). The sound effect processing function is implemented through software modules that can be loaded and executed without physical hardware installation, thereby eliminating the contradiction between improving sound effect capability and reducing device complexity.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent creates a virtual copy of the audio card's sound effect processing function through software emulation. Instead of requiring physical hardware, the system uses virtual instrument plugins that replicate the functionality of audio cards, allowing sound effect processing without actual hardware installation and reducing both cost and complexity.

Inventive Principle:
Principle #26Copying

2Adaptability or versatility

If a driver is installed for the audio card, then sound effect processing is enabled, but compatibility across different operating systems is limited

Engineering Contradiction:
Improvesound effect processing functionVSAvoiddriver installation requirement
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal sound effect processing solution through virtual instrument plugins that can run across multiple operating systems without requiring system-specific drivers. The plugin architecture allows the same software module to function universally on Windows, macOS, and Linux platforms, eliminating the need for separate driver installations and improving both adaptability and reducing complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Adaptability or versatility

If sound effect codes are added to processing programs, then sound effect processing is achieved, but repeated compilation is required increasing processing cost

Engineering Contradiction:
Improvesound effect processing functionVSAvoidcompilation efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent replaces the code-based sound effect processing approach with a software plugin system. Instead of adding sound effect codes to programs and requiring compilation, the system uses pre-compiled virtual instrument plugins that can be dynamically loaded and executed. This substitution eliminates the need for repeated compilation while maintaining sound effect processing functionality, thereby improving productivity.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

4Adaptability or versatility

If sound effect codes are compiled in different IDEs, then sound effect processing can be implemented in various environments, but compilation failures may occur

Engineering Contradiction:
ImproveIDE compatibilityVSAvoidcompilation success rate
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent creates a universal sound effect processing solution through virtual instrument plugins with standardized interfaces that work across different IDEs and operating systems. The plugin architecture ensures consistent behavior and eliminates compilation failures by using a unified software interface rather than IDE-specific code compilation, thereby maintaining both adaptability and reliability.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS10186244B2Sound effect processing method and device, plug-in unit manager and sound effect plug-in unit
Publication Date: 2019.01.22 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US10186244B2 patent drawing
  • US10186244B2 patent drawing
  • US10186244B2 patent drawing

AI summary

Provided are a sound effect processing method and device. The sound effect processing method includes: invoking a pre-loaded plug-in unit manager to acquire a sound effect processing parameter supported by each preloaded sound effect plug-in unit; acquiring a sound effect configuration file pre-configured by the plug-in unit manager; displaying sound effect index identifiers corresponding to various sound effect modes; according to a selected sound effect index identifier, determining a selected sound effect mode, and according to an adjustment interface, acquiring adjusted parameter control data; sending the adjusted parameter control data to a selected sound effect plug-in unit; and invoking the plug-in unit manager to send data to be processed to the selected sound effect plug-in unit, and according to the adjusted parameter control data, conducting sound effect processing on the data to be processed by the selected sound effect plug-in unit.