Sound Spatialization in Pd

Year: 
2007
Authors: 
Georg Holzmann
Type: 
Workshop
Publisher: 

Proceedings of the Linux Audio Conference 2007

Abstract: 

The goal of this workshop is to show how to position sound in space (stereo, multichannel and binaural). This should be done from a user point of view, without explaining the detailed mathematics behind the algorithms. Therefore existing and open-source implementations in Pure Data will be used and explained.

Topics:

  • stereo-panning methods
  • vector based amplitude panning (VBAP)
  • ambisonic
  • binaural ambisonic and 3D room simulation

To all topics I will explain the handling of the Pd implementations and the advantages/disadvantages of the specific methods, demonstrated on examples.

All workshop materials can be downloaded below.

vbap help

hi,

im trying to get the vbap patch of your package running, but when then patch is loaded the following errors occur and i coulnt find solutions on the web until now. do you have any idea?

im using Pd version 0.42.5-extended-20100508 on a Ubuntu Studio 10.04 system.

pd output:

>> error: [import]: can't load library in 'vbap_ext'
>> ... you might be able to track this down from the Find menu.
>> define_loudspeakers - v1.0.3 - 12 Aug 2006 - (c) Ville Pulkki 1999-2006
>> error: [import]: can't load library in 'vbap_ext'
>> vbap: Using default loudspeaker setup
>> vbap 0 0
>> ... couldn't create
>> error: [import]: can't load library in 'vbap_ext'

any suggestions?

thanks chris

Hallo Chris ! I fear that

Hallo Chris !

I fear that there is something wrong with the vbap external in current pd extended ...
Instead of [define_loudspeaker] you can use [vbap/define_loudspeaker] and instead of [rvbap] [vbap/rvbap] so that the libraries are loaded correctly - however, then I got a crash Wink

I always compiled it myself (code is in the PD SVN: http://pure-data.svn.sourceforge.net/viewvc/pure-data/trunk/externals/vbap/) - don't know if you can do that - but otherwise ask on the PD mailing list (http://lists.puredata.info/listinfo/pd-list), they will help you with pd-extended related problems !

It's good to compile the data

It's good to compile the data yourself but there are times when the needed dependencies are overlooked which would cause a crash or non-responsive system. I have tried compiling this as well but there are just some dependencies that are not pulled into which causes the software to become unresponsive with a only a few errors.

Post new comment

The content of this field is kept private and will not be shown publicly.
Type the characters you see in the picture above; if you can't read them, submit the form and a new image will be generated.
Syndicate content