Login / Register 0 items | $0.00 New @ KVR
Dynamis
KVRer
 
2 posts since 22 Jul, 2010

Postby Dynamis; Thu Mar 08, 2018 11:25 pm Theory and DSP behind spatialisation

Hy,

Is there a website, a course, a book, articles... to learn the theory (math, physics, DSP algorithms...) about spatialisation techniques ?
stratum
KVRAF
 
1792 posts since 29 May, 2012

Postby stratum; Thu Mar 08, 2018 11:35 pm Re: Theory and DSP behind spatialisation

You can use measured impulse responses http://www.akustik.rwth-aachen.de/cms/T ... nk/?lidx=1

As for the theory, it's related to the way humans hear, and the same website or similar ones may contain papers that you may use as starting points for further research.
~stratum~
User avatar
BertKoor
KVRAF
 
10376 posts since 8 Mar, 2005, from Utrecht, Holland

Postby BertKoor; Fri Mar 09, 2018 8:07 am Re: Theory and DSP behind spatialisation

At the basis it's just a delay between left & right, the time it takes for the sound wave to travel around your head.
Mr. Haas discovered/descrived this first: https://en.wikipedia.org/wiki/Precedence_effect
We are the KVR collective. Resistance is futile. You will be assimilated. Image
My MusicCalc is back online!!
bbell
KVRer
 
21 posts since 2 Oct, 2011

Postby bbell; Sat Mar 10, 2018 8:56 pm Re: Theory and DSP behind spatialisation

I would look into Csound source code. Here's a list of a few of the Csound spatializer opcodes, then you should download Csound and check out it's open source C code -
http://www.csounds.com/manual/html/SigmodPanspatl.html
http://www.csounds.com/manual/html/SigmodReverbtn.html
User avatar
ottohalmen
KVRer
 
12 posts since 19 Jan, 2017, from Helsinki, Finland

Postby ottohalmen; Sun Mar 11, 2018 3:27 am Re: Theory and DSP behind spatialisation

The Wikipedia article on sound localization is a great starting point, and links to a whole bunch of related subjects, including the aforementioned precedence effect. :)

Other than that, it's such a broad subject (including everything from HRTFs to room acoustics) that recommending anything more specific depends on what you're looking to accomplish. What's your project? :)
Dynamis
KVRer
 
2 posts since 22 Jul, 2010

Postby Dynamis; Thu Mar 15, 2018 3:54 pm Re: Theory and DSP behind spatialisation

Don't really have a project , maybe to code impulse and to hear the response when it pass through a room for which I can specify the shape, the size...
User avatar
ottohalmen
KVRer
 
12 posts since 19 Jan, 2017, from Helsinki, Finland

Postby ottohalmen; Sat Mar 17, 2018 10:28 am Re: Theory and DSP behind spatialisation

Dynamis wrote:Don't really have a project , maybe to code impulse and to hear the response when it pass through a room for which I can specify the shape, the size...


Search for "image source method". It's a classic algorithm for generating IRs from a parametric room model, and a great starting point. :)

Moderator: Moderators (Main)

Return to DSP and Plug-in Development