Audio Virtualizer Band Splitting for Cross-Talk Cancellation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing multi-channel audio processing systems face challenges in implementing effective cross-talk cancellation due to approximate nulls in transfer functions, leading to dynamic range limitations and inefficiencies in computational cost, particularly in frequencies with response peaks.

Innovation Solution

The solution involves frequency band separation using power complementary 11R filters, psychoacoustic phenomena like front-back reversal, and dividing out peak frequencies, along with shared late reverberation sections and simplified cross-talk cancellation shuffler implementations, to enhance virtual speaker localization and reduce computational overhead.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If cross-talk cancellation is implemented using conventional methods, then cross-talk elimination is achieved, but dynamic range is limited due to approximate nulls in transfer functions

Engineering Contradiction:
Improvecross-talk cancellation effectivenessVSAvoiddynamic range
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The audio signal is divided into multiple frequency bands using filter banks. Each frequency band is processed separately with its own cross-talk cancellation filter, allowing optimization for specific frequency ranges rather than using a single broad-band filter that must compromise across all frequencies.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different filter characteristics are applied to different frequency bands. The cross-talk cancellation filters are designed with frequency-dependent properties, applying stronger cancellation where needed and reducing aggressive filtering where it would harm dynamic range or sound quality.

Inventive Principle:
Principle #3Local quality

2Reliability

If full cross-talk cancellation processing is applied to all frequency bands, then cross-talk cancellation is effective, but computational cost increases

Engineering Contradiction:
Improvecross-talk cancellation effectivenessVSAvoidcomputational efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The frequency spectrum is segmented into multiple bands, and cross-talk cancellation is selectively applied to only those bands where it provides meaningful benefit. This avoids the computational overhead of processing all frequency bands equally, reducing overall computational cost while maintaining effectiveness in critical ranges.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Cross-talk cancellation is applied partially rather than fully across the entire spectrum. The system identifies and processes only the frequency bands where cross-talk is most problematic, applying cancellation filters selectively rather than uniformly across all frequencies, thus reducing computational burden.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If separate reverberation processing is applied to each channel, then channel-specific reverberation quality is maintained, but computational overhead increases

Engineering Contradiction:
Improvereverberation qualityVSAvoidcomputational efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The reverberation processing is merged into a shared, common filter that is applied uniformly across all audio channels. This single reverberation filter replaces multiple separate channel-specific reverberation processors, significantly reducing computational overhead while maintaining acceptable reverberation quality through the shared processing approach.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS7835535B1Virtualizer with cross-talk cancellation and reverb
Publication Date: 2010.11.16 TEXAS INSTRUMENTS INC
  • US7835535B1 patent drawing
  • US7835535B1 patent drawing
  • US7835535B1 patent drawing

AI summary

Audio loudspeaker and headphone virtualizers and cross-talk cancellers and methods use separate virtual speaker locations for different Bark frequency bands and a single reverberation filter for multi-channel virtualizer inputs.