IP Library Granted Patent US 9,560,466
Granted Patent B2
US 9,560,466 · App. 14/477,826 · Granted Jan 31, 2017

Systems and methods for simulation of mixing in air of recorded sounds

Inventor: George William Daly (Mill Valley, CA)
Assignee: AmOS DM, LLC
H04S7/302G10H1/0033G10H5/07H03G5/00H04R3/04H04S5/00G10H2210/265G10H2210/291H04S2400/15
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,560,466
App. No.
14/477,826
Granted
Jan 31, 2017
Kind
B2
Abstract

A mixing signal processing technique modifies digital audio recordings to simulate the linear and nonlinear effects of propagation and mixing of sounds in air. When multiple sounds or complex sounds comprised of multiple frequencies in the audible spectrum propagate in such a nonlinear medium, they transfer energy into sound at new frequencies given by the sums and differences of the original signal frequencies. The mixing signal processing technique may improve the ability of a system to reproduce the effects of a live performance using a digital audio recording.

Claims (33)

1. A method for simulating propagation and mixing of sounds in air, the method comprising:

selecting a relationship between a virtual audio listener location and a virtual source location within an audio interaction volume, the audio interaction volume associated with a first audio waveform, the first audio waveform including audio generated using a first audio isotropic source; and

generating a second audio waveform using the first audio waveform, the second audio waveform including a plurality of simulated intermodulation products corresponding to the relationship between the virtual audio listener location and the virtual source location.

2. The method of claim 1 , the first audio waveform further including audio generated using a second isotropic audio source.

3. The method of claim 1 , further including generating a simulated mixed output waveform, the generating including:

applying a first gain to the first audio waveform to generate a first amplified waveform;

applying a second gain to the second audio waveform to generate a second amplified waveform; and

summing the first amplified waveform and the second amplified waveform to generate the simulated mixed output waveform.

4. The method of claim 3 , further including transducing the simulated mixed output waveform into audible sounds.

5. The method of claim 1 , further including:

identifying an audio sample within the second audio waveform;

identifying a frequency of the audio sample; and

generating a frequency-dependent sample by applying frequency-dependent linear filtering to the audio sample, the frequency-dependent linear filtering simulating a frequency-dependent attenuation of the audio sample as the audio sample propagates through air.

6. The method of claim 1 , further including receiving the first audio waveform from a remote source.

7. The method of claim 1 , further including sending the simulated mixed output waveform to a remote physical audio listener location.

8. A system for simulating propagation and mixing of sounds in air, the system comprising:

a digital signal processing mixing simulation module, the simulation module configured to:

select a virtual source location within an audio interaction volume, the audio interaction volume associated with a first audio waveform, the first audio waveform including audio generated using a first audio isotropic source;

select an observation location corresponding to a virtual audio listener location; and

determine a second audio waveform using the first audio waveform, the second audio waveform including a plurality of simulated intermodulation products corresponding to the observation location; and

a summing amplifier module configured to generate an output audio waveform, the output audio waveform including the first audio waveform and the second audio waveform.

9. The system of claim 8 , the first audio waveform further including audio generated using a second audio isotropic source.

10. The system of claim 8 , further including a speaker, the speaker configured to transduce the output audio waveform into audible sounds.

11. The system of claim 8 , further including:

a first amplifier module configured to apply a first gain to the first audio waveform to generate a first amplified waveform; and

a second amplifier module configured to apply a second gain to the second audio waveform to generate a second amplified waveform;

wherein the summing amplifier module is configured to sum the first amplified waveform and the second amplified waveform to generate the output audio waveform.

12. The system of claim 8 , further including a frequency-dependent linear filter module, the frequency-dependent linear filter module configured to:

identify an audio sample within the second audio waveform;

determine a frequency of the audio sample; and

generate a frequency-dependent sample by applying frequency-dependent linear filtering to the audio sample, the frequency-dependent linear filtering simulating a frequency-dependent attenuation of the audio sample as the audio sample propagates through air.

13. The system of claim 8 , further including a communication module, the communication module configured to receive the first audio waveform from a remote source.

14. The system of claim 13 , the communication module further configured to send the output audio waveform to a remote physical audio listener location.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 24, 2022
From: AMOS DM, LLC
To: DM-DSP, LLC
Reel/Frame 059995/0382 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 16, 2014
From: DALY, GEORGE WILLIAM
To: AMOS DM, LLC
Reel/Frame 033958/0955 →
Continuity (8)
Provisional Application 61874099 · Sep 5, 2013
Provisional Application 61874120 · Sep 5, 2013
Provisional Application 61874150 · Sep 5, 2013
Provisional Application 61874125 · Sep 5, 2013
Provisional Application 61874137 · Sep 5, 2013
Provisional Application 61874103 · Sep 5, 2013
Provisional Application 61918550 · Dec 19, 2013
Related Publication 20150063573A1 · Mar 5, 2015