Stutter Edit Audio Processing System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current software and plug-ins fail to effectively replicate the complex 'Stutter Edit' sound effect, lacking real-time processing capabilities and user-defined effects synchronization with tempo, and are often inaccurate and unreliable due to bandwidth limitations in MIDI retriggering.

Innovation Solution

A programmed system for creating, storing, and triggering combinations of audio effects on a repeated short sample, allowing for user-defined curves and manipulation of parameters such as amplitude, sample rate, and filters, with tempo synchronization and graphical user interface for selecting and editing audio slices and effects.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If MIDI retriggering is used to create stutter edit effects, then the basic retriggering function is achieved, but accuracy and reliability deteriorate due to bandwidth limitations

Engineering Contradiction:
Improveretriggering capabilityVSAvoidtiming accuracy
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent introduces a dedicated audio buffer and sample holder as intermediaries between the audio source and the retriggering mechanism. Instead of relying on MIDI signals to carry timing information, the system captures audio slices directly into memory buffers and manages their playback through a separate timing control mechanism, eliminating the bandwidth limitations of MIDI communication

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces the MIDI-based mechanical retriggering system with a direct digital audio processing system. Rather than using MIDI messages to trigger audio playback, the system uses a computer-based audio engine that directly manipulates audio samples in memory, substituting the indirect mechanical MIDI triggering process with a more reliable digital audio processing approach

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

2Productivity

If simple stutter effects are implemented, then the basic retriggering function is achieved, but the mathematical and aesthetic qualities deteriorate compared to manual editing

Engineering Contradiction:
Improveeffect generation speedVSAvoidaesthetic quality
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The patent implements dynamic parameter control where the stutter effect characteristics (retrigger rate, pitch, volume, filter settings) can be continuously adjusted during playback. The system allows real-time modification of effect parameters through user interface controls, enabling dynamic adaptation to create complex aesthetic qualities that static simple stutter effects cannot achieve

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent employs multiple adjustable parameters including retrigger rate, pitch shift amount, volume envelope, filter cutoff frequency, and sample rate manipulation. By changing these parameters dynamically during audio playback, the system can transform simple retriggered samples into complex aesthetically pleasing effects without requiring manual editing of the original audio

Inventive Principle:
Principle #35Parameter changes

3Manufacturing precision

If manual Stutter Edit techniques are used, then complex effects can be created, but the workflow complexity and time consumption increase

Engineering Contradiction:
Improveeffect complexityVSAvoidediting time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent allows users to pre-configure effect parameters, sample rates, and retrigger patterns before actual audio playback occurs. The system stores these pre-programmed effect sequences in memory and automatically executes them during live performance, eliminating the need for real-time manual editing while maintaining complex effect capabilities

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system provides automated retriggering and effect application based on pre-set parameters. Once the stutter effect sequence is programmed, the system autonomously manages the complex timing and parameter adjustments during playback, freeing the user from manual control while maintaining precise effect execution

Inventive Principle:
Principle #25Self-service

4Adaptability or versatility

If real-time effect processing is implemented, then live performance capability is achieved, but the system complexity increases

Engineering Contradiction:
Improvelive performance capabilityVSAvoidprocessing system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent divides the audio processing system into distinct functional modules: audio capture module, sample buffer module, retriggering control module, effect processing module, and output mixing module. Each module handles a specific aspect of audio processing independently, making the overall complex real-time system more manageable and easier to implement through modular architecture

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8145496B2Time varying processing of repeated digital audio samples in accordance with a user defined effect
Publication Date: 2012.03.27 SONIK ARCHITECTS
  • US8145496B2 patent drawing
  • US8145496B2 patent drawing
  • US8145496B2 patent drawing

AI summary

A programmed “Stutter Edit” creates, stores and triggers combinations of effects to be used on a repeated short sample (“slice”) of recorded audio. The combination of effects (“gesture”) act on the sample over a specified duration (“gesture length”), with the change in parameters for each effect over the gesture length being dictated by user-defined curves. Such a system affords wide manipulation of audio recorded on-the-fly, perfectly suited for live performance. These effects preferably include not only stuttering but also imposing an amplitude envelope on the slice being triggered, sample rate and bit rate manipulation, panning (interpolation between pre-defined spatial positions), high- and low-pass filters and compression. Destructive edits, such as reversing, pitch shifting, and fading may also alter the way the Stutter Edit is heard. More advanced techniques, include using filters, FX processors, and other plug-ins, can increase the detail and uniqueness of a particular Stutter Edit effect.