-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Usage of SFS Toolbox with Loudspeaker Arrays #38
Comments
Hi, cool that you are starting to work on sound field synthesis. Regarding your question there are different answers, depending on what exactly you want to achieve. If you want to setup a loudspeaker array and directly drive those loudspeaker by a sound field synthesis method like WFS then the SoundScape Renderer is probably what you are looking for: http://spatialaudio.net/ssr/ If you are more interested in acoustic research questions you might want to create binaural simulations by first measuring the impulse responses of your loudspeakers (e.g. in different room settings). For a start have a look at http://matlab.sfstoolbox.org/en/2.5.0/binaural-simulations/ (at the moment this is only available in the Matlab/Octave version of the Toolbox). Feel free to ask for more details if you struggling to get started. |
Hi again, thanks heaps for the quick response! I want to be able to drive a loudspeaker array while moving the source, and simulate different room types (sizes, reverberation time, etc) to affect how the source sounds (eg. make it sound as if it were reverberating). Would the binaural simulations in SFSToolbox be able to achieve this? Or would the SoundScape Renderer be more suited? Sorry for all the questions, still trying to understand everything. Thank you |
I'd probably start with the IEM plugin suite. |
Thanks, will definitely check it out! Just to check my understanding, binaural simulations are usually only played back on headphones, hence usage of SFSToolbox is more for simulating different loudspeaker arrays and playing back the sound through headphones. In the case where a real life loudspeaker array is to be used to playback the sound, the IEM plugins may be more suitable? Would I still need the binaural decoder in that case? Thank you for all the help |
Ok, I try to explain the IEM stuff for the FX chain in a Reaper project for 7th order Ambisonics. If you give this a try, there are other very useful plugins, such as Sparta/Compass from Aalto http://research.spa.aalto.fi/projects/sparta_vsts/
Simulating loudspeaker arrays could be tricky, when the directivity of the array you want to simulate cannot be adapted to an Ambisonics directivity within the directivity shaper plugin, or if you even want to control loudspeakers of the array individually. Then, every single loudspeaker within the array must be assigned to its own Room Encoder. For very large arrays this might consume lot of CPU.
IEM plugins are perfectly suited for Ambisonics based rendering on almost arbitrary loudspeaker setups. SSR can handle only circular Ambisonics arrays at the moment.
Only if you want to check the results in an auralization.
You're very welcome! |
Hi, incredibly new to sound field synthesis. Was just wondering if SFSToolbox could be used with real-life loudspeakers, in order to reproduce impulse responses? What we're wanting is to set up an array of 16 loudspeakers in an anechoic chamber, and be able to simulate various reverberation levels/ room sizes, before playing back the response using the loudspeaker array. Can SFSToolbox be used in this way, ie. create the simulated sound, then be split into 16 channels? Thank you.
The text was updated successfully, but these errors were encountered: