Modular Sound Synthesis Routing for Sample-Free Effect Creation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing sound effect libraries require a large number of pre-recorded samples to generate a broad range of sound effects, limiting flexibility and control for sound designers.

Innovation Solution

A modular sound synthesis system that uses sound synthesis models and audio effect objects to generate sound effects in real-time, allowing user-defined inputs to control parameters and process sounds, eliminating the need for pre-recorded samples.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If pre-recorded sound samples are stored in libraries to generate a broad range of sound effects, then the variety of sound effects is improved, but the storage space and system complexity increase significantly

Engineering Contradiction:
Improvevariety of sound effectsVSAvoidstorage space
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The system segments sound generation into independent modular components: sound sources (noise generators, oscillators), filters, envelopes, and effect processors. Each module performs a specific function and can be independently configured and combined to create diverse sound effects without requiring extensive pre-recorded samples.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system uses parameter-based control where user inputs define control parameters that dynamically adjust the behavior of synthesis modules. By changing parameters such as filter cutoff frequencies, envelope shapes, and modulation depths, the same modular architecture can generate a wide variety of sound effects adaptively without needing separate pre-recorded samples for each effect.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If pre-recorded sound samples are stored in libraries to generate a broad range of sound effects, then the variety of sound effects is improved, but the system complexity increases

Engineering Contradiction:
Improvevariety of sound effectsVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The modular synthesis components are designed to be universal and multi-functional. A single noise generator can feed multiple filters and effects, a single envelope can control multiple parameters, and modules can be arranged in different configurations. This universality allows the system to generate diverse sound effects using a relatively small set of reusable components, reducing overall system complexity.

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

3Adaptability or versatility

If user-defined inputs are processed through multiple control parameters and audio effect objects in real-time, then the customization capability is improved, but the processing time and computational resources increase

Engineering Contradiction:
Improvecustomization capabilityVSAvoidprocessing speed
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The system employs dynamic parameter adjustment where control parameters can be modified in real-time during sound generation. The modular architecture allows parameters to be changed on-the-fly without requiring complete re-synthesis, enabling adaptive customization while maintaining processing efficiency through incremental updates to the audio signal.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11721317B2Sound effect synthesis
Publication Date: 2023.08.08 QUEEN MARY UNIV OF LONDON
  • US11721317B2 patent drawing
  • US11721317B2 patent drawing
  • US11721317B2 patent drawing

AI summary

Disclosed herein is a sound synthesis system for generating a user defined synthesised sound effect, the system comprising: a receiver of user defined inputs for defining a sound effect; a generator of control parameters in dependence on the received user defined inputs; a plurality of sound effect objects, wherein each sound effect object is arranged to generate a different class of sound and each sound effect object comprises a sound synthesis model arranged to generate a sound in dependence on one or more of the control parameters; a plurality of audio effect objects, wherein each audio effect object is arranged to receive a sound from one or more sound effect objects and/or one or more other audio effect objects, process the received sound in dependence on one or more of the control parameters and output the processed sound; a scene creation function arranged to receive sound output from one or more sound effect objects and/or audio effect objects and to generate a synthesised sound effect in dependence on the received sound; and an audio routing function arranged to determine the arrangement of audio effect objects, sound effect objects and scene creation function such that one or more sounds received by the scene creation function are dependent on the audio routing function; wherein the determined arrangement of audio effect objects, sound effect objects and the scene creation function by the audio routing function is dependent on the user defined inputs.