tuvwxy/PD-wfs
Wavefield Synthesis (wfs~) external for Pure Data. This external was developed for my B.A. senior project and is no loger further developed.
wfs~ external for Pure Data
This is an external for Pure Data
for experimenting with Wavefield Synthesis.
The implementation is rather simple (or you can say crude) and only uses delay and gain, which is much like a delay-and-sum acoustic beamformer.
This external was developed as part of my B.A. seinor project at University of California, San Diego. You can also find a YouTube video of me presenting the project.
Although I haven't worked on the code since 2008, please let me know if anyone is interested in using the external. With some interests, I could get motivated to improve what I have.
How to use
Check out the PD patch wfs~.pd inside src/bin/ to see an example of how to use the external.
GPL v3 License
Copyright (C) 2008 Toshiro Yamada
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see http://www.gnu.org/licenses/.