Re: [PD] cw_binaural~ released!

2011-02-08 Thread David Doukhan
2011/2/8 David Doukhan :
> Hi,
>
> 2011/2/8 Pierre Massat :
>> Hi,
>> Thanks for sharing this.
>> Excuse my ignorance, but what use can one make of this external? Can it be
>> used for mixing/mastering?
>
> it may be used in that context, it may be used in sound installations as well.

you can get better idea of contexts of use by reading the related article:
http://perso.limsi.fr/doukhan/uploads/Research/doukhan_pdcon09.pdf


>
>> Also, how can i compile it on windows?
>
> as said earlier: precompiled externals are available there
> http://perso.limsi.fr/doukhan/cw_binaural~.tgz , one of them is for
> windows.
> Other wise you can get the source code from pd svn and compile it yourself.
>
>>
>> Pierre
>>
>> 2011/2/8 David Doukhan 
>>>
>>> Dear List,
>>>
>>> It's been a long time since PDCON09, and I've been quite busy.
>>> I finally cleaned up my code, did some improvements, and a
>>> user-friendly documentation for the external cw_binaural~ .
>>>
>>> In few words, cw_binaural~ is a binaural synthesis external allowing:
>>> * the use of any hrtf database (listen, cipic, ...)
>>> * the simultaneous use of different hrtfs
>>> * the choice of the interpolation method used (all pass/pure delay
>>> decomposition for better ITD estimation or no decomposition)
>>> * the length of the HRIR considered
>>> * the filtering method (spectral, temporal)
>>> * the method used for the pure delay
>>>
>>> Precompiled external (Linux, Mac Intel & Windows) and doc are now
>>> available at http://perso.limsi.fr/doukhan/cw_binaural~.tgz
>>> The external sources are available on pd svn:
>>> trunk/externals/ddoukhan/cw_binaural~
>>>
>>> The external has been initially described in:
>>> CW_binaural~: a binaural synthesis external for Pure Data
>>> David Doukhan and Anne Sedes, PDCON09
>>>
>>> There have been few improvements since that time that are described in
>>> the example patches.
>>>
>>> The aim of that external is to be as user friendly as possible, so
>>> feel free to tells any remarks helping to improve the external or the
>>> help patches, or to ask any question concerning its use.
>>>
>>> Hoping you will enjoy it!
>>>
>>> --
>>> David Doukhan
>>>
>>> ___
>>> Pd-list@iem.at mailing list
>>> UNSUBSCRIBE and account-management ->
>>> http://lists.puredata.info/listinfo/pd-list
>>
>>
>
>
>
> --
> David Doukhan
>



-- 
David Doukhan

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] cw_binaural~ released!

2011-02-08 Thread David Doukhan
Hi,

2011/2/8 Pierre Massat :
> Hi,
> Thanks for sharing this.
> Excuse my ignorance, but what use can one make of this external? Can it be
> used for mixing/mastering?

it may be used in that context, it may be used in sound installations as well.

> Also, how can i compile it on windows?

as said earlier: precompiled externals are available there
http://perso.limsi.fr/doukhan/cw_binaural~.tgz , one of them is for
windows.
Other wise you can get the source code from pd svn and compile it yourself.

>
> Pierre
>
> 2011/2/8 David Doukhan 
>>
>> Dear List,
>>
>> It's been a long time since PDCON09, and I've been quite busy.
>> I finally cleaned up my code, did some improvements, and a
>> user-friendly documentation for the external cw_binaural~ .
>>
>> In few words, cw_binaural~ is a binaural synthesis external allowing:
>> * the use of any hrtf database (listen, cipic, ...)
>> * the simultaneous use of different hrtfs
>> * the choice of the interpolation method used (all pass/pure delay
>> decomposition for better ITD estimation or no decomposition)
>> * the length of the HRIR considered
>> * the filtering method (spectral, temporal)
>> * the method used for the pure delay
>>
>> Precompiled external (Linux, Mac Intel & Windows) and doc are now
>> available at http://perso.limsi.fr/doukhan/cw_binaural~.tgz
>> The external sources are available on pd svn:
>> trunk/externals/ddoukhan/cw_binaural~
>>
>> The external has been initially described in:
>> CW_binaural~: a binaural synthesis external for Pure Data
>> David Doukhan and Anne Sedes, PDCON09
>>
>> There have been few improvements since that time that are described in
>> the example patches.
>>
>> The aim of that external is to be as user friendly as possible, so
>> feel free to tells any remarks helping to improve the external or the
>> help patches, or to ask any question concerning its use.
>>
>> Hoping you will enjoy it!
>>
>> --
>> David Doukhan
>>
>> ___
>> Pd-list@iem.at mailing list
>> UNSUBSCRIBE and account-management ->
>> http://lists.puredata.info/listinfo/pd-list
>
>



-- 
David Doukhan

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


[PD] cw_binaural~ released!

2011-02-08 Thread David Doukhan
Dear List,

It's been a long time since PDCON09, and I've been quite busy.
I finally cleaned up my code, did some improvements, and a
user-friendly documentation for the external cw_binaural~ .

In few words, cw_binaural~ is a binaural synthesis external allowing:
* the use of any hrtf database (listen, cipic, ...)
* the simultaneous use of different hrtfs
* the choice of the interpolation method used (all pass/pure delay
decomposition for better ITD estimation or no decomposition)
* the length of the HRIR considered
* the filtering method (spectral, temporal)
* the method used for the pure delay

Precompiled external (Linux, Mac Intel & Windows) and doc are now
available at http://perso.limsi.fr/doukhan/cw_binaural~.tgz
The external sources are available on pd svn:
trunk/externals/ddoukhan/cw_binaural~

The external has been initially described in:
CW_binaural~: a binaural synthesis external for Pure Data
David Doukhan and Anne Sedes, PDCON09

There have been few improvements since that time that are described in
the example patches.

The aim of that external is to be as user friendly as possible, so
feel free to tells any remarks helping to improve the external or the
help patches, or to ask any question concerning its use.

Hoping you will enjoy it!

-- 
David Doukhan

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] [PD-announce] Call for Participation: Int. Symposium on Ambisonics and Spherical Acoustics, 2010

2009-11-04 Thread David Doukhan
Ouaw!!!
C'est la grande classe!!!
Je passerai voir!
A+

2009/11/4 Markus Noisternig :
>
> [Apologies for possible multiple copies]
>
> ---
>  2nd Int. Symposium on Ambisonics and Spherical Acoustics
>  May 6-7, Paris, France, 2010
>  ambi10 - First Call for Participation
>
>  http://ambisonics10.ircam.fr
>
>
> Dear Colleagues,
>
> We would like to announce the 2nd International Symposium on Ambisonics and
> Spherical Acoustics, which will be organized by IRCAM, together with
> LIMSI-CNRS and France Telecom/Orange Labs. The Symposium will be held to
> provide an intensive exchange between industrial and academic researchers
> working in various research areas on spherical acoustics.
>
> The field of spatial sound reproduction is interdisciplinary by nature and
> closely related to a number of computer science and engineering areas such
> as acoustics, mathematics, signal processing, and perception. The symposium
> focuses on discussing the various problems and solutions concerning the
> capture, analysis, and re-synthesis of sound fields applying spherical
> acoustics; for example higher-order Ambisonics (HOA), and spherical
> microphone arrays.
>
> The symposium is going to be divided into oral presentations (keynotes and
> submissions), poster sessions, and two demonstration sessions (artistic and
> technical). This symposium will benefit from a hemi-spherical loudspeaker
> array that will be installed for the duration of the symposium, which will
> be held in the Espace de projection, the variable acoustics performance hall
> of Ircam.
>
> Original contributions are encouraged in, but not limited to, the following
> topics:
>
> * General considerations on spherical acoustics theory
> * Ambisonic for sound scene reproduction and virtual acoustic environments
> * Spherical microphone array systems and signal processing
> * Capture and analysis of radiation patterns
> * Spherical acoustic holography
> * Synthesis of directional and focused sound sources
> * Spherical loudspeaker array systems and signal processing
> * Theoretical considerations on comparative subjective and objective studies
> * Standardization, exchange, implementation and hardware issues
>
>
> Submission
> ==
>
> Submissions will be judged based on extended abstracts (1000 words).
> Procedures to submit papers, posters, and demo sessions are detailed at the
> symposium website http://ambisonics10.ircam.fr. Final papers must be
> camera-ready conforming to the format specified on the submission website.
>
> Several excellent papers will be selected for collective submission to Acta
> Acustica united with Acustica. These papers will be expanded versions of the
> presented works, and will go through the standard peer review process.
>
> The official language of the symposium is English.
>
>
> Important dates
> ===
>
> * Extended abstract (1000 words) submission due: January 8th, 2010
> * Papers, Notification of acceptance due: February 19th, 2010
> * Camera-ready copy (full paper): March 12, 2010
> * Registration opens: March 22, 2010
> * Late Registration: April 12, 2010
> * Submission of Audio Material for Testing: April 19, 2010
> * Symposium Dates: May 6-7, 2010
>
>
> Symposium Chairs
> 
>
> General Co-Chairs
>  Markus Noisternig (IRCAM - UMR CNRS)
>  Brian FG Katz (LIMSI - CNRS)
>  Rozenn Nicol (France Telecom - Orange Labs)
>
> Technical Program Co-Chairs
>  Nicolas Misdariis (IRCAM - UMR CNRS)
>  Olivier Warusfel (IRCAM)
>
> Administration Chair
>  Sylvie Benoit (IRCAM)
>
> ___
> Pd-announce mailing list
> pd-annou...@iem.at
> http://lists.puredata.info/listinfo/pd-announce
>



-- 
David Doukhan

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] CW_binaural~

2009-10-08 Thread David Doukhan
2009/10/5 Arxontis Politis :
> Hi Doukhan,
>
> Sorry it seems like I was a bit hasty! After a Pd restart it picked up the
> environmental variable and I'm ready to play with it.. However a linux
> version would be sweet, no rush though - a clean package would be fine
> anytime..
>

That's still in progress!


> On a different note (slightly off-topic), as I said initially I'm working
> with an ambisonic-to-binaural encoding approach, which basically adds a
> weighted static set of HRIRs (depending on the ambisonic decoder part)
> resulting in 4 impulse responses which are always the same for any kind of
> rotation, panning etc. Doing this with the Kemar set I get quit a good
> performance on the horizontal plane but quit confused elevation cues. Same
> thing with the LISTEN set gives better elevation (more individualised) but
> the result sounds quit filtered compared to the original sound.

It may depend on the kind of sound you're working with. I experienced
results that "sounds" filtered using white noise, I had no feeling of
hearing "filtered sound" using natural sounds.

> I was
> wondering if it has to do with the set itself or it's something relevant to
> the addition of HRIRs. Have you experienced anything similar?

Actually I don't really know... Maybe you could use CW_binaural and
compare if you got such "filtered sound" feeling with it than with
your additive method, using the same set of HRTF...

>
> Best regards,
> Archontis
>
> 2009/10/5 David Doukhan 
>>
>> Hi,
>> do you got specific error messages telling that it did not detect the
>> environment variable??
>> Concerning the linux version of the plugin, I made it run on ubuntu.
>> If you're interested in that version, I can put the binaries on my
>> website.
>> I also REALY should release the clean source code very soon, and I've
>> been quite busy those days.
>> If you need it quick, I can provide you the source code as it.
>> Otherwise, If you think you can wait until the end of the week, I can
>> rush and provide a CLEAN package for the rest of the community. The
>> code is operational since a long time... I really need to spend those
>> last hours finalizing it
>> Let me know about your needs and I'll try to fulfil them.
>> See ya!
>>
>
>
> ___
> Pd-list@iem.at mailing list
> UNSUBSCRIBE and account-management ->
> http://lists.puredata.info/listinfo/pd-list
>
>



--
David Doukhan



-- 
David Doukhan

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] CW_binaural~

2009-10-04 Thread David Doukhan
Hi,
do you got specific error messages telling that it did not detect the
environment variable??
Concerning the linux version of the plugin, I made it run on ubuntu.
If you're interested in that version, I can put the binaries on my website.
I also REALY should release the clean source code very soon, and I've
been quite busy those days.
If you need it quick, I can provide you the source code as it.
Otherwise, If you think you can wait until the end of the week, I can
rush and provide a CLEAN package for the rest of the community. The
code is operational since a long time... I really need to spend those
last hours finalizing it
Let me know about your needs and I'll try to fulfil them.
See ya!

2009/10/4 Arxontis Politis :
> Hi,
> I'm trying to implement a binaural mixer versus an ambisonic-to-binaural
> decoder, for a comparison of their performance. For the binaural mixer I'm
> trying to use the CW_binaural~ object by David Doukhan (which I spotted on
> the list), since the earplug~ object uses MIT Kemar's hrtfs which don't
> perform well with elevation (for me) while IRCAM's HRTF database is based on
> real listener's with more realistic results.
>
> I can't quite manage to get CW_binaural to work, I've got th VC++ installed
> and the object seems to load fine however it doesn't detect the HRTF_PATH
> environmental variable for the HRTF directory. Have other people experienced
> the same problem? Also I would like to ask (David?) if there is a chance of
> a linux version of the plugin?
>
> Cheers,
> Archontis Politis
>
> ___
> Pd-list@iem.at mailing list
> UNSUBSCRIBE and account-management ->
> http://lists.puredata.info/listinfo/pd-list
>
>



-- 
David Doukhan

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] programming resources CC++ to learn how to write externals for pd

2009-07-13 Thread David Doukhan
For externals, you should mainly use C.
The book I used to learn C when I was student is more or less
considered as C bible.
Check a look at it:
http://en.wikipedia.org/wiki/The_C_Programming_Language_(book)

2009/7/13 adrian.g :
> Thank you for that. I was asking more about resources for learning C\C++ 
> languages themselves keeping in mind that "writing DSP externals for pd" is 
> my end goal.
> Any suggestions?
>
> Adrian Gierakowski
>
>  On Mon, 13 Jul 2009 01:45:22 -0700 Jaime Oliver 
>  wrote 
>
>  > check:
>  >
>  > http://iem.kug.ac.at/pd/externals-HOWTO/
>  >
>  >
>  > and also /doc/6.externs
>  >
>  >
>  > cheers,
>  >
>  >
>  >  J
>  >
>  > On Mon, Jul 13, 2009 at 1:31 AM, adrian.g  wrote:
>  >   Hi. I am looking for some resources for learning CC++ programming in a 
> context of DSP (I'd like to be able to write pd externals some time in the 
> future).
>  >
>  >  I have recently finished reading "The Scientist and Engineer's Guide to 
> Digital Signal Processing" and I managed to go through half of the Addison 
> Wesley's "C++ Primer 4th Edition" (and I'll probably keep reading it), but I 
> feel that it would be good to learn more in a context of what I am really 
> interested in.
>  >
>  >  The exercises in the C++ Primer are very dry and the examples in The 
> Scientist and Engineer's Guide are all in BASIC (I could probably try to 
> rewrite them in C++ as an exercise). Could anybody show me the light and 
> point me to some books, or online resources (tutorials, bits of code easy to 
> comprehend by a beginner) that could help me achieving my goal?
>  >
>  >  ps
>  >  I was just wondering if I should start from learning C and then go to C++ 
> or just learn C++ and then learn bits of C along the way?
>  >
>  >  Thanks for reading this!! :)
>  >
>  >  Adrian Gierakowski
>  > ___
>  >  pd-l...@iem.at mailing list
>  >  UNSUBSCRIBE and account-management -> 
> http://lists.puredata.info/listinfo/pd-list
>  >
>  >
>  >
>  >
>  >
>  > --
>  > Jaime E Oliver LR
>  >
>  > joliv...@ucsd.edu
>  > www.realidadvisual.org/jaimeoliver
>  >  www-crca.ucsd.edu/
>  > www.realidadvisual.org
>  >
>  > 858 202 1522
>  > 9168 Regents Rd. Apt. G
>  > La Jolla, CA 92037
>  > USA
>  >
> ___
> Pd-list@iem.at mailing list
> UNSUBSCRIBE and account-management -> 
> http://lists.puredata.info/listinfo/pd-list
>
>



-- 
David Doukhan

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] spatial - hrft

2009-05-26 Thread David Doukhan
you should install visual C++.
the reason is because the external I compiled is dependent of visual
studio runtime libraries for now.
I'll do sometthing cleaner soon.

2009/5/26 Christian M. Fischer :
> Hi,
> and thanks!
> Well, earplug~ on winXP makes Pd version 0.40.3-extended-20080721 crash at
> once.
> On Mac 10.4.11 Pd version 0.40.3-extended earplug~ is there but with no
> helpfile. So I don't exactely get what it does and how it works.
>
> Visual Studio Express has four parts: Visual C#, Visual Basic, Visual C++
> and Visual Web Developer.
> Which one should I install? And why exactely?
>
> Thanks for the help!
> cmf
>
>
>
>
>
>
> David Doukhan schrieb:
>>
>> Hi.
>> I did an external that wil be presented at the PDCONV.
>> Right now, I only released a version Compiled for Windows, that
>> requires Visual Studio express (free) to be installed on your machine:
>> You can try it at http://perso.epita.fr/~doukha_d/CW_binaural~.zip .
>> Let me know if you got any question or if you need it to be compiled
>> for another OS.
>>
>> You can also have a look at earplug~, available in PD extended.
>>
>>
>> 2009/5/26 Christian M. Fischer :
>>
>>>
>>> hi there!
>>>
>>> did anbody built anything to do spatialization of a monofile? with
>>> azimuth,
>>> like hrtf stuff?
>>> please let me know if there is something allready out there.
>>>
>>> thanks!
>>>
>>> cmf
>>>
>>> ___
>>> Pd-list@iem.at mailing list
>>> UNSUBSCRIBE and account-management ->
>>> http://lists.puredata.info/listinfo/pd-list
>>>
>>>
>>
>>
>>
>>
>
>
> --
>
> Christian M. Fischer
> Dipl. Mediengestalter
> Fon: ++49 (0) 170 20 79 76 9
> Mail: m...@c-m-fischer.de
> Web: www.c-m-fischer.de
> Web Archiv: www.x-projekte.de
>
>
> ___
> Pd-list@iem.at mailing list
> UNSUBSCRIBE and account-management ->
> http://lists.puredata.info/listinfo/pd-list
>



-- 
David Doukhan

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] spatial - hrft

2009-05-26 Thread David Doukhan
Hi.
I did an external that wil be presented at the PDCONV.
Right now, I only released a version Compiled for Windows, that
requires Visual Studio express (free) to be installed on your machine:
You can try it at http://perso.epita.fr/~doukha_d/CW_binaural~.zip .
Let me know if you got any question or if you need it to be compiled
for another OS.

You can also have a look at earplug~, available in PD extended.


2009/5/26 Christian M. Fischer :
>
> hi there!
>
> did anbody built anything to do spatialization of a monofile? with azimuth,
> like hrtf stuff?
> please let me know if there is something allready out there.
>
> thanks!
>
> cmf
>
> ___
> Pd-list@iem.at mailing list
> UNSUBSCRIBE and account-management ->
> http://lists.puredata.info/listinfo/pd-list
>



-- 
David Doukhan

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] Writing you own externals in PD How to?

2009-03-17 Thread David Doukhan
maybe you could have a look to : http://pdstatic.iem.at/externals-HOWTO ...

2009/3/17 Geoff :
> Hi
> This is quite along post but I thought the background was needed for it to
> make sense.
> Background
> I have previous programming experience however I have been using Pure Data
> for several months now and am enjoying learning it. I am trying to learn DSP
> for myself purely out of personal interest for the subject. I bought a book
> on DSP and became hooked after reading it. :)
> From that point I have relearnt all the A-level maths I studied over 10
> years ago and a few bits of physics, I have gone the the whole of Millers
> book on Pure Data and whilst I would be lying if I said the whole thing made
> sense I can certainly understand and implement alot of it.
> I then moved on to Julius Smiths books on digital filters and physical
> modelling which is where I am at the moment. And I am making slow progress
> there as there is alot to assimilate in that I need to not only be able to
> understand the topic related to Physics, Maths etc. but then know how to use
> Matlab and C++  and Faust  which is all quite a mountain.
> Long Term Aim
> What I want to do eventually when things make more sense is to work with
> creating my own physical models which if I am to do it in pure data would
> surely need me to create externals to run the filtering all inside one
> object.
> System
> Mac OS 10.4.11 Macbook, Pure Data, Octave, Max/Msp, Xcode, Downloaded and
> installed Faust but not sure how to invoke it :(
> Mission
> What I would like to be able to do is to take the examples I am reading
> about in Julius Smiths books and create them as externals within Pure Data
> so I can use them, Play with them :)
> I.e. the book that I am working through 'Introduction to digital filters'
> contains lots of example Matlab and C code for different filters and also
> mentions Faust, then there is also flext to consider.
> http://puredata.info/Members/thomas/flext-intro.pdf
> Q) I want to create my own Pure data objects specifically filters starting
> with the examples in Julius Smiths book. What would be the most straight
> forward path to take to begin with given my System, lack of experience, aims
>  what I would like is the easiest route to begin with :)
> I.e. seem to have all these programs Octave (matlab), Faust, Xcode ,Flext,
> Terminal etc.
> which would be the best path to follow to learn to create my own externals.
> Tuition
> If there is anyone in the Cambridge England area who does one to one tuition
> and could teach me how to create my own externals please let me know.
> Guidance appreciated
> Geoff
>
>
>
> _______
> Pd-list@iem.at mailing list
> UNSUBSCRIBE and account-management ->
> http://lists.puredata.info/listinfo/pd-list
>
>



-- 
David Doukhan

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] PdCon09: TeX paper templates

2009-03-12 Thread David Doukhan
Neither do I...
If anyone got such template, I would be intersted in obtaining it...
Before the deadline...

2009/3/12 IOhannes m zmoelnig :
> hi, sorry for OTism
>
> does anybody have a LaTeX version of the paper-templates for the
> PdConvention09?
>
> i just cannot write a paper in an office app.
>
>
> mfg,asdr
> IOhannes
>
> ___
> Pd-list@iem.at mailing list
> UNSUBSCRIBE and account-management ->
> http://lists.puredata.info/listinfo/pd-list
>
>



-- 
David Doukhan

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] fractional delay for PD

2009-03-01 Thread David Doukhan
thanks for these answers...
i'll investiguate those points!!!

2009/3/1 Frank Barknecht :
> Hallo,
> David Doukhan hat gesagt: // David Doukhan wrote:
>
>> I'm trying to use a variable fractional delay in one of my patch.
>> I've tried to use vd~ , but was not really convinced by the results I
>> obtained. It seems I need a better method.
>>
>> Does anyone knows other PD external that could implement fractional
>> delay with variable delay length?
>>
>> By the way: I'm tring to have a look at the litterature related to
>> that subject...
>> I don't even know what method have been used in vd~ ...
>> The only thing I've read in the corresponding help patch, is that the
>> interpolation method used by that component does an interpolation over
>> 4 values.
>
> There are some more details in Miller's book:
> http://crca.ucsd.edu/~msp/techniques/latest/book-html/node113.html
>
> A classic document is Jon Datorro's "Effect Design Part II:
> Delay-Line Modulation and Chorus" available here:
> http://www.stanford.edu/~dattorro/research.html
>
> Ciao
> --
>  Frank Barknecht            Do You RjDj.me?          _ __footils.org__
>
> _______
> Pd-list@iem.at mailing list
> UNSUBSCRIBE and account-management -> 
> http://lists.puredata.info/listinfo/pd-list
>



-- 
David Doukhan

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


[PD] fractional delay for PD

2009-02-28 Thread David Doukhan
Hi all,

I'm trying to use a variable fractional delay in one of my patch.
I've tried to use vd~ , but was not really convinced by the results I
obtained. It seems I need a better method.

Does anyone knows other PD external that could implement fractional
delay with variable delay length?

By the way: I'm tring to have a look at the litterature related to
that subject...
I don't even know what method have been used in vd~ ...
The only thing I've read in the corresponding help patch, is that the
interpolation method used by that component does an interpolation over
4 values.
Does anyone know the name of the method used by that component? It
would allow me get better clues on its theoretical efficiency, and to
know if spending some time to program/test some alternative method
would be usefull...

Any help would be appreciated.
Thanks!

-- 
David Doukhan

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


[PD] block~

2009-02-27 Thread David Doukhan
Hi all, I got a problem using block~, and hope someone here could help
me to understand what's going on...

My goal was to do overlapp/add processing using FFT in an external...
Let's consider a simplest problem:

I declared a subpatch with one inlet and one outlet.

inside that subpatch, I put a block object using the following
parameters: block_size and 2 for the overlap, and tried different
values of block size (32, 64, 128, 256, 512).

Then, I connect the inlet to a hand made external, and connect its
outlet to the outlet of the subpatch.

Test1:
the external does not take the input signal into acount, and output a
triangular window of size block_size.
When I look at the output of the subpatch, (once the overlapping has
been done using the pd mechanisms), I get a constant signal whose
value is 1, as expected.

Test2:
The external output the input signal multiplied by the triangular
window. Since the triangular window is used, the output should be
exactly the input signal when considering the outlet of the subpatch.
It works for block sizes >= 128 . It fail when the block sizes are 64
or 32 ...

Does anyone have an explanation for that behaviour?? Is it related to
the fact that the main patch using my overlapp/add subpatch has a
block size of 64 (it seems that I can't change that size, since it
imply conflicts with the dac~ component...)?

NB: I'm using Pd version 0.40.3-extended-20080721 on a Windows Vista.

-- 
David Doukhan

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] Best way to deal with many tables.

2009-02-22 Thread David Doukhan
2009/2/21 B. Bogart :
> Thanks all for your comments.
> David, How fast was your python code to generate the tables? Seems like
> it would be about the same issues as dynamic patching.

The python code does not generate the tables: it generates a patch.
IE: suppose you wrote a patch that load a piece of data into an array:
this is your atomic component.
Then, with the python script (or any language you like), you generate
a patch storing all those atomic components.
The goal is just to avoid putting a huge number of components on a
patch yourself, since it could be automatized.
This is not a dynamic solution: once the patch has been generated, it
won't change until you generate it again.
So concerning the performances (speed, etc...), they will be the same
as non dynamic solution.
I don't know if it corresponds to what you're looking for, if it seems
to suit your needs, I can try to explain better.

-- 
David Doukhan

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] Best way to deal with many tables.

2009-02-21 Thread David Doukhan
what I did in such situation was to generate pd patch using a python script.
Using that method, all the arrays were stored in memory, and could be
accessed dynamically by the other components through their names.


2009/2/21 B. Bogart :
> Hey all.
>
> I've managed to get my patches to use less objects, and more messages.
>
> Problem I have now is storing data in an organized way.
>
> Basically the system I'm working on needs to store the RGB hists of many
> images (10,000 ideally, RAM permitting). RGB hists are concatenated into
> tables of 768 elements each.
>
> What is the best way to deal with this number of tables? There are the
> usual thoughts of using dynamic patching and such, but really I'd like a
> more elegant solution.
>
> Has anyone worked on something like a multi-table or nested table?
>
> I could put everything in one giant table, but each chunk needs to be a
> list in the end and it seems to be iterating over a section of the table
> to dump it as a list would be a lot slower than using [tabdump].
>
> Just wondering if anyone has any suggestions.
>
> I've already mentioned my wish to have a generic storage system (similar
> to data-structures but independent of any graphical representation) namely:
>
> tables of floats (done), tables of symbols, and most importantly tables
> of tables!
>
> .b.
>
> ___
> Pd-list@iem.at mailing list
> UNSUBSCRIBE and account-management -> 
> http://lists.puredata.info/listinfo/pd-list
>



-- 
David Doukhan

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] finding funding to the PdCon09

2009-02-20 Thread David Doukhan
2009/2/21 Alexandre Porres :
> Aparently it does if you lived, worked, studied, for a while there...

you mean in Switzerland? I never went there...

> I am just wondering how ere they partners with the previous convention.
> I just realized that this year is the "YEAR OF FRANCE IN BRASIL"

I was not aware of that event...

> So I really strongly believe we can bring people from France this year if we
> look our way into it...
> what you say?

I say it could be marvelous!!!
Let me know about if you think you can do something... I'll try to ask
around me also...

> cheers
>

cheers!

> On Fri, Feb 20, 2009 at 9:38 PM, David Doukhan 
> wrote:
>>
>> Does the Swiss Pro Helvetia fund works for european who are not living in
>> Swiss?
>> Does anyone have an idea on the way to get funds if I'm French?
>>
>> 2009/2/20 Alexandre Porres :
>> > yep. I did ask some Austrians I know :)
>> > another thing is the Swiss Pro Helvetia fund. It seems that any who did
>> > study some time there can apply. And I see they were partners with the
>> > previous convention.
>> > I will get in touch with them too, but anybody knows how did that work
>> > in
>> > the past?
>> > cheers
>> > alex
>> > _______
>> > Pd-list@iem.at mailing list
>> > UNSUBSCRIBE and account-management ->
>> > http://lists.puredata.info/listinfo/pd-list
>> >
>> >
>>
>>
>>
>> --
>> David Doukhan
>
>
>
> --
> Alexandre Torres Porres
> cel. (11)8179-6226
> Website: http://porres.googlepages.com/home
> http://www.myspace.com/alexandretorresporres
>
>



-- 
David Doukhan

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] finding funding to the PdCon09

2009-02-20 Thread David Doukhan
Does the Swiss Pro Helvetia fund works for european who are not living in Swiss?
Does anyone have an idea on the way to get funds if I'm French?

2009/2/20 Alexandre Porres :
> yep. I did ask some Austrians I know :)
> another thing is the Swiss Pro Helvetia fund. It seems that any who did
> study some time there can apply. And I see they were partners with the
> previous convention.
> I will get in touch with them too, but anybody knows how did that work in
> the past?
> cheers
> alex
> ___
> Pd-list@iem.at mailing list
> UNSUBSCRIBE and account-management ->
> http://lists.puredata.info/listinfo/pd-list
>
>



-- 
David Doukhan

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list