[Clam-devel] Proposal for GSoC: Acoustic Models...
Natanael Olaiz
nolaiz at gmail.com
Sun Mar 23 10:13:56 PDT 2008
Hi!
I proposed this project for the Google Summer of Code in the Python
Foundation, because I though to implement the algorithms in that
language... But seeing that CLAM is another mentoring organization,
maybe is most accurate to present the project here. Moreover, reading
about the 3d simulations on CLAM
<http://parumi.wordpress.com/2008/01/25/3d-audio-and-clam/>, this
project can be a perfect complement, doing models to use in the simulations!
The only thing that afraid me to make this in CLAM is that I think the
testing algorithms implementation in C++ instead python can be more
complicated... but if Faust is supported, maybe I can use C/C++ to
import the structures (/parameters) from Blender, and Faust to implement
the algorithms to use within CLAM.
What do you think?
Thanks in advance.
Best regards,
Natanael.
Here is the original proposal, with a (very) resumed background of me:
-------- Original Message --------
Subject: Idea for GSoC: acoustic models with python
Date: Sun, 23 Mar 2008 12:26:09 -0300
From: Natanael Olaiz <nolaiz at gmail.com>
To: soc2008-general at python.org
Hi!
I'm Natanael Olaiz, from Argentina. I've 27 years old and I'm finishing
my degree career of Electroacoustic Music Composition at the Universidad
Nacional de Quilmes <http://musica.unq.edu.ar>, with a previous
unfinished studies of Electronic Engineering in the Universidad Nacional
de La Plata.
I don't know if the PSF is the best mentoring organization for this
presentation, because my idea is not to improve the Python itself, but
to use Python and VPython to make an open source acoustic room
models/simulation (like commercial CATT/Odeon, which costs at least
10000 dollars each one).
The main idea is to import the room parameters from Blender's CAD files,
and use Python/VPython with geometrical models (raytracing/radiosity) to
calcule the stochastic virtual acoustic sources, and some statistical
algorithms to get the scattering diffuse reverberation. The output data
will be in texts, graphics and new CAD files.
I'm not a professional software developer, but I enjoy the programming
very much, and I've a large informal background on it. Since my first TI
99 I've tried every language that came in my hands: Basic, Pascal,
Delphi, Assembler, C, (visual/borland) C++, PHP, Python. The last years
I'd been dedicated to sound processing languages like MAX/MSP, PureData
and Csound, making severals interfaces (some with hardware developments)
applied to site-specific sound installations.
About my acoustics background, I was a teacher assistant of the Acoustic
and Psychoacoustic subject of the UNQ career (the teacher is the Dr. in
Physics Manuel Eguía), and I've realized some works beside the
music/Acoustic Engineer Gustavo Basso (a recognized guru in general
acoustics, and acoustic room modeler/developer). Fortunately, both
offers them help to me if I need it for this project.
Do you think that this project can be realized with PSF as a mentoring
organization?
Thanks in advance.
Best regards,
Natanael.
PS: Some related bibliography:
* Bork, I. (2000). A comparison of room simulation software: The
2nd round robin on room acoustical computer simulation. ,
86(2000), 943---956.
* Bork, I. (2005). Report on the 3rd round robin on room
acoustical computer simulation: Part i: measurements. , 91(4),
740---752.
* Bork, I. (2005). Report on the 3rd round robin on room
acoustical computer simulation: Part ii: measurements. ,
91(4), 753---763.
* Christensen, C. L., & Rindel, J. H. (2005). A new scattering
method that combines roughness and diffraction effects.
* Christensen, C. L., & Rindel, J. H. (2005). Room acoustic
simulation and auralization: How close can we get to the real
room?
* Lam, Y. W. (1996). The dependence of difussion parameters in a
room acoustics prediction model on auditorium sizes and
shapes. Journal Acoustical Society of America, 100(4),
2193---2203.
* W. Lam, Y. (1996). A comparison of three diffuse reflection
modeling methods used in rooms acoustics computer models. ,
100(4).
* Rindel, J. H., & Christensen, C. L. (2003). Room acoustic
simulation and auralization: How close can we get to the real
room?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.clam-project.org/pipermail/clam-devel-clam-project.org/attachments/20080323/e642edae/attachment.html>
More information about the clam-devel
mailing list