Re: [PD] check this out

2013-03-02 Thread Marco Donnarumma
Yes, it's emg+accelerometer detecting fingers position as hand gesture.
Although, it's difficult to call it a gesture recognition.
Besides, possible gestures seems to be limited to the recognition pattern
they provide. Which overlook the real capability of gesture following,
which is the possibility of defining gesture to recognise on the go.

As Pedro pointed there has been a good amount of research in this area,
specially in HCI, for the past 5/6 years.
This is the natural outcome of those studies.
They're trying to bring to the general public and out of the labs a
gestural biosensing device, and this is great.

Still, in my experience, emg sensing has very different calibration time,
which depend on some bodily aspects unique to each person, and the
environment where the user is. That is, for some, an emg sensor may
calibrate in one minute, for others in 20mins.

They claim to have better (and yes, patented) electrodes.
Unfortunately,  we'll see the device next year (claimed ship late 2013).
As often these days, media run the (fast and soon forgotten) hype of a good
3d mockup and a well-edited video of applications.

Let's see what happens later on when we can try the real thing!
It's exciting to see a follow up in the industry to this specific artistic
and research area of interest.
and I'm sure there will be more of those coming out.

from us too :P

--
Marco Donnarumma
New Media + Sonic Arts Practitioner, Performer, Teacher, Director.
Embodied Audio-Visual Interaction Research Team.
Department of Computing, Goldsmiths University of London
~
Portfolio: http://marcodonnarumma.com
Research: http://res.marcodonnarumma.com
Director: http://www.liveperformersmeeting.net


On Sat, Mar 2, 2013 at 2:50 AM, pd-list-requ...@iem.at wrote:

 Send Pd-list mailing list submissions to
 pd-list@iem.at


 EMG in action, detecting fingers through ML:
 - http://www.youtube.com/watch?feature=player_embeddedv=6_7BzUED39A#!
 (Scott Saponas, UIST 09)

 On Sat, Mar 2, 2013 at 2:42 AM, Ivica Ico Bukvic i...@vt.edu wrote:

  EMG is potentially capable of this and with adequate filtering techniques
  there are papers out there that allow for fairly accurate detection of
  finger motions. More so, the video shows use of very distinct hand
  positions. In other words, it is not the gesture but hand shape that can
 be
  read accurately and interpreted. I suspect it also has a
 gyro/accelerometer
  that works in tandem with multiple EMG sensing points?
 
  ** **
 

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


Re: [PD] [announce] [pd-fileutils] released, a command-line tool for managing pd files

2013-03-02 Thread s p
No there's no controls at the moment (other than this ugly message box).
My priority is more on the engine than the GUI. At the moment I am about to
start a big refactoring when I find the time, because I would like WebPd to
use Web Audio API. That's also why I am separating components, because I
don't like to have a monolithic library ... I thought something like a file
parser could be useful to other people as well :)

But sure I'll start to send updates once in a while here.

I am still working on the SVG rendering of the pd files, soon I have all
the controls implemented, I'll post when that is done. I think it would be
cool to have a place to post a patch, without having to take a screenshot
of it. What do you think?

2013/3/1 Rich E reakina...@gmail.com

 Yea this is really nice, glad you got the proof of concept working!

 Is there a number box?  Couldn't find it.

 Please keep us all posted..

 On Fri, Mar 1, 2013 at 12:08 PM, Hans-Christoph Steiner h...@at.or.atwrote:


 Wow, that's impressive, it actually works!  Rough, yes, but working.

 .hc

 On Mar 1, 2013, at 10:34 AM, s p wrote:

 Actually I've had a crappy demo of patching in the browser running for
 quite a while now :
 http://funktion.fm/webpd/demos/simple-gui/simple-gui.html

 It works (not so well in Firefox, but in chromium it's fine).

 A friend of mine is developing a generic graph editor for dataflow
 programming, and I've been planning to migrate to this forever now, but
 didn't have the time ...

 2013/2/28 Hans-Christoph Steiner h...@at.or.at


 Very nice :)  I'd love to see full-on Pd patching in the browser :)

 .hc

 On 02/28/2013 02:02 AM, s p wrote:
  Sorry for the spam ... problems with gmail and html, the url is :
 
   http://sebpiq.github.com/pd-fileutils/?gist=GISTID
 
 
  2013/2/28 s p seb...@gmail.com
 
  oops, ... I meant :
 
  2) Go to this url (replace GISTID by your gist id) :
  http://sebpiq.github.com/pd-fileutils/?gist=
 http://sebpiq.github.com/pd-fileutils/?gist=5054711
  GISTID
 
  2013/2/28 s p seb...@gmail.com
 
  For example, here's one goodie brought by `pd-fileutils` :
 
  1) Paste a patch to gist : https://gist.github.com/
  2) Go to this url (replace gistId by your gist id) :
  http://sebpiq.github.com/pd-fileutils/?gist=
 http://sebpiq.github.com/pd-fileutils/?gist=5054711
  gistId
 
  And your patch should be rendered to SVG. You can then send this
 link to
  anybody to show your patch :)
 
  Of course for now the SVG rendering is super crappy, but I am
 working on
  it, so it should be better very soon.
 
  Cheers,
 
  Sébastien
 
 
 
 
 
 
  ___
  Pd-list@iem.at mailing list
  UNSUBSCRIBE and account-management -
 http://lists.puredata.info/listinfo/pd-list
 

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


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



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



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


[PD] send .pd_linux files from maxlib?

2013-03-02 Thread João Pais

Hi,

the latest version of pd-ext for debian has the externals of maxlib  
compiled in the wrong format. Can anyone out there send me a zip file with  
the .pd_linux files from the extra/maxlib folder? I'm using debian squeeze  
32b.


Please send directly to my mail, not to the list. Thanks,

jmmmp

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


[PD] debian: patch with some gops stalling

2013-03-02 Thread João Pais

Hi everyone,

I have a subpatch with ~20 gops showing (each with an array). When opening  
the subpatch, or changing desktops to the desktop where the patch is,  
there is a pause of ~1m, until the subpatch draws. During this time no  
sound can be produced, and only shortly afterwards does midi work again.  
This happens only in debian, not in windows 7. is there something that can  
be done to make this better?


I'm using debian squeeze 32b, on a thinkpad x61 (2 cores, 4Gb mem)

Thanks,

João

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


[PD] Gem:Convert 3d shape(obj) into a string of characters

2013-03-02 Thread ronni montoya
Hi, i was wondering how can i convert a 3d shape (obj file) into a
string of characters using Gem/pd?

Is it possible to get a list with all the vertex values of a obj file using Gem?

If not, which other options do exist?


thanks in advance

R.

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


Re: [PD] measuring entropy of a signal?

2013-03-02 Thread ronni montoya
Hi, Charles, my  idea in using shannons entropy  is to measure self
generated songs.

For example if you have a patch that generate sound structures using a
generative rules  it would be nice to measure that sound structure and
use that measurement to evolve the rules that generate that sound
structure in order to create more complex structures for example.

But how to measure a sound structure using shannons entropy?

I was experimenting taking only short pieces of a larger sound ,
converting each  piece into a string and evaluate the shannon entropy
of each string.

In this case entropy varies with time and what i am interested in are
the entropy trayectories.

You can plot this trayectories and compare different trayectories from
different songs .

More complex sound structures should have more complex trayectories ,
not chaotic , not periodic but more complex . The problem for me  is
that  i need to plot or visualize the entropy trayectories (values) in
order to see the complexity of a sound structure.

It would be nice to find a way to automate , for example find a way of
measure different trayectories algorithmically and that computer can
tells automatically which one is more complex.

Do you have an idea?

I have a question, why do you say it would be meaning less to convert
signal into symbols?




Other way i was experimenting is using this with video and images, for
example converting an image into a array of characters iterating over
all the pixels an getting the color of each pixel , then converting
those values into characters and then evaluating the shannons entropy
of each image.

I would like to expand this and use it also for self generated 3d
structure, but im still thinking about this.


cheers.


R.







can you please explain me why do you say it would be meaningless?

That would do something, but may be meaningless--It would be just one
way of converting the signal from real numbers to a discrete set of
things/symbols that is easier to calculate.



2013/2/27, Charles Z Henry czhe...@gmail.com:
 If you took the fft squared magnitude, perfectly noisy data should have a
 chi-squared distribution in each bin (I think).  If you assumed that model
 and calculated the parameters of the distribution on each block, you'd find
 out how much information is in each of those peaks relative to the assumed
 distribution and just add it up.

 What ever algorithm you choose probably needs to pass some common sense
 tests like what you mention Martin, noise has more entropy than a sine
 wave.  Also, if you take noise and just apply a comparison  0, you get a
 signal with less entropy.

 On Wed, Feb 27, 2013 at 7:54 AM, Martin Peach
 martin.pe...@sympatico.cawrote:

 Why not do an FFT and measure the variance of the channels?
 For instance white noise has maximum entropy and all the bins of its FFT
 will be more or less the same, while a sine wave has low entropy and one
 bin will be much larger than the others.


 Martin


 On 2013-02-27 08:40, ronni montoya wrote:

 Hi, why is not possible? Instead of analysing the real time value of
 the signal , maybe i can have  a memory or buffer  that store the a
 piece of signal ( groups of samples) from time to time and then
 analize that group of values.

 Maybe it can convert that group of values into a string and then:

 http://www.shannonentropy.**netmark.pl/calculatehttp://www.shannonentropy.netmark.pl/calculate



 Other idea : ive seen using shannon entropy for calculating complexity
 in terms of spatial configuration.

 Maybe other option could be converting my signal into image for
 example using similarity matrix and then analyze that image to get
 entropy values.




 cheers


 R





 2013/2/26, Charles Z Henry czhe...@gmail.com:

 Hi Ronni

 How do you mean to do it?

 Shannon entropy is not an independent measurement--the information in a
 observation is relative to the distribution of all it's possible
 values.

 If I just take one sample and it's evenly distributed between -0.98 and
 1
 and it's quantized in 0.02 increments (to make the math easier), then
 the
 information of any value observed is:
 -0.01*log(0.01)

 Then--if I had a signal that's N samples long, I have N times as much
 information.  Or perhaps think of it as a rate of information.

 But for real numbers and continuous distributions, this doesn't work.
  The
 information in a single observation diverges.  So, doing that with
 floating
 point numbers is not practical.

 You often see Shannon entropy describing digital signals.  If the
 signal
 just switches between 0 and 1, we can generate a distribution of the
 data
 and see what the probability is empirically.  The entropy of each new
 sample is relative to the distribution.  Likewise, then if you know the
 maximum rate of switching, you can figure out the maximum rate of
 information in the signal.

 Just a few thoughts...

 Chuck



 On Tue, Feb 26, 2013 at 6:09 AM, ronni montoya
 ronni.mont...@gmail.com**wrote:

  Hi , i 

Re: [PD] file format for GEM

2013-03-02 Thread chris clepper
That's a similar machine to what I was using in 2007-8.  Try the ProRes 422
and 422(HQ) codecs.

Those flags can be set using the Preferences-Startup options.  Add -nomidi
-noaudio -nrt to the startup flags line.  Restart Pd.

On Sat, Mar 2, 2013 at 1:08 PM, Stephan Elliot Perez 
dreamoftheshoreofanotherwo...@gmail.com wrote:

 Hi Mr. Clepper. Thanks for you reply.

 I have been using a Mac with a 2 x 2,8 GHz Dual-Core Intel Xeon processor.

 There are ProRes codecs here. , 422 (proxy) 422 (HQ), 422 (LT), and
 422. Does it matter which one I use?

 I have no audio in the patch. How do I activate these -noaudio and -nomidi
 settings?

 Best regards,
 Stephan


 On Fri, Mar 1, 2013 at 10:25 PM, chris clepper cgclep...@gmail.comwrote:

 I had no problem playing 4 or more AIC 1080@30fps files in 2007 on a
 MacPro or Quad G5.  What sort of hardware are you using?

 Photo-Jpeg is not multi-threaded so playing multiple clips will have much
 worse performance than AIC.  If you have access to it, the ProRes codecs
 can also be very fast for HD.  Adobe and Avid have similar codecs as well.

 It could be the lag is from the -rt setting so GEM uses all available
 processing.  The best setup for GEM on OSX is -nrt -noaudio -nomidi (and
 -nogui if you can work with it).


 On Fri, Mar 1, 2013 at 3:39 PM, Stephan Elliot Perez 
 dreamoftheshoreofanotherwo...@gmail.com wrote:

 So, I reduced the resolution of the files from 1920 x 1080 to 800 x 450
 with the Apple Photo -Jpeg codec and now I have no lag.

 The loss in quality is of course noticable, but tolerable...

 Thanks again for you help,
 Stephan

 On Thu, Feb 28, 2013 at 9:13 AM, n...@petervenus.de wrote:

 Hello!

 what video codec are you using?
 in my experience, a big issue when playing back video with gem,
 comes from the codecs and container, resulting in extreme differences
 in cpu-load.
 i found, that mov-container work way better than avi-container, even
 though
 the same codec is used and packed in the container.
 try  converting your videos to a motion-jpeg codec packed in a
 quicktime-mov.
 you could use mpeg-streamclip [1] for that purpose on win /mac machines
 or ffmpeg on linux.

 [1] http://www.squared5.com/  free tool for video conversion

 regards, peter

  *Gesendet:* Mittwoch, 27. Februar 2013 um 23:55 Uhr
 *Von:* Stephan Elliot Perez dreamoftheshoreofanotherwo...@gmail.com
 *An:* Cyrille Henry c...@chnry.net
 *Cc:* pd-list@iem.at
 *Betreff:* Re: [PD] file format for GEM
  A more urgent problem: Although the CPU usage stays under 100 (peak is
 around 84 with three videos overlapping), there is a substantial amount of
 lag. If I turn off video processing, a command that should be executed
 after 30 seconds via the cue list is executed punctually. If I turn it on,
 the command is 11 seconds late.

 I can attach the patch if you like, but I probably will not be able to
 send the video clips as one attachment.

 Best regards,
 Stephan


 On Wed, Feb 27, 2013 at 8:19 PM, Stephan Elliot Perez 
 dreamoftheshoreofanotherwo...@gmail.com wrote:

 What is a shader, and how do I use it?


 On Wed, Feb 27, 2013 at 7:25 PM, Cyrille Henry c...@chnry.net wrote:



 Le 27/02/2013 19:17, Stephan Elliot Perez a écrit :

  Thanks, it works now. For some reason, turning auto on and off
 (with pix_film) causes the video to lag temporarily, but I do not have 
 this
 problem if I use line-objects to go through the frames. The cpu-usage 
 goes
 above 100 if I have more than two videos playing at once, but I suppose 
 I
 don't need more than two for this project...

 Also, what can I do if I want an additive blend instead of a normal
 cross-blend?


 i would use a shader for this.
 it offer great flexibility, even if it's a bit harder to begin with.
 but that's the way openGL wants you to do now.
 cheers
 c



 On Tue, Feb 26, 2013 at 10:16 PM, Cyrille Henry c...@chnry.netmailto:
 c...@chnry.net wrote:

 hello,
 Gem is mostly design to work on the GPU, and not on the CPU.
 GPU have hundreds of core, they are faster than CPU for image
 manipulations.

 pix_add come from the 20th century and should now be avoid since
 it use cpu not gpu ;-)

 in order to make a fade transition between 2 videos, you can use
 transparency on one video.
 add a [alpha] object after Gemhead, and send number between 0
 and 1 in the last inlet of the colorRGB object to make the video appear 
 /
 disapear.

 cheers
 c


 Le 26/02/2013 21:33, Stephan Elliot Perez a écrit :

 Hello,
  So, looking at the help file for [pd~], it seems to
 be primarily for audio. How can I use multiple cores to work purely with
 GEM?
   I am trying to have a simple transition between
 video clips, but if I have two instances of pix_film and then connect 
 them
 to pix_add, the CPU-ussage skyrockets well above 100... is there a more
 efficient object for blending two video clips?

 Best regards,
 Stephan

 On Sun, 

Re: [PD] Gem:Convert 3d shape(obj) into a string of characters

2013-03-02 Thread Cyrille Henry

hello,

a obj file already is coded as text.
so you don't have to do any convertion, just open it with a text editor!

cheers
c


Le 02/03/2013 18:06, ronni montoya a écrit :

Hi, i was wondering how can i convert a 3d shape (obj file) into a
string of characters using Gem/pd?

Is it possible to get a list with all the vertex values of a obj file using Gem?

If not, which other options do exist?


thanks in advance

R.

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



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


Re: [PD] Gem:Convert 3d shape(obj) into a string of characters

2013-03-02 Thread ronni montoya
oh cool , but how can i read that text in pd?


cheers

R.

2013/3/2, Cyrille Henry c...@chnry.net:
 hello,

 a obj file already is coded as text.
 so you don't have to do any convertion, just open it with a text editor!

 cheers
 c


 Le 02/03/2013 18:06, ronni montoya a écrit :
 Hi, i was wondering how can i convert a 3d shape (obj file) into a
 string of characters using Gem/pd?

 Is it possible to get a list with all the vertex values of a obj file
 using Gem?

 If not, which other options do exist?


 thanks in advance

 R.

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



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


Re: [PD] Gem:Convert 3d shape(obj) into a string of characters

2013-03-02 Thread Cyrille Henry

with the textfile object.
cheers
c



Le 02/03/2013 19:42, ronni montoya a écrit :

oh cool , but how can i read that text in pd?


cheers

R.

2013/3/2, Cyrille Henry c...@chnry.net:

hello,

a obj file already is coded as text.
so you don't have to do any convertion, just open it with a text editor!

cheers
c


Le 02/03/2013 18:06, ronni montoya a écrit :

Hi, i was wondering how can i convert a 3d shape (obj file) into a
string of characters using Gem/pd?

Is it possible to get a list with all the vertex values of a obj file
using Gem?

If not, which other options do exist?


thanks in advance

R.

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





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



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


Re: [PD] measuring entropy of a signal?

2013-03-02 Thread Charles Z Henry
On Sat, Mar 2, 2013 at 12:28 PM, ronni montoya ronni.mont...@gmail.comwrote:

 Hi, Charles, my  idea in using shannons entropy  is to measure self
 generated songs.

 For example if you have a patch that generate sound structures using a
 generative rules  it would be nice to measure that sound structure and
 use that measurement to evolve the rules that generate that sound
 structure in order to create more complex structures for example.


Cool!  That's a great idea!


 But how to measure a sound structure using shannons entropy?


I guess I'm interested because it's a really tricky problem to define.
There's no clear mathematical formula to apply.  I'm happy to discuss how
you might do it, but I don't know if it's been done correctly already--or
if there's some articles about entropy definitions for signals.

The important thing is if it captures the properties of the signal you care
about.  If you have no math to start from--describe it verbally first.


 I was experimenting taking only short pieces of a larger sound ,
 converting each  piece into a string and evaluate the shannon entropy
 of each string.

 In this case entropy varies with time and what i am interested in are
 the entropy trayectories.

 You can plot this trayectories and compare different trayectories from
 different songs .

 More complex sound structures should have more complex trayectories ,
 not chaotic , not periodic but more complex . The problem for me  is
 that  i need to plot or visualize the entropy trayectories (values) in
 order to see the complexity of a sound structure.

 It would be nice to find a way to automate , for example find a way of
 measure different trayectories algorithmically and that computer can
 tells automatically which one is more complex.

 Do you have an idea?


Martin's suggestion about spectral distribution is good.
Autocorrelation might also have some good properties--the signal has less
entropy when it is more self-similar.  This also starts to sound like
fractal dimension, which can be calculated by a box-muller method.



 I have a question, why do you say it would be meaning less to convert
 signal into symbols?


It may be meaningless if you choose a bad rule to convert them into
symbols.  Here's an example meaningless rule:
Convert ranges of signal values into discrete values:
-1 to -0.99 - -99
-0.99 to -0.98 - 98
...
-0.01 to 0 - 0
0 to 0.01 - 1
...

Then, if you had a signal and you multiplied it by 10, the entropy measured
from the discrete values would increase.  However--this does not mean the
signal has more information.  It just becomes louder.

If you decide to convert the signal into symbols, it has to be a meaningful
rule.  Otherwise, you might not be measuring the thing you meant to.


 Other way i was experimenting is using this with video and images, for
 example converting an image into a array of characters iterating over
 all the pixels an getting the color of each pixel , then converting
 those values into characters and then evaluating the shannons entropy
 of each image.

 I would like to expand this and use it also for self generated 3d
 structure, but im still thinking about this.


 cheers.


 R.







 can you please explain me why do you say it would be meaningless?

 That would do something, but may be meaningless--It would be just one
 way of converting the signal from real numbers to a discrete set of
 things/symbols that is easier to calculate.



 2013/2/27, Charles Z Henry czhe...@gmail.com:
  If you took the fft squared magnitude, perfectly noisy data should have a
  chi-squared distribution in each bin (I think).  If you assumed that
 model
  and calculated the parameters of the distribution on each block, you'd
 find
  out how much information is in each of those peaks relative to the
 assumed
  distribution and just add it up.
 
  What ever algorithm you choose probably needs to pass some common sense
  tests like what you mention Martin, noise has more entropy than a sine
  wave.  Also, if you take noise and just apply a comparison  0, you get a
  signal with less entropy.
 
  On Wed, Feb 27, 2013 at 7:54 AM, Martin Peach
  martin.pe...@sympatico.cawrote:
 
  Why not do an FFT and measure the variance of the channels?
  For instance white noise has maximum entropy and all the bins of its FFT
  will be more or less the same, while a sine wave has low entropy and one
  bin will be much larger than the others.
 
 
  Martin
 
 
  On 2013-02-27 08:40, ronni montoya wrote:
 
  Hi, why is not possible? Instead of analysing the real time value of
  the signal , maybe i can have  a memory or buffer  that store the a
  piece of signal ( groups of samples) from time to time and then
  analize that group of values.
 
  Maybe it can convert that group of values into a string and then:
 
  http://www.shannonentropy.**netmark.pl/calculate
 http://www.shannonentropy.netmark.pl/calculate
 
 
 
  Other idea : ive seen using shannon entropy for calculating complexity
  in 

Re: [PD] Simple Kalman filter

2013-03-02 Thread Joel Matthys
I've updated my 1D linear Kalman filter to include an analysis method to 
improve the initial noise model, along with a proper help file.


https://github.com/jwmatthys/kalman-pd

Joel

On 02/28/2013 05:05 PM, Charles Z Henry wrote:

Hey Joel

I was very interested to see your implementation.  It's drastically 
simpler than I thought it would be.  Well, you did mention it was 
simple :)  However, I thought the math was pretty expensive to do and 
complex to program.


I like the approach generally--you have parameters for the assumed 
noise model and methods to set them (better than trying to build a 
monolith that does both the measurement and filtering).  Do you have 
another patch or abstraction to analyze the sensor data and calculate 
those parameters?  If so, you should add it to git.


Chuck




On Thu, Feb 28, 2013 at 12:47 PM, Joel Matthys jwmatt...@gmail.com 
mailto:jwmatt...@gmail.com wrote:


I just completed a very simple 1D Kalman filter Pd external. I
haven't really done any documentation on it, but it seems pretty
robust for cleaning up 1D sensor inputs.

The source is here:

https://github.com/jwmatthys/kalman-pd

Joel

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




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


[PD] TCL bug-question

2013-03-02 Thread Pagano, Patrick
i am having a horrible TCL bug crashing files with pd extended 64 bit Ubuntu 64 
12.04 LTS
with Hradio buttons [at least the suspects]
How do i generate a full window dump?

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


Re: [PD] measuring entropy of a signal?

2013-03-02 Thread Charles Z Henry
On Sat, Mar 2, 2013 at 12:28 PM, ronni montoya ronni.mont...@gmail.comwrote:


 In this case entropy varies with time and what i am interested in are
 the entropy trayectories.

 You can plot this trayectories and compare different trayectories from
 different songs .

 More complex sound structures should have more complex trayectories ,
 not chaotic , not periodic but more complex . The problem for me  is
 that  i need to plot or visualize the entropy trayectories (values) in
 order to see the complexity of a sound structure.

 It would be nice to find a way to automate , for example find a way of
 measure different trayectories algorithmically and that computer can
 tells automatically which one is more complex.


The subject I've been reading lately is basic computational neuroscience.
I'll explain what I think is a similar example.  Shannon entropy I think is
connected to transmitting and processing information in neurons.

When you have two signals that are highly correlated, they have high mutual
information.  Neurons in the peripheral nervous system transmit information
and the neurons are specialized for transmitting information.  One PNS
neuron's output should have high mutual information with its input neurons.

The kind of information is categorizing the trajectories.  In terms of its
output, a neuron is either firing or not firing.  It's a lot like a binary
variable so it sort of works like a digital signal.  The most information
it can carry is bounded by the rate it switches between states.

In terms of signals--the trajectories of neurons are solutions of
non-linear differential equations with lots of terms.  You break out the
neuron voltage into state-space equations where each of the variables is an
ion current or the axon hillock voltage.  In a neuron, some kinds of ions
act quickly and inhibit, or two kinds of ions resonate when one is a fast
exciter and the other is a slow inhibitor.  A neuron is firing when the
trajectory in the phase plane passes around an unstable equilibrium.

Thing is, that's more of a synthesis problem.  You just go ahead and build
your model generate signals and then you can calculate entropy because you
built your model to switch between states.  The possible values of the
system are constrained to the model--what do you do if you don't know what
the possible values are?

I applied for grad school this spring down at FAU in the CCSBS.  Anything
with BS in its name is great for me.  This time it stands for Brain
Sciences :)
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list