[PD] Pd/GEM crashing in fc8

2008-12-01 Thread Jaime Oliver
Hello all,

I have found a new problem in my machine with Pd and the recent changes i
made: (I mentioned them in a previous e-mail, but I'll restate them: installing
recordmydesktop and Mplayer, and adding support for mpeg3, Quicktime and
ffmpeg, then recompiling gem)

Now this is what I can see so far:
everytime I:
-change an object's name while pd is running,
-copy part of a patch into another patch,

I get the following message in the terminal:

*** glibc detected *** ./pd: malloc(): memory corruption:
0x00fa56a0***
(below is another one with more details)

pd is looks ok, but I can't use any of the menus or edit and need to quit it
from the terminal with ctrl+c. If there is a gem window then it is
impossible to quit.

If I reopen pd I get the following message and no sound of course:

snd_pcm_open (input): Device or resource busy
snd_pcm_open (output): Device or resource busy

I then need to restart the machine to get sound again.

At this point, I think it only happens with patches that have a gemwin...

below is a longer error message after closing a patch and opening it again.
Anyone have a clue of what could be causing this and how to solve it?

cheers,

Jaime

*** glibc detected *** ./pd: malloc(): memory corruption: 0x0165c530
***
=== Backtrace: =
/lib64/libc.so.6[0x3470272fec]
/lib64/libc.so.6(__libc_malloc+0x7a)[0x34702748fa]
/usr/lib64/libstdc++.so.6(_Znwm+0x1d)[0x34840bd1ed]
/home/joliverl/Desktop/Gem/src/Gem.pd_linux(_ZN11pix_filmNEWC1EP7_symbol+0x1d9)[0x92d9b9]
/home/joliverl/Desktop/Gem/src/Gem.pd_linux[0x92db33]
./pd(pd_typedmess+0x46e)[0x45d4ce]
./pd(binbuf_eval+0x47d)[0x461aed]
./pd[0x419da6]
./pd(canvas_obj+0x70)[0x41bb30]
./pd(pd_typedmess+0x287)[0x45d2e7]
./pd(binbuf_eval+0x47d)[0x461aed]
./pd(binbuf_evalfile+0xae)[0x466c0e]
./pd(glob_evalfile+0x1c)[0x466ccc]
./pd(pd_typedmess+0x389)[0x45d3e9]
./pd(binbuf_eval+0x47d)[0x461aed]
./pd(socketreceiver_read+0xecb)[0x46fe4b]
./pd[0x46cfb4]
./pd(m_mainloop+0xa5d)[0x46965d]
./pd(sys_main+0x120b)[0x46c8ab]
/lib64/libc.so.6(__libc_start_main+0xf4)[0x347021e074]
./pd[0x40ffd9]
=== Memory map: 
0011-001ac000 r-xp  fd:00 18513989
/usr/lib64/libavformat.so.52.22.1
001ac000-003ac000 ---p 0009c000 fd:00 18513989
/usr/lib64/libavformat.so.52.22.1
003ac000-003b7000 rw-p 0009c000 fd:00 18513989
/usr/lib64/libavformat.so.52.22.1
003b7000-003b9000 rwxp  00:0f 203
 /dev/zero
0040-004e r-xp  fd:00 33622022
/home/joliverl/Desktop/pd-0.41-4/bin/pd
006e-006e2000 rw-p 000e fd:00 33622022
/home/joliverl/Desktop/pd-0.41-4/bin/pd
006e2000-006ef000 rw-p 006e2000 00:00 0
006ef000-00a25000 r-xp  fd:00 33591301
/home/joliverl/Desktop/Gem/src/Gem.pd_linux
00a25000-00c24000 ---p 00336000 fd:00 33591301
/home/joliverl/Desktop/Gem/src/Gem.pd_linux
00c24000-00c49000 rw-p 00335000 fd:00 33591301
/home/joliverl/Desktop/Gem/src/Gem.pd_linux
00c49000-00c4e000 rw-p 00c49000 00:00 0
00c4e000-00c7b000 r-xp  fd:00 18513967
/usr/lib64/libmpeg3.so.1.0.0
00c7b000-00e7b000 ---p 0002d000 fd:00 18513967
/usr/lib64/libmpeg3.so.1.0.0
00e7b000-00e81000 rw-p 0002d000 fd:00 18513967
/usr/lib64/libmpeg3.so.1.0.0
00e81000-00e94000 rw-p 00e81000 00:00 0
00e94000-00f18000 r-xp  fd:00 18513997
/usr/lib64/libquicktime.so.0.0.0
00f18000-01117000 ---p 00084000 fd:00 18513997
/usr/lib64/libquicktime.so.0.0.0
01117000-0111c000 rw-p 00083000 fd:00 18513997
/usr/lib64/libquicktime.so.0.0.0
0111c000-0111d000 rw-p 0111c000 00:00 0
0111d000-01161000 r-xp  fd:00 18513933
/usr/lib64/libmp3lame.so.0.0.0
01161000-0136 ---p 00044000 fd:00 18513933
/usr/lib64/libmp3lame.so.0.0.0
0136-01362000 rw-p 00043000 fd:00 18513933
/usr/lib64/libmp3lame.so.0.0.0
01362000-01393000 rw-p 01362000 00:00 0
01413000-01b65000 rw-p 01413000 00:00 0
 [heap]
0364f000-0365d000 r-xp  fd:00 18513981
/usr/lib64/libfaac.so.0.0.0
0365d000-0385d000 ---p e000 fd:00 18513981
/usr/lib64/libfaac.so.0.0.0
0385d000-0386 rw-p e000 fd:00 18513981
/usr/lib64/libfaac.so.0.0.0
03c21000-03c29000 r-xp  fd:00 18513991
/usr/lib64/libavutil.so.49.10.0
03c29000-03e29000 ---p 8000 fd:00 18513991
/usr/lib64/libavutil.so.49.10.0
03e29000-03e2a000 rw-p 8000 fd:00 18513991
/usr/lib64/libavutil.so.49.10.0
03e2a000-03e2d000 rw-p 03e2a000 00:00 0
04138000-04142000 r-xp  fd:00 18513965
/usr/lib64/liba52.so.0.0.0
04142000-04341000 ---p a000 fd:00 18513965
/usr/lib64/liba52.so.0.0.0
04341000-04342000 rw-p 9000 fd:00 18513965
/usr/lib64/liba52.so.0.0.0
04342000-04343000 rw-p 04342000 00:00 0
0438-04Pd: signal 6

-- 
Jaime E Oliver LR

[EMAIL PROTECTED]
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


Re: [PD] Pd/GEM crashing in fc8

2008-12-01 Thread IOhannes m zmoelnig
Jaime Oliver wrote:
 Hello all,
 
 I have found a new problem in my machine with Pd and the recent changes i
 made: (I mentioned them in a previous e-mail, but I'll restate them: 
 installing
 recordmydesktop and Mplayer, and adding support for mpeg3, Quicktime and
 ffmpeg, then recompiling gem)
 
 Now this is what I can see so far:
 everytime I:
 -change an object's name while pd is running,
 -copy part of a patch into another patch,
 

do the problems go away when you _not_ load Gem?
has Gem been compiled against the correct version of Pd?
(m_pd.h used for compilation of Gem belongs to Pd-binary used)

it seems like i missed the version of Pd you are trying to use.

oh, and your machine is x86_64, correct?

fgmadr
IOhannes

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


Re: [PD] $0 and Data Structure Templates

2008-12-01 Thread hard off
this is why i gave up on datastructs the first time i learnt how to use
them.  i always just thought i was doing something wrong.
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] $0 and Data Structure Templates

2008-12-01 Thread Mike McGonagle
Then how do you deal with situations where you need to store related
info like this? I could see that it would be very easy to come up with
an alternative, using something like an external written in Lua (or
even in C), that would allow for the storing of related/structured
data.

What do you do?


Mike


On Mon, Dec 1, 2008 at 2:30 AM, hard off [EMAIL PROTECTED] wrote:
 this is why i gave up on datastructs the first time i learnt how to use
 them.  i always just thought i was doing something wrong.






-- 
Peace may sound simple—one beautiful word— but it requires everything
we have, every quality, every strength, every dream, every high ideal.
—Yehudi Menuhin (1916–1999), musician

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


Re: [PD] Pd/GEM crashing in fc8

2008-12-01 Thread Jaime Oliver
Hi Iohannes,


 do the problems go away when you _not_ load Gem?

Yes, as far as I can tell, they go away.


 has Gem been compiled against the correct version of Pd?

I don't know, I can't remember when was the last time I downloaded this
version of GEM, it only says:
ver: 0.91-cvs


 (m_pd.h used for compilation of Gem belongs to Pd-binary used)

 it seems like i missed the version of Pd you are trying to use.


My pd version is pd-0.41-4, the thing is that it was working properly before
i installed all the new libraries and mplayer. That is, the gem and pd
versions were the same before and they worked fine together... is this
relevant?
Should I download and compile the latest versions of gem and Pd and see?


 oh, and your machine is x86_64, correct?

correct.

cheers,

Jaime



 fgmadr
 IOhannes




-- 
Jaime E Oliver LR

[EMAIL PROTECTED]
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


Re: [PD] Pd/GEM crashing in fc8

2008-12-01 Thread IOhannes m zmoelnig
Jaime Oliver wrote:
 Hi Iohannes,

 do the problems go away when you _not_ load Gem?
 
 Yes, as far as I can tell, they go away.

darn

 
 has Gem been compiled against the correct version of Pd?
 
 I don't know, I can't remember when was the last time I downloaded this
 version of GEM, it only says:
 ver: 0.91-cvs

so did you compile Gem yourself or are you using a pre-compiled binary?

 
 (m_pd.h used for compilation of Gem belongs to Pd-binary used)

 it seems like i missed the version of Pd you are trying to use.
 
 
 My pd version is pd-0.41-4, the thing is that it was working properly before
 i installed all the new libraries and mplayer. That is, the gem and pd
 versions were the same before and they worked fine together... is this
 relevant?

hmm, just in order to get it right: you installed Pd and Gem and 
everything worked fine; then you installed mplayer and updated some 
libraries; then the old binaries of pd/Gem started to crash.


this sounds very much like an ABI problem to me.
since Gem uses some of the libraries you upgraded (libquicktime, 
libmpeg3, FFMPEG(!)), it is a good idea to re-link Gem to this libraries.

this is especially true for FFMPEG which ha a policy of not maintaining 
compatibility to older releases.
it is recommended to build Gem without ffmpeg support (unless you know 
what you are doing and you really need it)  though i think it won't 
compile with recent ffmpeg anyhow :-)


 Should I download and compile the latest versions of gem and Pd and see?

just re-compiling Gem should be sufficient.


fgmasdr
IOhannes

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


Re: [PD] Pd/GEM crashing in fc8

2008-12-01 Thread Jaime Oliver
hello again,

On Mon, Dec 1, 2008 at 1:13 AM, IOhannes m zmoelnig [EMAIL PROTECTED] wrote:

 Jaime Oliver wrote:

 Hi Iohannes,


 do the problems go away when you _not_ load Gem?


 Yes, as far as I can tell, they go away.


 darn


darn indeed

  has Gem been compiled against the correct version of Pd?


 I don't know, I can't remember when was the last time I downloaded this
 version of GEM, it only says:
 ver: 0.91-cvs


 so did you compile Gem yourself or are you using a pre-compiled binary?


I compiled it myself

 (m_pd.h used for compilation of Gem belongs to Pd-binary used)

 it seems like i missed the version of Pd you are trying to use.


 My pd version is pd-0.41-4, the thing is that it was working properly
 before
 i installed all the new libraries and mplayer. That is, the gem and pd
 versions were the same before and they worked fine together... is this
 relevant?


 hmm, just in order to get it right: you installed Pd and Gem and everything
 worked fine; then you installed mplayer and updated some libraries; then the
 old binaries of pd/Gem started to crash.


YES


 this sounds very much like an ABI problem to me.


what does ABI mean? I'm pretty sure it's not any of these:
http://en.wikipedia.org/wiki/ABI...
(you'll excuse my ignorance in this and some of what follows...)


 since Gem uses some of the libraries you upgraded (libquicktime, libmpeg3,
 FFMPEG(!)), it is a good idea to re-link Gem to this libraries.


well, when i run ./configure in GEM, it tells me:

use mpeg-3 : yes
use quicktime : yes
use ffmpeg : yes

So doesn't this imply they are linked? I didn't have this libraries on this
computer before, so they are brand new.


 this is especially true for FFMPEG which ha a policy of not maintaining
 compatibility to older releases.
 it is recommended to build Gem without ffmpeg support (unless you know what
 you are doing and you really need it)  though i think it won't compile
 with recent ffmpeg anyhow :-)


Actually, I could do without it, but I don't know how to get rid of it... is
there a nice command like uninstall ffmpeg? I installed it via-yum with
freshrpms or a similar repo... I imagine i could do without mpeg3 to.

to read mp4s i just need quicktime right?


  Should I download and compile the latest versions of gem and Pd and see?


 just re-compiling Gem should be sufficient.


Ok, so I got his errors:

make[1]: Entering directory `/home/joliverl/Desktop/Gem/src/Pixes'
In file included from pix_filmNEW.cpp:28:
../Pixes/filmFFMPEG.h:23:22: error: avformat.h: No such file or directory
../Pixes/filmFFMPEG.h:24:21: error: avcodec.h: No such file or directory
In file included from pix_filmNEW.cpp:30:
../Pixes/filmMPEG3.h:22:22: error: libmpeg3.h: No such file or directory
In file included from filmMPEG3.cpp:16:
../Pixes/filmMPEG3.h:22:22: error: libmpeg3.h: No such file or directory
In file included from filmFFMPEG.cpp:17:
../Pixes/filmFFMPEG.h:23:22: error: avformat.h: No such file or directory
../Pixes/filmFFMPEG.h:24:21: error: avcodec.h: No such file or directory

so there seems to be problems both with mpeg3 and ffmpeg, is this what you
mean by linking them?

J




 fgmasdr
 IOhannes




-- 
Jaime E Oliver LR

[EMAIL PROTECTED]
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


Re: [PD] $0 and Data Structure Templates

2008-12-01 Thread hard off
i dunno.  i gave up.  i didn't look for a solution.

was just saying that it was the $0 problem that finally made me too
frustrated to continue.
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] $0 and Data Structure Templates

2008-12-01 Thread Mike McGonagle
Well, I would be interested in knowing how many people actually use
data structures, and if they do, is it for the ability to create
graphical editors of the data.

Mike


On Mon, Dec 1, 2008 at 3:42 AM, hard off [EMAIL PROTECTED] wrote:
 i dunno.  i gave up.  i didn't look for a solution.

 was just saying that it was the $0 problem that finally made me too
 frustrated to continue.






-- 
Peace may sound simple—one beautiful word— but it requires everything
we have, every quality, every strength, every dream, every high ideal.
—Yehudi Menuhin (1916–1999), musician

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


Re: [PD] Pd/GEM crashing in fc8

2008-12-01 Thread IOhannes m zmoelnig
Jaime Oliver wrote:
 hello again,

hi

 
 this sounds very much like an ABI problem to me.
 
 
 what does ABI mean? I'm pretty sure it's not any of these:
 http://en.wikipedia.org/wiki/ABI...

it is:
http://en.wikipedia.org/wiki/Application_binary_interface

 (you'll excuse my ignorance in this and some of what follows...)


at least i understand it as binary compatibility.
probably it means something else.

 
 since Gem uses some of the libraries you upgraded (libquicktime, libmpeg3,
 FFMPEG(!)), it is a good idea to re-link Gem to this libraries.
 
 
 well, when i run ./configure in GEM, it tells me:
 Actually, I could do without it, but I don't know how to get rid of it... is
there a nice command like uninstall ffmpeg? I installed it via-yum with
freshrpms or a similar repo... I imagine i could do without mpeg3 to.

to read mp4s i just need quicktime right?

depends on which codecs come with your installation of libquicktime.
it should work though.


 use mpeg-3 : yes
 use quicktime : yes
 use ffmpeg : yes
 
 So doesn't this imply they are linked? I didn't have this libraries on this

yes, this is implied.

 computer before, so they are brand new.

wait.
which libraries is Gem linked with?
try ldd /path/to/Gem.pd_linux
and/or create a [pix_film] object and observe what it says.


 
 this is especially true for FFMPEG which ha a policy of not maintaining
 compatibility to older releases.
 it is recommended to build Gem without ffmpeg support (unless you know what
 you are doing and you really need it)  though i think it won't compile
 with recent ffmpeg anyhow :-)

see below...

 
 
 Actually, I could do without it, but I don't know how to get rid of it... is
 there a nice command like uninstall ffmpeg? I installed it via-yum with
 freshrpms or a similar repo... I imagine i could do without mpeg3 to.


actually it is simple:
% ./configure --help
...
and then something like
% ./configure --without-ffmpeg

i thought that ffmpeg was disabled by default in the current HEAD of Gem 
which would make this unneccessary...i'll doublecheck


 
 to read mp4s i just need quicktime right?

depends on which codecs come with your installation of libquicktime.
it should work though.

 
 
 Ok, so I got his errors:
 
 make[1]: Entering directory `/home/joliverl/Desktop/Gem/src/Pixes'
 In file included from pix_filmNEW.cpp:28:
 ../Pixes/filmFFMPEG.h:23:22: error: avformat.h: No such file or directory
 ../Pixes/filmFFMPEG.h:24:21: error: avcodec.h: No such file or directory
 In file included from pix_filmNEW.cpp:30:
 ../Pixes/filmMPEG3.h:22:22: error: libmpeg3.h: No such file or directory
 In file included from filmMPEG3.cpp:16:
 ../Pixes/filmMPEG3.h:22:22: error: libmpeg3.h: No such file or directory
 In file included from filmFFMPEG.cpp:17:
 ../Pixes/filmFFMPEG.h:23:22: error: avformat.h: No such file or directory
 ../Pixes/filmFFMPEG.h:24:21: error: avcodec.h: No such file or directory
 
 so there seems to be problems both with mpeg3 and ffmpeg, is this what you
 mean by linking them?

for theffmpeg error see above.
the mpeg3 error seems to be because fc8 stores the mpeg3-headers in 
/usr/include/mpeg3 rather than directly in /usr/include/ and does not 
provide a pkg-config option to detect this...

anyhow, just add another --without-mpeg3 to the configure options.

fmgasdr
IOhannes

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


Re: [PD] rc-sssad

2008-12-01 Thread Frank Barknecht
Hallo,
Dan Wilcox hat gesagt: // Dan Wilcox wrote:

 Ahh I see, I think I'm using the wrong terminology then.  I'm using
 local as in objects with a certain osc-style prefix. 

Ahh now I see, too. ;) 

You may like the new setonly and saveonly messages to send to
SSSAD_ADMIN rsp. $0-SSSAD_ADMIN. See attachement.

Ciao
-- 
 Frank BarknechtDo You RjDj.me?  _ __footils.org__


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


Re: [PD] Peak envelope follower?

2008-12-01 Thread Frank Barknecht
Hallo,
Andy Farnell hat gesagt: // Andy Farnell wrote:

 [snapshot~]
 
 IIRC gives you the value of the first sample in the last block when banged.

For more see [vsnapshot~] which snaps in the middle of a block similar
to [vline~].

Ciao
-- 
 Frank BarknechtDo You RjDj.me?  _ __footils.org__

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


Re: [PD] Pd/GEM crashing in fc8

2008-12-01 Thread Jaime Oliver
Ok, so it works now:


 wait.
 which libraries is Gem linked with?
 try ldd /path/to/Gem.pd_linux

I pasted this at the end of this mail in case this is of interest for
you...


 ...
 and then something like
 % ./configure --without-ffmpeg


 anyhow, just add another --without-mpeg3 to the configure options.


Ok, I tried with both the above flags and it seems to be working ok again,
at least it created a pix_film and copied several patches without
troubles

So thanks for the fast reply, I'll post some of my work to the list soon...

cheers,

J

Here is the

 ldd /path/to/Gem.pd_linux


Before recompiling:

[EMAIL PROTECTED] ~]$ ldd /home/joliverl/Desktop/Gem/src/Gem.pd_linux

 linux-vdso.so.1 =  (0x7fff9b1ff000)

 libavformat.so.52 = /usr/lib64/libavformat.so.52
 (0x0066f000)

 libmpeg3.so.1 = /usr/lib64/libmpeg3.so.1 (0x00916000)

 libjpeg.so.62 = /usr/lib64/libjpeg.so.62 (0x00b5c000)

 libtiff.so.3 = /usr/lib64/libtiff.so.3 (0x00d7d000)

 libGLU.so.1 = /usr/lib64/libGLU.so.1 (0x00fd6000)

 libGL.so.1 = /usr/lib64/libGL.so.1 (0xec265000)

 libXext.so.6 = /usr/lib64/libXext.so.6 (0x01244000)

 libXxf86vm.so.1 = /usr/lib64/libXxf86vm.so.1 (0x01455000)

 libX11.so.6 = /usr/lib64/libX11.so.6 (0x0165a000)

 libdl.so.2 = /lib64/libdl.so.2 (0x0195e000)

 libz.so.1 = /lib64/libz.so.1 (0x01b62000)

 libpthread.so.0 = /lib64/libpthread.so.0 (0x01d76000)

 libquicktime.so.0 = /usr/lib64/libquicktime.so.0
 (0x2e158000)

 libm.so.6 = /lib64/libm.so.6 (0x01f91000)

 libstdc++.so.6 = /usr/lib64/libstdc++.so.6 (0x02214000)

 libgcc_s.so.1 = /lib64/libgcc_s.so.1 (0x02514000)

 libc.so.6 = /lib64/libc.so.6 (0x02722000)

 libavcodec.so.51 = /usr/lib64/libavcodec.so.51
 (0x02a79000)

 libavutil.so.49 = /usr/lib64/libavutil.so.49 (0x0329a000)

 liba52.so.0 = /usr/lib64/liba52.so.0 (0x034a6000)

 libGLcore.so.1 = /usr/lib64/libGLcore.so.1 (0x036b1000)

 libnvidia-tls.so.1 = /usr/lib64/tls/libnvidia-tls.so.1
 (0x04722000)

 libXau.so.6 = /usr/lib64/libXau.so.6 (0x04823000)

 libxcb-xlib.so.0 = /usr/lib64/libxcb-xlib.so.0
 (0x04a25000)

 libxcb.so.1 = /usr/lib64/libxcb.so.1 (0x04c26000)

 /lib64/ld-linux-x86-64.so.2 (0x00346f00)

 libfaac.so.0 = /usr/lib64/libfaac.so.0 (0x04e41000)

 libfaad.so.0 = /usr/lib64/libfaad.so.0 (0x05052000)

 libgsm.so.1 = /usr/lib64/libgsm.so.1 (0x05293000)

 libmp3lame.so.0 = /usr/lib64/libmp3lame.so.0 (0x0549e000)

 libtheora.so.0 = /usr/lib64/libtheora.so.0 (0x05714000)

 libvorbisenc.so.2 = /usr/lib64/libvorbisenc.so.2
 (0x05956000)

 libvorbis.so.0 = /usr/lib64/libvorbis.so.0 (0x05d2e000)

 libx264.so.60 = /usr/lib64/libx264.so.60 (0x05f5a000)

 libxvidcore.so.4 = /usr/lib64/libxvidcore.so.4
 (0xf830f000)

 libXdmcp.so.6 = /usr/lib64/libXdmcp.so.6 (0x061e)

 libmp4v2.so.0 = /usr/lib64/libmp4v2.so.0 (0x063e5000)

 libogg.so.0 = /usr/lib64/libogg.so.0 (0x0668d000)


After recompiling:


 [EMAIL PROTECTED] ~]$ ldd /home/joliverl/Desktop/Gem/src/Gem.pd_linux

 linux-vdso.so.1 =  (0x7fff191ff000)

 libjpeg.so.62 = /usr/lib64/libjpeg.so.62 (0x0066f000)

 libtiff.so.3 = /usr/lib64/libtiff.so.3 (0x0089)

 libGLU.so.1 = /usr/lib64/libGLU.so.1 (0x00ae9000)

 libGL.so.1 = /usr/lib64/libGL.so.1 (0x00d57000)

 libXext.so.6 = /usr/lib64/libXext.so.6 (0x00f27000)

 libXxf86vm.so.1 = /usr/lib64/libXxf86vm.so.1 (0xe87ef000)

 libX11.so.6 = /usr/lib64/libX11.so.6 (0x01138000)

 libdl.so.2 = /lib64/libdl.so.2 (0x0143c000)

 libz.so.1 = /lib64/libz.so.1 (0x0164)

 libpthread.so.0 = /lib64/libpthread.so.0 (0x01854000)

 libquicktime.so.0 = /usr/lib64/libquicktime.so.0
 (0x01a6f000)

 libm.so.6 = /lib64/libm.so.6 (0x01cf8000)

 libstdc++.so.6 = /usr/lib64/libstdc++.so.6 (0x01f7b000)

 libgcc_s.so.1 = /lib64/libgcc_s.so.1 (0x0227b000)

 libc.so.6 = /lib64/libc.so.6 (0x02489000)

 libGLcore.so.1 = /usr/lib64/libGLcore.so.1 (0x027e)

 libnvidia-tls.so.1 = /usr/lib64/tls/libnvidia-tls.so.1
 (0x03851000)

 libXau.so.6 = /usr/lib64/libXau.so.6 (0x03952000)

 libxcb-xlib.so.0 = /usr/lib64/libxcb-xlib.so.0
 (0x03b54000)

 libxcb.so.1 = /usr/lib64/libxcb.so.1 

Re: [PD] Pd/GEM crashing in fc8

2008-12-01 Thread IOhannes m zmoelnig
Jaime Oliver wrote:
 Ok, so it works now:

great.

 Here is the
 
 ldd /path/to/Gem.pd_linux
 
 
 Before recompiling:
 
 [EMAIL PROTECTED] ~]$ ldd /home/joliverl/Desktop/Gem/src/Gem.pd_linux
 linux-vdso.so.1 =  (0x7fff9b1ff000)

 libavformat.so.52 = /usr/lib64/libavformat.so.52
 libavcodec.so.51 = /usr/lib64/libavcodec.so.51
 libavutil.so.49 = /usr/lib64/libavutil.so.49 (0x0329a000)

this means that your Gem was linked against ffmpeg.
since ffmpeg changed considerably (in a way, that now Gem even refuses 
to compile with recent ffmpeg-headers), the new libraries most likely 
caused the crashes you were experincing.


mfgas
IOhannes

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


[PD] midiout

2008-12-01 Thread Yvan Vander Sanden
Hey

Could it be there is something wrong with the implementation of
[midiout]? I am using ubuntu linux, with 0.40-3 extended. I have input
from [cyclone/seq] which prints out fine, but the [midiout] object
does not seem to react on this. I use alsa-midi, btw. With a 4 port
output device. I have made midi files for each separate port, since
midiout does seem to expect that, but that did not help one bit.

Regards,

yvan vander sanden



-- 
Copyright only exists in the imagination of those who do not have any.

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


Re: [PD] $0 and Data Structure Templates

2008-12-01 Thread Frank Barknecht
Hallo,
Mike McGonagle hat gesagt: // Mike McGonagle wrote:

 I think this should be allowed, hell, even the use of other $
 arguments. It would be nice to be able to allow abstractions to create
 their own private data structures, or at least ones that could be
 named based on a creation argument.

All this *is* allowed. But Luke's problem is more general: If you use
$0, its value is only valid in a running patch. This not only affects
data structures, but everything, i.e. also qlist, textfile and so on.

If you write the value of $0 into textfile, you get something like
1023, which probably is not the same value $0 has when you reload the
file later in a different context.

It all boils down to the fact, that Pd only has global scoping and
that using $0 is just a limited workaround, but not adding a real
local scope.

The only thing that could be considered local scope in Pd are direct
patch cord connections: They are as local as it gets. 

So what I generally do if I use $0-structs is to not save the data
structure instances with write pd-x but traverse and parse them down
into [textfile] and use that for storing and reloading. I.e. with 

 [struct $0-a float x float y]

and a data subpatch [pd x], I'd use traverse pd-x, and write each
x,y-pair into [textfile]. Then to reload, I clear pd-x, and dump the
textfile's contents to an [append $0-a x y].

This acctually has the advantage, that I can prepare the textfile in a
text editor or so.

Ciao
-- 
 Frank BarknechtDo You RjDj.me?  _ __footils.org__

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


Re: [PD] $0 and Data Structure Templates

2008-12-01 Thread Frank Barknecht
Hallo,
Mike McGonagle hat gesagt: // Mike McGonagle wrote:

 Hum, I have had this issue with other things using $0, and it seems
 almost impossible while developing a patch to NOT save over a patch
 containing a $0 reference. There are some situations that I have
 learned not to do this, but that was only after several lost patches
 and data...

Hm, I guess I don't completely understand what you are referring to. Of
course, the filename that is used to store the settings should not
contain the value of $0 in its name. 

Generally $0 should be considered a volatile value that is only living
inside of Pd objects' names.

Ciao
-- 
Frank

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


Re: [PD] $0 and Data Structure Templates

2008-12-01 Thread Mike McGonagle
Hum, I have had this issue with other things using $0, and it seems
almost impossible while developing a patch to NOT save over a patch
containing a $0 reference. There are some situations that I have
learned not to do this, but that was only after several lost patches
and data...

While it has been a while, I believe that those other issues also
involved data structures.

While Pd is a great tool, it does have several things that will bite
you, unless you heed Marshal Brodeen's advice, It's easy, once you
know the secret...

Mike


On Mon, Dec 1, 2008 at 4:54 AM, Frank Barknecht [EMAIL PROTECTED] wrote:
 Hallo,
 Mike McGonagle hat gesagt: // Mike McGonagle wrote:

 I think this should be allowed, hell, even the use of other $
 arguments. It would be nice to be able to allow abstractions to create
 their own private data structures, or at least ones that could be
 named based on a creation argument.

 All this *is* allowed. But Luke's problem is more general: If you use
 $0, its value is only valid in a running patch. This not only affects
 data structures, but everything, i.e. also qlist, textfile and so on.

 If you write the value of $0 into textfile, you get something like
 1023, which probably is not the same value $0 has when you reload the
 file later in a different context.

 It all boils down to the fact, that Pd only has global scoping and
 that using $0 is just a limited workaround, but not adding a real
 local scope.

 The only thing that could be considered local scope in Pd are direct
 patch cord connections: They are as local as it gets.

 So what I generally do if I use $0-structs is to not save the data
 structure instances with write pd-x but traverse and parse them down
 into [textfile] and use that for storing and reloading. I.e. with

  [struct $0-a float x float y]

 and a data subpatch [pd x], I'd use traverse pd-x, and write each
 x,y-pair into [textfile]. Then to reload, I clear pd-x, and dump the
 textfile's contents to an [append $0-a x y].

 This acctually has the advantage, that I can prepare the textfile in a
 text editor or so.

 Ciao
 --
  Frank BarknechtDo You RjDj.me?  _ __footils.org__

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




-- 
Peace may sound simple—one beautiful word— but it requires everything
we have, every quality, every strength, every dream, every high ideal.
—Yehudi Menuhin (1916–1999), musician

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


Re: [PD] Peak envelope follower?

2008-12-01 Thread Steffen Leve Poulsen

Hi Bill,
use a comination of [tabsend~] and [tabread],
see attached.

mvh/Steffen Leve Poulsen

Bill Gribble skrev:

Is there a way within pd-extended to do the equivalent of [env~], but
following peak value rather than RMS? 


I have pulled my hair out trying to implement this with patching but I
have had no luck. 


Thanks,
Bill Gribble
#N canvas 250 160 398 474 10;
#X obj 236 105 bang~;
#X obj 175 22 table vu 64;
#X obj 18 119 tabsend~ vu;
#X obj 191 218 tabread vu;
#X obj 258 244 max;
#X obj 275 219 f;
#X obj 236 134 t b b;
#X obj 276 198 0;
#X obj 18 29 osc~ 0.1;
#X obj 258 287 vsl 15 128 0 1 0 0 empty empty empty 0 -9 0 10 -262144
-1 -1 416 1;
#N canvas 0 0 450 300 abs~ 0;
#X obj 123 5 inlet~;
#X obj 124 198 outlet~;
#X obj 124 88 max~;
#X obj 153 64 *~ -1;
#X connect 0 0 2 0;
#X connect 0 0 3 0;
#X connect 2 0 1 0;
#X connect 3 0 2 1;
#X restore 19 93 pd abs~;
#N canvas 0 0 517 448 fire 0;
#X obj 148 22 inlet;
#X obj 148 186 until;
#X obj 148 228 f;
#X obj 180 228 + 1;
#X obj 171 160 0;
#X obj 148 346 outlet;
#X obj 148 136 t f b f;
#X obj 148 109 64;
#X connect 0 0 7 0;
#X connect 1 0 2 0;
#X connect 2 0 3 0;
#X connect 2 0 5 0;
#X connect 3 0 2 1;
#X connect 4 0 2 1;
#X connect 6 0 1 0;
#X connect 6 1 4 0;
#X connect 7 0 6 0;
#X restore 191 183 pd fire 64;
#X obj 99 339 loadbang;
#X msg 99 365 \; pd dsp 1;
#X connect 0 0 6 0;
#X connect 3 0 4 0;
#X connect 4 0 5 0;
#X connect 4 0 9 0;
#X connect 5 0 4 1;
#X connect 6 0 11 0;
#X connect 6 1 7 0;
#X connect 7 0 5 0;
#X connect 8 0 10 0;
#X connect 10 0 2 0;
#X connect 11 0 3 0;
#X connect 12 0 13 0;


Checked by AVG - http://www.avg.com
Version: 8.0.176 / Virus Database: 270.9.12/1821 - Release Date: 30-11-2008 
17:53
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] $0 and Data Structure Templates

2008-12-01 Thread Mike McGonagle
On Mon, Dec 1, 2008 at 5:25 AM, Frank Barknecht [EMAIL PROTECTED] wrote:
 Hallo,
 Mike McGonagle hat gesagt: // Mike McGonagle wrote:

 Hm, I guess I don't completely understand what you are referring to.

Probably my inability to remember exactly what happened. Data
Structures just seems to me to be one of the hardest parts of Pd.


Mike

-- 
Peace may sound simple—one beautiful word— but it requires everything
we have, every quality, every strength, every dream, every high ideal.
—Yehudi Menuhin (1916–1999), musician

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


Re: [PD] [PD-announce] The OtherSide Server is DEAD!

2008-12-01 Thread Ilias Anagnostopoulos
Hello hc,

Is this the APT that has the other pd-extended packages as well? This could be 
very useful, so they can all be in the same place and anyone interested will 
not have to wait until I find a permanent solution for the OtherSide. If you 
follow the non-APT link, you can download the package through HTTP from a 
University link and host it. I also have a couple of packages with the 
dependencies that are no longer in the Ubuntu/Debian repos, being in the same 
APT is quite useful for apt-getters..

Thanks!

-Ilias

-- Original Message: ---

That's a bummer...

If you want, I could host your Intrepid package in the repository  
that is setup on the autobuild farm.

.hc


On Nov 28, 2008, at 10:13 PM, Ilias Anagnostopoulos wrote:


  The OtherSide server died a couple of hours ago... Hardware  
  failure! It
  refuses to boot. It was experiencing some RAM problems and I tried to
  fix it by replacing the RAM with a stick of the exact same specs. This
  somehow managed to fry the motherboard. It does not do anything  
  anymore.
 
  This means that you will no longer be able to get anything from the  
  APT
  repository (PD-extended and more) and you will not be able to  
  access the
  SVN Repository, until this is fixed.
 
  I hope we will have no data loss, since the hard disk should not have
  been affected by this. I will try to find a replacement server as soon
  as possible. If I don't find one by tomorrow, I will try and host  
  things
  temporarily here and there until a permanent solution can be found.
 
  Anyone willing to offer server-space (temporarily) or an actual server
  machine, please let me know..
 
  -Ilias
 
  ___
  Pd-announce mailing list
  [EMAIL PROTECTED]
  http://lists.puredata.info/listinfo/pd-announce
 
  ___
  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] Speaker protection abstraction

2008-12-01 Thread Spencer Russell
Most of my live performance work involves realtime processing of
upright bass, and I find myself often using a lot of very short
variable IIR taps (delays with feedback).

I use either my 500-watt bass amp or the house PA as output.

Right now I don't have any explicit patchage to make sure I'm not
pumping out any signal that's straining the amplification system, and
if I watch my speakers as I play I often see them popping in and out
in a distressing fashion.

I'm thinking I should start including some basic speaker protection
into the output stage of my patches, mostly a limiter and highpass
filter to get rid of any sub-audio and DC signal.

Is this necessary? I assume that either the output of the firebox or
the input of my amplification setup is AC-coupled and should be
getting rid of DC anyways, but we all know what happens when you
assume.

Are other people using speaker protection patches? Anything more
sophisticated than the classic [hip~ 5] before the output?

-spencer

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


[PD] missing dependencies for pd-extended on ubuntu 8.10

2008-12-01 Thread Roman Haefeli
hello all, hi ilias

i tried to install the ubuntu intrepid package of pd-extended on a
ubuntu intrepid machine and got missing dependencies. pd-extended is
dependent on the following packages, that seem not to be part of
intrepid:

libmagick++9c2ca
libmagick9
libmpeg1


i guess, those can be replaced by the folling packages, that are part of
the intrepid repository:

libmagick++10
libmagick10
libmpeg3-1

i haven't thorougly checked, if those are suitable replacements. if not,
probably someone else can suggest the correct ones.

would it be possible to install those packages on your intrepid machine
and compile pd-extended against those? 

roman

p.s.:
it seems you already found a temporary substitution for your broken
server. i am running a debian stable (currently 'etch') server and i
could provide you an account. however, i don't know, if a debian box
helps you at all. if you think, it would, please let me know.






___ 
Der frühe Vogel fängt den Wurm. Hier gelangen Sie zum neuen Yahoo! Mail: 
http://mail.yahoo.de


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


Re: [PD] Speaker protection abstraction

2008-12-01 Thread Roman Haefeli
On Mon, 2008-12-01 at 08:50 -0500, Spencer Russell wrote:

 Are other people using speaker protection patches? Anything more
 sophisticated than the classic [hip~ 5] before the output?

in what way more sophisticated? i found, that [hip~ 5] does a pretty
decent job.

roman




___ 
Der frühe Vogel fängt den Wurm. Hier gelangen Sie zum neuen Yahoo! Mail: 
http://mail.yahoo.de


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


Re: [PD] Speaker protection abstraction

2008-12-01 Thread Andy Farnell


It's quite rare to find a sound card and amplification system
that can actually deliver DC. These are usually specialised 
DACs for control applications. Regular audio equipment uses
DC blocking capacitors (analogue high-pass) that won't admit
anything much below 5-10Hz. 

All the same, if you are using an experimental signal processing
system like Pd or any other computer music language along with
high power amplification for a live audience, it is sensible
to add a compressor/limiter at the end of the chain. For the
sake of your audience rather than the speakers.

This should be a separate piece of hardware, not part of
the software system that could fail.


On Mon, 1 Dec 2008 08:50:41 -0500
Spencer Russell [EMAIL PROTECTED] wrote:

 Most of my live performance work involves realtime processing of
 upright bass, and I find myself often using a lot of very short
 variable IIR taps (delays with feedback).
 
 I use either my 500-watt bass amp or the house PA as output.
 
 Right now I don't have any explicit patchage to make sure I'm not
 pumping out any signal that's straining the amplification system, and
 if I watch my speakers as I play I often see them popping in and out
 in a distressing fashion.
 
 I'm thinking I should start including some basic speaker protection
 into the output stage of my patches, mostly a limiter and highpass
 filter to get rid of any sub-audio and DC signal.
 
 Is this necessary? I assume that either the output of the firebox or
 the input of my amplification setup is AC-coupled and should be
 getting rid of DC anyways, but we all know what happens when you
 assume.
 
 Are other people using speaker protection patches? Anything more
 sophisticated than the classic [hip~ 5] before the output?
 
 -spencer
 
 ___
 Pd-list@iem.at mailing list
 UNSUBSCRIBE and account-management - 
 http://lists.puredata.info/listinfo/pd-list


-- 
Use the source

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


Re: [PD] Speaker protection abstraction

2008-12-01 Thread Luigi

Am 01.12.2008 um 15:21 schrieb Andy Farnell:



 It's quite rare to find a sound card and amplification system
 that can actually deliver DC. These are usually specialised
 DACs for control applications. Regular audio equipment uses
 DC blocking capacitors (analogue high-pass) that won't admit
 anything much below 5-10Hz.

 All the same, if you are using an experimental signal processing
 system like Pd or any other computer music language along with
 high power amplification for a live audience, it is sensible
 to add a compressor/limiter at the end of the chain. For the
 sake of your audience rather than the speakers.

 This should be a separate piece of hardware, not part of
 the software system that could fail.


Hi, yes thats my experienc, too. I tried to use limiter~, but wasnt  
satisfied.

it created some crackles with extreme signals, like pure sine-tones
i would recommend a hardware solution as well.



 On Mon, 1 Dec 2008 08:50:41 -0500
 Spencer Russell [EMAIL PROTECTED] wrote:

 Most of my live performance work involves realtime processing of
 upright bass, and I find myself often using a lot of very short
 variable IIR taps (delays with feedback).

 I use either my 500-watt bass amp or the house PA as output.

 Right now I don't have any explicit patchage to make sure I'm not
 pumping out any signal that's straining the amplification system, and
 if I watch my speakers as I play I often see them popping in and out
 in a distressing fashion.

 I'm thinking I should start including some basic speaker protection
 into the output stage of my patches, mostly a limiter and highpass
 filter to get rid of any sub-audio and DC signal.

 Is this necessary? I assume that either the output of the firebox or
 the input of my amplification setup is AC-coupled and should be
 getting rid of DC anyways, but we all know what happens when you
 assume.

 Are other people using speaker protection patches? Anything more
 sophisticated than the classic [hip~ 5] before the output?

 -spencer

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


 -- 
 Use the source

 ___
 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] $0 and Data Structure Templates

2008-12-01 Thread Georg Werner
Hi,

i'm working on an abstraction with data structures inside (franks 
tutorial was very helpful
http://puredata.info/community/projects/convention04/lectures/tk-barknecht/tut.tgz/view?searchterm=data%20structures%20tut
) and i use $1 in the name of the template (like this: struct 
$1-template float y array numbers $1-template-num), this works and i 
have a workaround for getting both - a non changing part in the data 
structure which is quite unique for each instance of the abstracion ( ;) 
i just have to take care not to give two abstractions the same creation 
argument).
g.

ps.: in the tutorial by Gregorio Garcia Karman is also a good starting 
point ( 
http://puredata.info/Members/ggkarman/Tutoriales/datastruct_en_02/view )


Frank Barknecht schrieb:
  Hallo,
  Mike McGonagle hat gesagt: // Mike McGonagle wrote:
 
  I think this should be allowed, hell, even the use of other $
  arguments. It would be nice to be able to allow abstractions to create
  their own private data structures, or at least ones that could be
  named based on a creation argument.
 
  All this *is* allowed. But Luke's problem is more general: If you use
  $0, its value is only valid in a running patch. This not only affects
  data structures, but everything, i.e. also qlist, textfile and so on.
 
  If you write the value of $0 into textfile, you get something like
  1023, which probably is not the same value $0 has when you reload the
  file later in a different context.
 
  It all boils down to the fact, that Pd only has global scoping and
  that using $0 is just a limited workaround, but not adding a real
  local scope.
 
  The only thing that could be considered local scope in Pd are direct
  patch cord connections: They are as local as it gets.
  So what I generally do if I use $0-structs is to not save the data
  structure instances with write pd-x but traverse and parse them down
  into [textfile] and use that for storing and reloading. I.e. with
   [struct $0-a float x float y]
 
  and a data subpatch [pd x], I'd use traverse pd-x, and write each
  x,y-pair into [textfile]. Then to reload, I clear pd-x, and dump the
  textfile's contents to an [append $0-a x y].
 
  This acctually has the advantage, that I can prepare the textfile in a
  text editor or so.
 
  Ciao


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


Re: [PD] $0 and Data Structure Templates

2008-12-01 Thread Chris McCormick
On Mon, Dec 01, 2008 at 11:54:34AM +0100, Frank Barknecht wrote:
 Hallo,
 Mike McGonagle hat gesagt: // Mike McGonagle wrote:
 
  I think this should be allowed, hell, even the use of other $
  arguments. It would be nice to be able to allow abstractions to create
  their own private data structures, or at least ones that could be
  named based on a creation argument.
 
 So what I generally do if I use $0-structs is to not save the data
 structure instances with write pd-x but traverse and parse them down
 into [textfile] and use that for storing and reloading. I.e. with 

I do the same, but I use sssad to store the serialised data which gives
the user flexibility about where they want to save it. Check out the [pd
load] and [pd save] subpatches in s-nadsr~ for an example of how to do
this with datastructures:

http://mccormick.cx/viewcvs/*checkout*/s-abstractions/s-nadsr~.pd?root=svn

Best,

Chris.

---
http://mccormick.cx

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


Re: [PD] Speaker protection abstraction

2008-12-01 Thread IOhannes m zmoelnig
Luigi wrote:
 Am 01.12.2008 um 15:21 schrieb Andy Farnell:
 
 This should be a separate piece of hardware, not part of
 the software system that could fail.

 
 Hi, yes thats my experienc, too. 

i agree.

 I tried to use limiter~, but wasnt  
 satisfied.
 
 it created some crackles with extreme signals, 

anyhow, i'm interested in this:
did you use a delay-line for the to-be-limited signals before they are 
multiplied by the gain-signal? (ideally this delay should be the same or 
a bit more than the internal delay of [limiter~]...see documentation for 
values)


mfgasr
IOhannes

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


[PD] missing dependencies for pd-extended on ubuntu 8.10

2008-12-01 Thread Ilias Anagnostopoulos
Hello Roman,

I assume you tried downloading the package through HTTP. There is an 
info link next to the download, md5 and APT links on the download page, 
that links here: http://pd.ianagnostopoulos.postgrad.shef.ac.uk/notes.txt

This describes the dependencies, and gives you another link,
http://pd.ianagnostopoulos.postgrad.shef.ac.uk/pd-deps.tar
which contains a tar archive with the three packages of the dependencies.

If you try getting it through the OtherSide APT, the dependencies are 
there and thus automatically configured.

These three packages have been removed from the official Ubuntu (and I 
think also Debian) repositories since no package there depended on them. 
My understanding is that they are NOT replaced by the ones you 
mentioned. I tried simply changing the dependencies to the newer 
versions and it installed, but came up with many errors when launching PD.

GEM seems to need the specific versions it depends on. I think that 
since there is no serious reason not to use these libraries, it 
doesn't make sense doing anything to the source code to make it 
compatible with the newer versions. If we simply provide these extra 
packages with the PD package, by hosting them on the same places, it 
will be fine. Since nothing else has anything to do with them, they 
won't break anything.

-Ilias

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


Re: [PD] missing dependencies for pd-extended on ubuntu 8.10

2008-12-01 Thread Roman Haefeli
On Mon, 2008-12-01 at 17:54 +, Ilias Anagnostopoulos wrote:
 Hello Roman,
 
 I assume you tried downloading the package through HTTP.

exactly.

  There is an 
 info link next to the download, md5 and APT links on the download page, 
 that links here: http://pd.ianagnostopoulos.postgrad.shef.ac.uk/notes.txt
 
 This describes the dependencies, and gives you another link,
 http://pd.ianagnostopoulos.postgrad.shef.ac.uk/pd-deps.tar
 which contains a tar archive with the three packages of the dependencies.


 If you try getting it through the OtherSide APT, the dependencies are 
 there and thus automatically configured.

i see. cool work you did!

 These three packages have been removed from the official Ubuntu (and I 
 think also Debian) repositories since no package there depended on them. 
 My understanding is that they are NOT replaced by the ones you 
 mentioned. I tried simply changing the dependencies to the newer 
 versions and it installed, but came up with many errors when launching PD.

i see..

 GEM seems to need the specific versions it depends on. I think that 
 since there is no serious reason not to use these libraries, it 
 doesn't make sense doing anything to the source code to make it 
 compatible with the newer versions. If we simply provide these extra 
 packages with the PD package, by hosting them on the same places, it 
 will be fine. Since nothing else has anything to do with them, they 
 won't break anything.

right..

thanks for your detailed answer and the work you put it.

roman






___ 
Telefonate ohne weitere Kosten vom PC zum PC: http://messenger.yahoo.de


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


[PD] Pdpedia Chinese

2008-12-01 Thread chun
Hi all:

I have recently met many enthusiasts here in the far east, and as a
result, we would like to start a project translating Pdpedia into Chinese
(probably traditional chinese first, then simplified a bit later).

This project is helped also by GOTO10, where we have a mailing list called
pdtw. if you are interested in taking part in the project, feel free to
get involved and sign up:) the list is here:

http://lists.goto10.org/cgi-bin/mailman/listinfo/pdtw

As a result, I would like to put in a request for getting the SysOp access
on the wiki.

cheers

chun


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


Re: [PD] missing dependencies for pd-extended on ubuntu 8.10

2008-12-01 Thread IOhannes m zmoelnig
Ilias Anagnostopoulos wrote:
 Hello Roman,
 
 
 GEM seems to need the specific versions it depends on. I think that 
 since there is no serious reason not to use these libraries, it 
 doesn't make sense doing anything to the source code to make it 
 compatible with the newer versions. If we simply provide these extra 
 packages with the PD package, by hosting them on the same places, it 
 will be fine. Since nothing else has anything to do with them, they 
 won't break anything.

i don't think that Gem explicitely needs magick9 rather than magick10.
here (debian lenny/sid) i am using imagemagick++10 and everything wors fine.

as for limpeg3 vs libmpeg1: these are not just versions, thes are 
completely different libraries. replaying the one with the other will 
certainly make your nose bleed.
Gem has source-code support for both libraries.
i don't see a reason to remove support for libmpeg1, just because it is 
no longer packaged.
nevertheless, i also don't see any reason why someone should provide a 
precompiled binary of Gem _with_ support for libmpeg1 (i think it is 
quite buggy).

so, from my (Gem) side of things: all maintainers of packages should use 
the latest and greatest available packages of their distribution and not 
require outdated packages for Gem just because they can :-)

thanks for all your work

gfmadsr
IOhannes

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


Re: [PD] missing dependencies for pd-extended on ubuntu 8.10

2008-12-01 Thread Ilias Anagnostopoulos
Hello IOhannes,

I will check it again tomorrow and if I can make a better solution work, 
I'll implement it.

As for the libmpeg1 vs libmpeg3, how would I specify which one I want to 
use then? Or does it figure this out on its own at compile time?

-Ilias

IOhannes m zmoelnig wrote:
 Ilias Anagnostopoulos wrote:
 Hello Roman,


 GEM seems to need the specific versions it depends on. I think that 
 since there is no serious reason not to use these libraries, it 
 doesn't make sense doing anything to the source code to make it 
 compatible with the newer versions. If we simply provide these extra 
 packages with the PD package, by hosting them on the same places, it 
 will be fine. Since nothing else has anything to do with them, they 
 won't break anything.

 i don't think that Gem explicitely needs magick9 rather than magick10.
 here (debian lenny/sid) i am using imagemagick++10 and everything wors 
 fine.

 as for limpeg3 vs libmpeg1: these are not just versions, thes are 
 completely different libraries. replaying the one with the other will 
 certainly make your nose bleed.
 Gem has source-code support for both libraries.
 i don't see a reason to remove support for libmpeg1, just because it 
 is no longer packaged.
 nevertheless, i also don't see any reason why someone should provide a 
 precompiled binary of Gem _with_ support for libmpeg1 (i think it is 
 quite buggy).

 so, from my (Gem) side of things: all maintainers of packages should 
 use the latest and greatest available packages of their distribution 
 and not require outdated packages for Gem just because they can :-)

 thanks for all your work

 gfmadsr
 IOhannes


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


Re: [PD] missing dependencies for pd-extended on ubuntu 8.10

2008-12-01 Thread IOhannes m zmoelnig
Ilias Anagnostopoulos wrote:
 Hello IOhannes,
 
 I will check it again tomorrow and if I can make a better solution work, 
 I'll implement it.
 
 As for the libmpeg1 vs libmpeg3, how would I specify which one I want to 
 use then? Or does it figure this out on its own at compile time?

it should automatically disable libmpeg1 if libmpeg3 is found (but not 
very careful crafting has been spent on this).

if there is no libmpeg1 available, Gem will build without.
(if there is no libmpeg3 available, Gem will build without)


you can manually disable support for certain libraries by using 
configure-flags: --without-mpeg1 will do...


fgmasr
IOhannes



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


[PD] [PD-announce] reware howto video

2008-12-01 Thread Hans-Christoph Steiner

We've been working at Eyebeam since July on making it easy to hack  
old devices and run new software on them.  We now have our first  
Reware HOWTO video, showing the basics of how to use a Reware image  
yourself, then it illustrates some of the Pd patches we've made:

http://dev.eyebeam.org/projects/reware/blog/48

Coming soon, a image for running Pd, Python, and Lua programs on  
PDAs, as well as a HOWTO for making Pd patches for 1-5G iPods.  The  
key idea is to turn old PDAs, mobile phones, etc. into something like  
an Arduino, where you can easily upload your own code to the device.

.hc


 


 kill your television



___
Pd-announce mailing list
[EMAIL PROTECTED]
http://lists.puredata.info/listinfo/pd-announce

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


Re: [PD] midiout not working

2008-12-01 Thread Rua Haszard Morris
Yep, I agree, I think midiout is not working on linux and possibly windows too. 
I did see it working on Mac. On linux I was using alsa midi, but just soft out 
(via jack) into a softsynth.

Here's a mail to the list about it.
http://lists.puredata.info/pipermail/pd-list/2008-11/066180.html

 
Sorry, I don't have any suggestions for how to fix it..

-- 
http://myspace.com/haszari
http://haszaristwocents.blogspot.com
http://last.fm/music/Haszari



- Original Message 
From: Yvan Vander Sanden [EMAIL PROTECTED]
To: pd-list@iem.at
Sent: Monday, 1 December, 2008 11:41:54 PM
Subject: [PD] midiout

Hey

Could it be there is something wrong with the implementation of
[midiout]? I am using ubuntu linux, with 0.40-3 extended. I have input
from [cyclone/seq] which prints out fine, but the [midiout] object
does not seem to react on this. I use alsa-midi, btw. With a 4 port
output device. I have made midi files for each separate port, since
midiout does seem to expect that, but that did not help one bit.

Regards,

yvan vander sanden



-- 
Copyright only exists in the imagination of those who do not have any.

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



  Easy recipes for Christmas entertaining on Yahoo!Xtra Lifestyle- 
http://nz.lifestyle.yahoo.com/food-recipes

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


Re: [PD] [PD-announce] The OtherSide Server is DEAD!

2008-12-01 Thread Hans-Christoph Steiner

Yeah, this is the repo with the rest of the packages. If you send me  
the direct link to the package, then I'll stick it into the repo  
where the rest are hosted.  I just want to make sure that I get the  
right package. :)

.hc

On Dec 1, 2008, at 7:43 AM, Ilias Anagnostopoulos wrote:

 Hello hc,

 Is this the APT that has the other pd-extended packages as well?  
 This could be very useful, so they can all be in the same place and  
 anyone interested will not have to wait until I find a permanent  
 solution for the OtherSide. If you follow the non-APT link, you can  
 download the package through HTTP from a University link and host  
 it. I also have a couple of packages with the dependencies that are  
 no longer in the Ubuntu/Debian repos, being in the same APT is  
 quite useful for apt-getters..

 Thanks!

 -Ilias

 -- Original Message: ---

 That's a bummer...

 If you want, I could host your Intrepid package in the repository
 that is setup on the autobuild farm.

 .hc


 On Nov 28, 2008, at 10:13 PM, Ilias Anagnostopoulos wrote:


 The OtherSide server died a couple of hours ago... Hardware
 failure! It
 refuses to boot. It was experiencing some RAM problems and I  
 tried to
 fix it by replacing the RAM with a stick of the exact same specs.  
 This
 somehow managed to fry the motherboard. It does not do anything
 anymore.

 This means that you will no longer be able to get anything from the
 APT
 repository (PD-extended and more) and you will not be able to
 access the
 SVN Repository, until this is fixed.

 I hope we will have no data loss, since the hard disk should not  
 have
 been affected by this. I will try to find a replacement server as  
 soon
 as possible. If I don't find one by tomorrow, I will try and host
 things
 temporarily here and there until a permanent solution can be found.

 Anyone willing to offer server-space (temporarily) or an actual  
 server
 machine, please let me know..

 -Ilias

 ___
 Pd-announce mailing list
 [EMAIL PROTECTED]
 http://lists.puredata.info/listinfo/pd-announce

 ___
 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





 


Free software means you control what your computer does. Non-free  
software means someone else controls that, and to some extent  
controls you. - Richard M. Stallman



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


Re: [PD] midiout

2008-12-01 Thread Hans-Christoph Steiner

For some reason, I want to say that [midiout] isn't fully there.  I  
seem to recall advice to use [noteout] over [midiout], but that's all  
I remember.

.hc

On Dec 1, 2008, at 5:41 AM, Yvan Vander Sanden wrote:

 Hey

 Could it be there is something wrong with the implementation of
 [midiout]? I am using ubuntu linux, with 0.40-3 extended. I have input
 from [cyclone/seq] which prints out fine, but the [midiout] object
 does not seem to react on this. I use alsa-midi, btw. With a 4 port
 output device. I have made midi files for each separate port, since
 midiout does seem to expect that, but that did not help one bit.

 Regards,

 yvan vander sanden



 -- 
 Copyright only exists in the imagination of those who do not have any.

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



 


There is no way to peace, peace is the way.   -A.J. Muste



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


[PD] pd-linux/irritating dialog box location

2008-12-01 Thread Damian Stewart
hey list,

raise your hand if
a) you run Linux, and
b) you are really really really irritated by the fact that the 
confirm-close, confirm-quit, file-open and file-save dialog boxes are 
parented to the main Pd window, rather than the patch window you are 
currently looking at.

... why does pd-vanilla behave differently on different platforms? how come 
these dialogs appear over the top of other windows on OSX/Windows, but 
under on Linux? ..wtf?

-- 
damian stewart | skype: damiansnz | [EMAIL PROTECTED]
frey | live art with machines | http://www.frey.co.nz

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


Re: [PD] emulating an acoustic hi-hat pedal

2008-12-01 Thread Kyle Klipowicz
Someday I hope you make a big ole' physical modeled jazz drum kit, Andy.

Genius!

~Kyle

On Sat, Nov 29, 2008 at 10:31 AM, Andy Farnell
[EMAIL PROTECTED]wrote:


 Hey Patrick,


 It's the everything in-between bit that is hard. A hihat is one
 of those instruments that seems really simple, but on deeper analysis
 you see it is an amazingly complex and subtle device (which is obvious
 when you hear a really good drummer playing). With samples you can get
 the usual opening and closing strike sounds, and the cup/clash.

 But if you want a really good model you probably need to look at
 physical modelling and granular methods.

 The two parts can rattle against each other causing new excitations.

 Sometimes the top cymbal rotates around the bottom one, creating a
 rolling 'clatter'.

 The pressure of the pedal pushes them together harder increasing
 the frequencies (speeding up the roll - like if you push down
 in the middle of a rolling dinner plate) and damping both parts more.

 You can hit it on the edge or at any radius from the centre. As a simple
 rule the spectral complexity increases as you move outwards, hitting
 the bell in the middle produces a purer, shorter tone.

 You can use the tip of the stick, or brush, or hit lower down
 to get a less elastic impact with more energy transferrence (louder
 and noiser).

 So for the input vector; for pedal you probably want two continuous
 ranges, position and pressure (where they are touching), and for
 excitation you probably want two more impact event parameters,
 energy (0.5 * mass * velocity^2) and duration (impulse).

 You can also model leaving the stick connected, which damps the
 vibration at one point and reduces the modes.

 A full physical model of two interacting centre supported circular
 plates is certainly too expensive. FM methods can give you the
 raw spectra to blend according to interaction rules. (In fact -
 because the relationship of spectra in both FM and the disc modeal
 model both derive from Bessel functions you can get very natural
 evolution if you choose the right synth model - complex FM with
 multiple modulator sources works extremely well.)

 The trick is mapping the control params onto the synthesis params.
 As they come together you can tap off a little bit of the lowest
 and strongest vibrational mode (lop~ - max~) and use it to
 make impulse spikes that amplitude modulate the other plate.
 Of course this is a reciprocal relationship (the lower plate
 also rattles against the upper one) - so it's ring modulation
 of the two maximum excusions to get a 'rattle modulator'.
 Moving the lop~ up and bringing the clip down will create the
 impression of the plates being forced together.

 The other approach is to make a parametric map from samples
 into a great big wavetable to use as grains. I have never
 tried it but I think that would work well for hi-hat.

 a.














 On Wed, 26 Nov 2008 01:27:23 -0500
 patrick [EMAIL PROTECTED] wrote:

  hi,
 
  would it be possible to patch an acoustic hi-hat pedal complete with
  heel-splash sound, closed sound, open sound, and everything in-between.
 
  i am not so sure where to start, i want a sampler-base solution.
 
  adsr, playing with filters, morphing of sounds, using 2 samples or more
  (open, middle, close, very close). i would gladly pay a beer for this.
 
  pat
 
  ___
  Pd-list@iem.at mailing list
  UNSUBSCRIBE and account-management -
 http://lists.puredata.info/listinfo/pd-list


 --
 Use the source

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




-- 
-

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


Re: [PD] pd-linux/irritating dialog box location

2008-12-01 Thread Rua Haszard Morris
My hand is up.

 -- 
http://myspace.com/haszari
http://haszaristwocents.blogspot.com
http://last.fm/music/Haszari



- Original Message 
From: Damian Stewart [EMAIL PROTECTED]
To: PD-List pd-list@iem.at
Sent: Tuesday, 2 December, 2008 12:29:06 PM
Subject: [PD] pd-linux/irritating dialog box location

hey list,

raise your hand if
a) you run Linux, and
b) you are really really really irritated by the fact that the 
confirm-close, confirm-quit, file-open and file-save dialog boxes are 
parented to the main Pd window, rather than the patch window you are 
currently looking at.

... why does pd-vanilla behave differently on different platforms? how come 
these dialogs appear over the top of other windows on OSX/Windows, but 
under on Linux? ..wtf?

-- 
damian stewart | skype: damiansnz | [EMAIL PROTECTED]
frey | live art with machines | http://www.frey.co.nz

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



  Get the world#39;s best email - http://nz.mail.yahoo.com/

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


Re: [PD] pd-linux/irritating dialog box location

2008-12-01 Thread patrick
hi damian,

let's hope that miller is using pd-vanilla on linux, but wait maybe he 
doesn't mind!

pat

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


Re: [PD] emulating an acoustic hi-hat pedal

2008-12-01 Thread patrick
Useful post, thank you very much Andy. Indeed, it's pretty complex dsp, 
at least i have the technical terms ;)

pat


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


Re: [PD] [PD-announce] The OtherSide Server is DEAD!

2008-12-01 Thread Ilias Anagnostopoulos
Hans,

The package link is: 
http://pd.ianagnostopoulos.postgrad.shef.ac.uk/pd-extended_0.40.3-intrepid4_i386.deb

The md5 for this is:
http://pd.ianagnostopoulos.postgrad.shef.ac.uk/pd-extended_0.40.3-intrepid4_i386.deb.md5

The dependency packages are:
http://pd.ianagnostopoulos.postgrad.shef.ac.uk/pd-deps.tar

Or if you prefer getting it from the otherside:
The package is:
http://otherside.servebeer.com/ubuntu/pool/main/p/pd-extended/pd-extended_0.40.3-intrepid4_i386.deb

The md5 is:
http://pd.ianagnostopoulos.postgrad.shef.ac.uk/pd-extended_0.40.3-intrepid4_i386.deb.md5

The dependency packages are:
http://otherside.servebeer.com/ubuntu/pool/main/libm/libmpeg1/libmpeg1_1.3.1-8_i386.deb
http://otherside.servebeer.com/ubuntu/pool/main/i/imagemagick/libmagick++9c2a_6.2.4.5.dfsg1-2ubuntu1_i386.deb
http://otherside.servebeer.com/ubuntu/pool/main/i/imagemagick/libmagick9_6.2.4.5.dfsg1-2ubuntu1_i386.deb

As IOhannes pointed out, it should be possible to make it work with 
libmpeg3 instead of libmpeg1 and version 10 of magick. This means that I 
might be updating the package in a week or so. If so, I will send links 
to the new things.

Thanks!

-Ilias


Hans-Christoph Steiner wrote:

 Yeah, this is the repo with the rest of the packages. If you send me 
 the direct link to the package, then I'll stick it into the repo where 
 the rest are hosted.  I just want to make sure that I get the right 
 package. :)

 .hc

 On Dec 1, 2008, at 7:43 AM, Ilias Anagnostopoulos wrote:

 Hello hc,

 Is this the APT that has the other pd-extended packages as well? This 
 could be very useful, so they can all be in the same place and anyone 
 interested will not have to wait until I find a permanent solution 
 for the OtherSide. If you follow the non-APT link, you can download 
 the package through HTTP from a University link and host it. I also 
 have a couple of packages with the dependencies that are no longer in 
 the Ubuntu/Debian repos, being in the same APT is quite useful for 
 apt-getters..

 Thanks!

 -Ilias

 -- Original Message: ---

 That's a bummer...

 If you want, I could host your Intrepid package in the repository
 that is setup on the autobuild farm.

 .hc


 On Nov 28, 2008, at 10:13 PM, Ilias Anagnostopoulos wrote:


 The OtherSide server died a couple of hours ago... Hardware
 failure! It
 refuses to boot. It was experiencing some RAM problems and I tried to
 fix it by replacing the RAM with a stick of the exact same specs. This
 somehow managed to fry the motherboard. It does not do anything
 anymore.

 This means that you will no longer be able to get anything from the
 APT
 repository (PD-extended and more) and you will not be able to
 access the
 SVN Repository, until this is fixed.

 I hope we will have no data loss, since the hard disk should not have
 been affected by this. I will try to find a replacement server as soon
 as possible. If I don't find one by tomorrow, I will try and host
 things
 temporarily here and there until a permanent solution can be found.

 Anyone willing to offer server-space (temporarily) or an actual server
 machine, please let me know..

 -Ilias

 ___
 Pd-announce mailing list
 [EMAIL PROTECTED]
 http://lists.puredata.info/listinfo/pd-announce

 ___
 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





  


 Free software means you control what your computer does. Non-free 
 software means someone else controls that, and to some extent controls 
 you. - Richard M. Stallman




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


[PD] $0-messages

2008-12-01 Thread Jaime Oliver
hello,
I am working on a machine that isn't mine. a mac desktop 2 x 2.66Ghz intel
machine. pd-0.41-4

The problem is that
if i have a number box conected to an object [s $0-test]
and a number box conected to an object [r $0-test]
numbers are transmited ok.

But when I send the message through a message box:
; $0-test 3

then it doesn't receive the 3 and it complains:

error: 0-test: no such object.

Now i have tried it in my laptop and it doesn't work either.
Did this ever work I somehow thought it would! but I'm confused now...

cheers,

Jaime

-- 
Jaime E Oliver LR

[EMAIL PROTECTED]
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


Re: [PD] emulating an acoustic hi-hat pedal

2008-12-01 Thread Andy Farnell

YVW, and FWIW, there's some tuts to look at 

mine using a familiar additive/modulation method here
http://www.obiwannabe.co.uk/html/toys/cymbal-FMAM/cymbalfmam.html

and here
http://www.mcld.co.uk/cymbalsynthesis/

Dan Stowell does a great job of using subtractive methods in SC

A nice thread followed on music-dsp

http://music.columbia.edu/pipermail/music-dsp/2007-December/thread.html

as we compared the merits of some approaches.

a.


On Mon, 01 Dec 2008 19:20:22 -0500
patrick [EMAIL PROTECTED] wrote:

 Useful post, thank you very much Andy. Indeed, it's pretty complex dsp, 
 at least i have the technical terms ;)
 
 pat
 
 
 ___
 Pd-list@iem.at mailing list
 UNSUBSCRIBE and account-management - 
 http://lists.puredata.info/listinfo/pd-list


-- 
Use the source

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


Re: [PD] Multi-slider attempt

2008-12-01 Thread Jonathan Wilkes
I haven't put it to practical use yet.  But if I weren't using arrays, I would 
just have a scalable rectangle, for example, and get the y-value from the 
outlet of the corresponding struct.  When stretching the rectangle, it gives a 
change message plus a pointer to the object, so there's no need to poll.

But a struct won't output anything when moving an array element.  If it did, 
then maybe it's as simple as using [tabwrite] to link to a table for audio 
processing.


--- On Mon, 12/1/08, hard off [EMAIL PROTECTED] wrote:

 From: hard off [EMAIL PROTECTED]
 Subject: Re: [PD] Multi-slider attempt
 To: Hans-Christoph Steiner [EMAIL PROTECTED]
 Cc: PD-List pd-list@iem.at
 Date: Monday, December 1, 2008, 5:47 AM
 i understand your question, and unfortunately don't have
 the answer because
 datastructs are a bit foreign to me.
 
 however...if you are going to use this structure for
 controlling audio or
 visual processes, then won't you need to constantly
 poll the y-values of the
 handles anyway?
 ___
 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] $0-messages

2008-12-01 Thread Mike McGonagle
You need to do something like the attached... Dollar-signs in a
message do not have the same contextual meaning as when used in other
types of objects. In messages, they refer to the numbered argument in
the list that is passed to them...


Mike


On Mon, Dec 1, 2008 at 7:53 PM, Jaime Oliver [EMAIL PROTECTED] wrote:
 hello,
 I am working on a machine that isn't mine. a mac desktop 2 x 2.66Ghz intel
 machine. pd-0.41-4
 The problem is that
 if i have a number box conected to an object [s $0-test]
 and a number box conected to an object [r $0-test]
 numbers are transmited ok.
 But when I send the message through a message box:
 ; $0-test 3
 then it doesn't receive the 3 and it complains:
 error: 0-test: no such object.
 Now i have tried it in my laptop and it doesn't work either.
 Did this ever work I somehow thought it would! but I'm confused now...
 cheers,
 Jaime
 --
 Jaime E Oliver LR

 [EMAIL PROTECTED]
 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





-- 
Peace may sound simple—one beautiful word— but it requires everything
we have, every quality, every strength, every dream, every high ideal.
—Yehudi Menuhin (1916–1999), musician


dollar-zero-message.pd
Description: Binary data
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


[PD] list-sort

2008-12-01 Thread Michal Seta
Hi all,

It is amazing how we take things for granted.  Most programming
languages provide some sort of list sorting function/method.
Surprisingly (or not) pd does not (or my search skills are null, or I
am not bleeding edge enough).  I needed a solution that works with a
vanilla pd.

I was almost going to do the academia move and announce a pd exam, and
have little pd-bees come up with a solution but I needed it *now* else
I would not sleep or have terrible nightmares.  So here it is.  Thank
heavens (but give your offerings to fbar's footils shrine) for
list-abs.

Busy pd-bees, should you care to improve on my solution, please be my
guest, I am sure there are better ways of accomplishing this trivial
task.  In any case, go forth and sort the world around (or within)
you.

./MiS


list-sort-help.pd
Description: Binary data


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