IP Library Granted Patent US 9,210,506
Granted Patent B1
US 9,210,506 · App. 13/230,686 · Granted Dec 8, 2015

FFT bin based signal limiting

Inventors: Ismael Hamad Nawfal (Los Angeles, CA); Ramasamy Govindaraju Balamurali (Los Angeles, CA)
Assignee: AUDYSSEY LABORATORIES, INC.
H04R3/04
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,210,506
App. No.
13/230,686
Granted
Dec 8, 2015
Kind
B1
Abstract

Volume extension includes limiting the magnitude of Fast Fourier Transform (FFT) frequency bins which allows increases to the perceived level of audio content without causing distortion. A soft limit and smoothing is applied to each FFT bin is to prevent or reduce distortion while maximizing output volume. Frequency resolution is significantly improved compared to volume extension methods utilizing filterbanks and hard limiting, and distortion is reduced because no hard limiting occurs.

Claims (29)

1. A method for signal processing audio signals, the method comprising: receiving a time domain input signal; windowing the input signal; performing an FFT on the windowed signal to obtain complex FFT bin data; converting the complex FFT bin data into magnitude and phase FFT bin data; limiting the magnitude of the FFT bin data, wherein limiting the FFT bin data comprises selecting a limit value and setting all values above the limit value to the limit value; converting the limited magnitude and phase FFT bin data into limited complex FFT bin data; performing an inverse FFT on the limited complex FFT bin data to obtain limited time domain data; assembling a limited signal from the limited time domain data; and driving an acoustic transducer with the limited signal to generate sound waves.

2. A method for signal processing audio signals, the method comprising:

receiving a time domain input signal;

windowing the input signal using a Hanning window and 75 percent overlap;

performing an FFT on the windowed signal to obtain complex FFT bin data;

converting the complex FFT bin data into magnitude and phase FFT bin data;

limiting the magnitude of the FFT bin data using soft smoothing;

smoothing the limited magnitude of the FFT bin data, converting the limited and smoothed magnitude and phase FFT bin data into limited and smoothed complex FFT bin data;

performing an inverse FFT on the limited and smoothed complex FFT bin data to obtain limited time domain data;

applying the Hanning window to the limited time domain data;

adding the windowed limited time domain data to an accumulator;

taking the left most N/4 values in the accumulator to obtain N/4 samples of a limited signal;

shifting the values in the accumulator N/4 paces to the left;

setting the N/4 right most values in the accumulator to zero;

converting the limited signal to a limited analog signal;

amplifying the limited analog signal; and

driving an acoustic transducer with the amplified limited signal to generate sound waves for a listener.

3. The method of claim 1 , wherein:

the limited time domain data comprises a frame of inverse FFT data of size N; and

assembling a limited signal from the limited time domain data comprises:

shifting values in an accumulator of size N, M samples to the left;

setting the M right most values in the accumulator to zero;

adding the limited time domain data to the accumulator;

taking the left most M values in the accumulator to obtain M samples of the limited signal; and

repeating the shifting, setting, adding, and taking to obtain another M samples of the limited signal.

4. The method of claim 3 , wherein M is equal to N/4.

5. The method of claim 4 , wherein driving an acoustic transducer with the limited signal to generate sound waves comprises:

converting the limited signal to a limited analog signal; and

driving an acoustic transducer with the limited signal to generate sound waves for a listener.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 15, 2024
From: AUDYSSEY LABORATORIES, INC.
To: SOUND UNITED, LLC
Reel/Frame 067424/0930 →
RELEASE OF SECURITY INTEREST Recorded May 15, 2024
From: SOUND UNITED, LLC
To: AUDYSSEY LABORATORIES, INC.
Reel/Frame 067426/0874 →
SECURITY INTEREST Recorded Jan 18, 2018
From: AUDYSSEY LABORATORIES, INC.
To: SOUND UNITED, LLC
Reel/Frame 044660/0068 →
RELEASE OF SECURITY INTEREST Recorded Jan 9, 2018
From: COMERICA BANK
To: AUDYSSEY LABORATORIES, INC.
Reel/Frame 044578/0280 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 22, 2015
From: NAWFAL, ISMAEL HAMAD; BALAMURALI, RAMASAMY GOVINDARAJU
To: AUDYSSEY LABORATORIES, INC
Reel/Frame 035468/0204 →
SECURITY AGREEMENT Recorded Oct 2, 2012
From: AUDYSSEY LABORATORIES, INC., A DELAWARE CORPORATION
To: COMERICA BANK, A TEXAS BANKING ASSOCIATION
Reel/Frame 029065/0775 →