Re: [PD] How can I get Cyclone.dll??

2006-10-31 Thread IOhannes m zmoelnig
dear hugo.

Ramirez Hugo Francisco wrote:
 Pd fellows.
 I am trying to get the cyclone library, (cyclone.dll).

so i guess you are on windows? or are you using the .dll extension just
as a synonym for any dynamically linked library? (on linux libraries
have a .pd_linux extension; on os-x the extension is .pd_darwin; this is
likely to change on the long run for _all_ platforms (even w32!))

you will get better help if you provide better information.
your operating system is a crucial information if you don't want to
compile things yourself. (and it is important information in most other
cases)

 for pd 0.40
 How, where, can I get it.

hans has already answered this, but it seems you missed his mail:
cyclone is part of the pd-extended builds. while there are not yet any
pd-extended-0.40.1 builds, i would go and try to download any recent
version of pd-extended, unzip it, locate the cyclone.dll and copy it to
your version of pd. this might work (or not), but you could give it a try.

 Please give extense instructions on how to do it.
 I need the library as soon as possible.
 I am runnign out of time.
 S.O.S

instead of whining, you could also try to google cyclone pd and see
whether you find a download page (at least i did; but i haven't tested
whether the version there will work with pd-0.40.1 (or works at all, to
be precise...)).

 good vibes

love and happiness
mfga.sdr
IOhannes

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


Re: [PD] sonogram(unauthorized) Segmentation fault

2006-10-31 Thread IOhannes m zmoelnig
hi.

Yves Degoyon wrote:
 ola,
 
 well, it seems to be a mess,
 all i can advise you to do
 is to fix your libpthread
 with dkpg and debian tools and forums.
 
 i am on Fedora Core 3.

just for the record:

i can confirm gerda's problem (with both [cooled~] and [sonogram~])on my
i386 machine (actually it is an amd64 running a i686-kernel 2.6.17-SMP)
which is also debian-based. my libc6-version is 2.3.6.ds1-7;
on my laptop which runs a native x86_64 debian (libc6 is 2.3.6.ds1-4;
kernel is 2.6.17), both objects work without any problem.

it would be interesting to know which version of libc6 gerda has installed.

mfg.adsr
IOhannes

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


Re: [PD] sonogram(unauthorized) Segmentation fault

2006-10-31 Thread IOhannes m zmoelnig
Gerda Strobl wrote:
 Hallo,
 
 I have libc6 2.3.6.ds1 installed

what is the patch-version (or however it is called) of libc6 (the X in
2.3.5.ds1-X)

mfga-dr
IOhannes

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


Re: [PD] running PD from a USB stick / drive

2006-11-05 Thread IOhannes m zmoelnig
ad wrote:
 
 a possible path to explore, I tried once and failed cause the usbdrive
 couldn't support it, but i guess the easiest way to go is via dynebolic
 aka dyneII, first do the docking into a stick then you can get the pd
 module form puredyne (run the livecd and copy the module from /opt into
 /opt in the usbdrive after docking dyneII), then at next boot it will
 have puredata installed. of course you can try to docking pure:dyne
 directly but for me it didnt worked i think my usbdrive is not the right
 one.

it would be interesting to know, why you suggest using a pre-build
version from a live-cd, in contrast to using e.g. pd-extended or a
self-compiled version.

the real trouble is to become independent from installed dylibs (alsa,
jack, tcl,...); checkout statifier [1] for this.

mfg.asdr.
IOhannes

[1] http://statifier.sourceforge.net/ and
http://sourceforge.net/projects/statifier

 
 let me know if you manage.

mfg.asdr
IOhannes

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


Re: [PD] problems with the mac os x and Pd-0.39.2-extended-test5.dmg

2006-11-05 Thread IOhannes m zmoelnig
Thomas Kronlachner wrote:
 
 Hi All,
 
 I have downloaded the package: Pd-0.39.2-extended-test5.dmg from hans
 page (http://at.or.at/hans/pd/installers.html). I have copiied the
 org.data.pd.pdlist into my preferences. I have also draged the pd apps
 into my application folder. When I now try to run a gem patch, I do
 receive a couple of errors, which indicates to me, that pd cannot find
 the gem application (or at least I assume this...) The errors look like
 the following:

you are right, pd cannot find Gem (and if we want to nit-pick, Gem is a
library and not an application; you can use it to build applitcations)

i don't know whether Gem is included in the release of pd-extended.
(check the README, or try to locate a Gem.pd_darwin in the pd-extended
application)
try creating an object [Gem] to see whether pd can load it. watch the
console for any warnings (run pd with the -verbose flag for better
information). if you can load it this way, you might want to add it
manually to the libraries to be loaded at startup.

if Gem is not part of your specific pd-extended release, either get a
fresh one from http://autobuild.puredata.info (if you are brave and feel
like beta-testing) or get the Gem-binary fron http://gem.iem.at (most
likely you want the OSX bin-doc package)

mfg.asdr
IOhannes

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


Re: [Pd] Loading externals in Linux

2006-11-06 Thread IOhannes m zmoelnig
Stephen Sinclair wrote:
 Come to think of it,
 wouldn't it be useful if Pd just *always* checked for extensions in
 the user's home folder?
 ~/.pd-extra, for instance.

i don't know the benefits of such additional auto-searched folder.
i am working with different pd-versions on different platforms (and
architectures!) ((oops i did it again)), and your proposal adds more
trouble for me...(of course i wouldn't have to use it)

nevertheless you can already do with pd what you are suggesting: just
add ~/.pd-extra to your search-path in ~/.pdsettings (or ~/.pdrc);

each pd (regardless where it actually lives) will read pd-configuration
file in your hoem-directory and add your path.


mfg.adsr
IOhannes

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


Re: [PD] japanese text strangeness

2006-11-08 Thread IOhannes m zmoelnig
timon wrote:

 buch of very wrongly placed latin symbols and accents. Im feeding them
 straight from a symbol object so I can see its the right characters. Is
 there a limitation to the [textextruded] object? Or could this be the font?

i guess it is a limitation of the underlying font-renderer (ftgl) and/or
the way Gem passes characters to it.

 Anyone know a fix here?

the simplest _workaround_ is, to create a custom font where all the
characters you want to display are mapped into the range 0..255
this obviously won't work, if you have alphabets with a large number of
glyphs (like japanese if you want to display every possible character)


if anyone has a real fix, i'll be happy to incorporate it into the
sources...

mfgadsr
IOhannes

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


Re: [PD] problem loading libraries

2006-11-24 Thread IOhannes m zmoelnig
Oded Ben-Tal wrote:
 after updating my linux (to FC5) I am unable to load additional libraries
 (like zexy, iemlib, etc). I have the files installed, I can see the
 lib_x.pd_linux file but when I start pd I get an error 'can't load
 library' (even if I add path to specific directory), and the added
 objects defined in the library don't work.
 pd -oss -path /usr/lib/pd/extra/zexy/ -lib zexy
 
 The only library that pd can load is Gem. (and I do have the help docs
 associated with the various libraries) I am running planetCCRMA FC5.
 
 any suggestions?

please run pd with -verbose to see where it looks for the libraries.
are the permissions correct for the libs (you have to be able to read
them) ?

mfga.dr
IOhannes


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


Re: [PD] matrix and pix_multiblob

2006-12-04 Thread IOhannes m zmoelnig
arno liegeon wrote:
 How I can use matrix with pix_multiblob object?
 Have you an exemple.

there is a blobtracker-example in Gem, which uses the [pix_blobtracker]
abstraction (consisting of [pix_multiblob] and some matrix magic to do
the tracking).


mfg.asdr
IOhannes

 Thanks
 

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


Re: [PD] Gem: can't load library

2006-12-04 Thread IOhannes m zmoelnig
Max Neupert wrote:

 Maybe the solution would be some debian packages from the autobuild
 farm.

 Yes, debian packages!
 
 so what you suggest for a successfull pd installation on a ubuntu
 machine is to download this:
 http://autobuild.puredata.info/auto-build/latest/pd-2006-12-04-linux-debian-stable-i386-i686.tar.bz2
 
 
 and then run
 
 tar xjf pd-2006-12-04-linux-debian-stable-i386-i686.tar.bz2
 cd pd-2006-12-04-linux-debian-stable-i386-i686
 make install prefix=/usr/local
 
 and then it should run with Gem like
 ./pd -lib Gem
 
 ?

no. a .tgz build on a debian-machine is not a debian package.
a debian-package is a .deb file which holds the content of the tgz PLUS
some meta information (like dependencies!).
you manually install it via dpkg.
more often you (de)install it via apt-get, aptitude or synaptics.

mfga.sdr
IOhannes

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


Re: [PD] Gem: can't load library

2006-12-04 Thread IOhannes m zmoelnig
IOhannes m zmoelnig wrote:
 Max Neupert wrote:
 Maybe the solution would be some debian packages from the autobuild
 farm.
 Yes, debian packages!
 so what you suggest for a successfull pd installation on a ubuntu
 machine is to download this:
 http://autobuild.puredata.info/auto-build/latest/pd-2006-12-04-linux-debian-stable-i386-i686.tar.bz2


reading your email again, i understand it better: the suggestion is not
to install the files tagged with debian on an ubuntu system but to use
a special packaging format, which by chance is used by both debian
(thats why it is called debian-package or .deb) and ubuntu (which is
really just a polished up debian clone).

building debian packages on the autobuild farm would eventually result
in having different packages for debian-stable, debian-testing,
ubuntu-hoary. (because of the very problem of dependencies)

i hope i could make this somewhat clearer.


fgmasd.r.
IOhannes

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


Re: [PD] Gem: can't load library

2006-12-04 Thread IOhannes m zmoelnig
Hans-Christoph Steiner wrote:

 
 Since many people have non-nvidia cards, would it be possible to make
 the default Gem build not dependent on nvidia-specific stuff?  Then
 there could be --enable-nvidia for people who want that.

no.
as said before, i see (!) configure as a way to build a package
optimized for the machine that configure is executed on.
it is not a tool to make the most stripped down version.

if you want configure to create a most generic package, then you will
have to pass arguments to it (e.g. --disable-NV)


 
 When building packages (.deb, .tar.gz, whatever), its much more
 important that it run on all machines, than its very well optimized on
 specific machines.  Later, it would be possible to add a pd-gem-nvidia
 package, etc. etc.

this is correct, but as said above, configure is not necessarily the
tool to create packages that run on all machines.

mfg.asdr
IOhannes

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


Re: [PD] hid/linux: event permission

2006-12-05 Thread IOhannes m zmoelnig
Hans-Christoph Steiner wrote:
 
 Basically, you can either change the perms of the devices, or add your
 user to the root group.
 

do i read correctly that you are proposing to add your user to the
root group?

i would rather change the group of /dev/input/event* via /etc/udev/rules.d/
(and add myself to this group).

or run pd as root.
or run w98


mf.adr
IOhannes

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


Re: [PD] [Gem] pix_fiducialtrack

2006-12-05 Thread IOhannes m zmoelnig
Francesco wrote:
 Hi guys ù
 i'm trying to use the object pix_fiducialtrack but it doesn't works
 while reacTIVision retrive information from the same fiducials.
 Does anyone have the same problems? Could it be an all.trees file
 problems? I'm using some of the fiducials found on the
 The design and Evolution od fiducials for the reacTIVision System
 document.

did you try the pix_fiducialtrack-help.pd ?
you really need to do some b/w-thresholding before applying the fiducial
tracking; [pix_threshold_bernsen] gives you the algorithm used by
reacTIVision.

the all.trees file provided with Gem is stolen from reacTIVision.

mfg.adsr
IOhannes

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


Re: [PD] Newbie: output~ couldn't create

2006-12-05 Thread IOhannes m zmoelnig
Frank Barknecht wrote:
 
 Only the extra and externs directories are usually used as default
 search paths. I also think it's a bad idea to include the examples dir into
 the search path, as most of these files are not intended to be used as
 abstractions themselfes. 

i totally agree.

 
 The author should have included output.pd in his downloadable files,
 especially as the article is a beginner's article and a beginner
 cannot be expected to guess which kind of object it is meant to be.

especially since another [output~] is also provided by the iemabs (but
with different behaviour).


imho, the author should have used no abstraction at all (there is no
pedagogical value to it, like re-using abstractions); and they shouldn't
have used spaces in the patch-names.

mfadsr
IOhannes

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


Re: [PD] Newbie: output~ couldn't create

2006-12-05 Thread IOhannes m zmoelnig
Ismael Valladolid Torres wrote:
 Frank Barknecht escribe:
 Only the extra and externs directories are usually used as default
 search paths. I also think it's a bad idea to include the examples dir into
 the search path, as most of these files are not intended to be used as
 abstractions themselfes. 
 
 There's extra but no externs dir here, there's 6.externs under doc but
 I suspect you don't mean this one.


externs is used by some people for legacy reasons. they add it
manually to their search path since it is not searched out of the box
by pd. so it's perfectly normal to NOT have externs on your system.

mfga.dr
IOhannes

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


Re: [PD] gem2pdp compilation | once again

2006-12-05 Thread IOhannes m zmoelnig
Patrick wrote:
 hi everybody

 and i get only:
 
 cat ../pdp/include/pdp.h | grep -v m_pd  pdp-light.h
 g++ -DPD -O2 -funroll-loops -fomit-frame-pointer  -ffast-math -Wall -W
 -Wno-unused -Wno-parentheses -Wno-switch -DGEM2PDP_VERSION=\0.6\ -g
 -I../..//src -I. -I../pdp/include  -I../../src/Gem//src  -o gem2pdp.o -c
 gem2pdp.cpp
 gem2pdp.cpp: In static member function ‘static void
 gem2pdp::obj_setupCallback(_class*)’:
 gem2pdp.cpp:142: error: cannot call member function ‘void
 CPPExtern::post(const char*, ...)’ without object
 make: *** [gem2pdp.o] Error 1
 
 what could be the problem? i also tried with #make CC=gcc-3.4 but... the
 same...

the problem is a recent change in Gem, where post() is redefined as a
member functon of CPPExtern.

this means, that you should exchange any occurance of post() that
gives you an error by ::post() (with 2 colons before the post)


i will fix this in gem2pdp-source
mfg.adr
IOhannes

 greetings.
 
 
 ___
 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: can't load library

2006-12-06 Thread IOhannes m zmoelnig
marius schebella wrote:
 yup, still no luck with Gem here...
 when compiling cvs Gem on the machine with the Radeon X300 card, I got
 rid of the glDeleteProgramsNV error.
 but I can not play any movies. Pd either crashed or showed only one color.
 I downgraded ubuntu to libgl1-mesa 6.4 (before it was 6.5).
 also no glDeleteProgramsNV problem, but no movies ( I test with the
 examples patch from the help.) at least Pd does not crash...
 So I am back to the debian package of Gem (v 0.90) which does not make
 problems.
 iohannes, what do you want to know from me to locate that problem?
 with ...Gem/04.pix/05.film.pd I get the following console output:
 pix_film:: quicktime support
 pix_film:: libmpeg3 support
 pix_film:: libaviplay support
 pix_film:: libmpeg support
 GEM: Start rendering
 GL: invalid value
 [pix_filmNEW]: opening
 /usr/local/lib/pd//doc/examples/Gem/04.pix/../data/anim-1.mov with
 format 1908
 [pix_filmNEW]:  ...
 [pix_filmNEW]:  ...
 [pix_filmNEW]: loaded file:
 /usr/local/lib/pd//doc/examples/Gem/04.pix/../data/anim-1.mov with 90
 frames (256x256) at 30.00 fps
 but the texture is not rendered correctly. The whole cube is brownish.
 marius.
 

you could try to change whether rectangle-texturing is used by sending a
[mode 0/1( message to [pix_texture] (or [pix_movie]).

tell us whether it works.
and which drivers you are using (i guess you yould run the X300 with
fglrx and radeon and ati and vesa)

and please send the output of glxinfo (_without_ the long list of visual
modes)

mfg.asdr
IOhannes

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


Re: [PD] hid/linux: event permission with udev

2006-12-06 Thread IOhannes m zmoelnig
Roman Haefeli wrote:
 
 this sounds so easy, but it is not, at least for me. although this might
 be off-topic, i'd like to ask the list, how to do this step-by-step,
 since everyone, who uses [hid] on a linux-box, is confronted with that
 question. the ugly solution i am using for now, is to change the
 permissions manually each time i boot the computer and want to use a
 joystick.

adding this line to /etc/udev/permissions.rules (on a debian system)
KERNEL==event[0-9]*, MODE=0664, GROUP=games

should give you rw-rw-r permissions (and the group will be set to games)
choose your own group and mode.

this is something you i have guessed by just looking at the /etc/udev/
directory and the contents of some files therein. i do not doubt that
there is lot of information available in the net.


mfgadr
IOhannes

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


Re: [PD] hid/linux: event permission

2006-12-06 Thread IOhannes m zmoelnig
Cesare Marilungo wrote:

 - First add your account to the 'audio' group:
 
 edit /etc/group and find the line that starts with 'audio'. Add your
 account after the colons. For instance In my '/etc/group' have:

better use adduser user group (e.g. adduser cesarem audio).
this way you have less chance to fuck up your /etc/group file.

if you really MUST edit /etc/group, /etc/passwd and their shadowy
friends by hand, use specialised tools, such as vipw [-s] and vigr [-s].


mfga.dr
IOhannes

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


Re: [PD] pix_record mixed pixes

2006-12-06 Thread IOhannes m zmoelnig
vincent Rioux wrote:
 dear list,
 
 I recently tried out pix_record object of Gem, running pd-39.2-extended
 for osx.
 It worked pretty fine but i could not record anything else than a video
 connected to a unique gemhead.
 i tried to mix several pixes (like moving rectangles with alpha layer)
 with the video using pix_mix but when recording the visual output i only
 get the video (without the applied 'transformations').
 is that an expected behaviour?

i am not sure whether i fully understand what you mean.

[pix_record] will _only_ record pixes. (e.g. you have to transform your
rectangles into pix-domain; just using [rectangle] won't do)

due to the signal-flow nature of pix-processing you have to add
[pix_record] after all pix-processing objects you want to have an effect
on the recorded video.

e.g.

[pix_video]
|
[pix_gain]
|
[pix_record]
|
[pix_invert]

will record a video with [pix_gain] applied, but [pix_invert] is NOT
applied.

mfga-dr
IOhannes

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


Re: [PD] pix_video alphachannel

2006-12-07 Thread IOhannes m zmoelnig
[EMAIL PROTECTED] wrote:
 hello
 
 I've seen your message on the pd list about alpha mix of live input
 
 I'had got the same problem as you with the pix_mix box (vertical flip)

well, this is basically a problem of how the images are presented to Gem
by whichever source. some systems prefer to anchor an image at the
upper-right corner, others (like openGL) prefer to assume that (0/0) is
in the lower-right corner.
this makes images from one system appear upside down in the other.

luckily, Gem automatically takes care of this when it comes to texturing
(so you normally shouldn't notice).

however, when you want to combine 2 such sources, Gem uses the raw data
(for performance reasons), and ignores if one of the 2 images is flipped
upside down.

thats why you get weird effects in such cases.

how to cope with this:
1) don't use pix_objects for doing things you can do without (e.g. mixing)
2) recode the combining pix_objects to obey the upside down flags
3) flip on of the images via the [pix_flip] object

 
 It seems that gem prefers working in 3D than with pix_ objects ...

obivously, since this is what Gem is made for.
you can get a lot of performance from this.

 
 
 so
 I've made this box to mix two sources
 (the mix is in 3D however, it's not
 recordable with pix_record, but it's viewable)
 

it _is_ recordable via [pix_record]; use [pix_snap].


mfg.asdr
IOhannes

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


Re: [PD] matrix~ os x problems

2006-12-08 Thread IOhannes m zmoelnig
Kevin McCoy wrote:
 That's what I am seeing - the hex names in my externals dir.  Anything

good.

 to correct that?  Those are the only ones I cannot create, even when I

there is nothing to correct, as it is as it should be.

the reason for the hex names is, that a lot of filesystems don't like
certain characters. using the hex-names guarantees ascii filenames.

 type in their hex names as they stand as .pd_darwin files.

you cannot use the hex-names, you have to use their real names.


please run pd with the -verbose flag and tell us, what exactly pd
prints when it cannot create the object.

btw, i am not sure, whether [mtx_*~] really uses the hex-loader (most
likely it just uses the alias mtx_mul~)

mfg.asdr
IOhannes

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


Re: [PD] int float with pure data

2006-12-11 Thread IOhannes m zmoelnig
Frank Barknecht wrote:
 Hallo,
 thomas thiery hat gesagt: // thomas thiery wrote:
 
 hello, I have just seen me a bug under pure data but I do not manage to 
 explain it. The problem comes from the int's box, I believe. I think 
 that you know it already. Here my patch
 
 Hm, I don't really see what should be the bug in this patch?
 

roll to 41

mfg.asdr
IOhannes

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


Re: [PD] status on intel core duo?

2006-12-13 Thread IOhannes m zmoelnig
[EMAIL PROTECTED] wrote:
 
 hola,
 
 sorry if i haven't follow all discussions on the subject,
 but what is the status now of pd
 on a 64 bits architecture?
 more precisely, on an intel core duo?
 
 which version needed?

pd-0.41 (his is: the current CVS), seems to work fine on my amd64 (the
only problems i had with earlier versions were the tables)

i have no experience with 64bit intel machines.

mfg.asdr
IOhannes

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


unsymbol (was Re: [PD] syncronize midi cc send)

2006-12-16 Thread IOhannes m zmoelnig
Patco wrote:
 David Powers a écrit :


 How to get rid of the symbol selector.
 I've personaly solved this with [route symbol].

i remember that this does not work since several pd versions any more (i
guess at least pd=0.38)
which version of pd are you using?

[$1( and [list trim] are built-in ways to do so.
there is also a superfluous externals [unsymbol].

mf.adsr.
IOhannes

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


[PD] Re: audio des vidéos sur le pix_movie

2006-12-18 Thread IOhannes m zmoelnig
hi.

[EMAIL PROTECTED] wrote:
 Bonjour,

my french is quite bad; if you want to post in french, it would be
better to use one of the official lists (pd-list, gem-dev), where there
are people who have the technical and linguistic background to help you.

 
 Je travaille actuellement sur un mixeur vidéo aléatoire  et
 Je suis à la recherche d'un moyen avec le pix_movie ou le pix_film pour
 récupérer les données audios des vidéos en live.
 y a t il moyen de faire ça sous win32 ?

on os-x you will get this as an unwanted by-product.
on other systems (and preferrably on os-x too), you should separate the
audio and video track into 2 different files and use
[pix_film]/[pix_movie] to play back the images and [readsf~]/[tabplay~]
or whatever you want for sound.

this is really by purpose.
automated audio playback does not make so much sense in random
frame-access mode, without defining a lot of aesthetics for you.
it would make more sense for normal playback (like with [auto 1(), but
what if you would want time-stretched playback?

it would be good however, to have a way to read the sound-track of a
movie into a table with something like [soundfiler] ([moviefiler]).
this need not be a Gem object.

mfg.asdr
IOhannes

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


Re: [PD] gem, text

2006-12-21 Thread IOhannes m zmoelnig
Hans-Christoph Steiner wrote:
 
 That's not good.  Any Gem devs want to shed some light on this one?  Is
 there something missing in the Pd-extended Gem building setup?
 
 ./configure seems to not find anything:
 
  used optional libraries:
 
   font-rendering : 
 
 I think this was a case of code that wasn't in Fink.  How about adding
 it to GemLibs?

it has been added to GemLib several months ago.
however, this doesn't mean that somebody had made any effort to actually
use the FTGL-code in there. (read: GemLib/FTGL is _not_ build by any
Gem-build targets; Gem's configure does not automatically look into
GemLib to search for libraries).

so much things to be done...

,fg.asdr
IOhannes

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


Re: [PD] external object becoming a message box after saving

2007-01-10 Thread IOhannes m zmoelnig
ugur guney wrote:
 # Hi list!
 # I'm trying to learn how to write externals (after being able to link
 and compile the source codes thanks to Yvan Vander Sanden's tutorial)
 and come up with a strange behavoir: The object [additive~] turns into a
 messege box [additive~( (and sometimes its borders are totally erased or
 sometimes pd crashes) after saving the patch (but not everytime). Maybe
 I made a mistake that I couldn't find. What might be the reason of such
 an error?

according to previous reports of this error it is likely to be a missing
compiler|linker flag somewhere.

which compiler are you using to compile your external.
which compiler was used to compile pd? (or: which version of pd are you
linking against?)


 # Here is the code I've written. The object should be post the number of
 incoming bangs and the time after creation (when dsp is on) and compiled
 .dll file is attached.

since you have a .dll, you are on windows right?
which windows?

mf.adsr
IOhannes

 -ugur-

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


Re: [PD] external object becoming a message box after saving

2007-01-10 Thread IOhannes m zmoelnig
hi.

first off: please _always_ reply to the pd-list and not just me; the
list is not just a way to get into contact with others, but also a way
to learn things passively (e.g. by lurking on the list or by reading
the archives)...

ugur guney wrote:
 C:\MinGW\bingcc -v
 Reading specs from ../lib/gcc/mingw32/3.4.2/specs
 Configured with: ../gcc/configure --with-gcc --with-gnu-ld --with-gnu-as
 --host=
 mingw32 --target=mingw32 --prefix=/mingw --enable-threads --disable-nls
 --enable
 -languages=c,c++,f77,ada,objc,java --disable-win32-registry
 --disable-shared --e
 nable-sjlj-exceptions --enable-libgcj --disable-java-awt --without-x
 --enable-ja
 va-gc=boehm --disable-libgcj-debug --enable-interpreter
 --enable-hash-synchroniz
 ation --enable-libstdcxx-debug
 Thread model: win32
 gcc version 3.4.2 (mingw-special)
 
 # But I did not compiled PD by myself. I downloaded Puckette's version
 40-2 and linked to its pd.lib file.
 # Both in this pd version and in PD-extended 0.39-2-test6 similar errors
 occured using the same .dll file.
 # I compiled using both CodeBlocks and DevC++ IDE's. DevC++ outputs the
 compilation commands:
 
 Compiler: Default compiler
 Building Makefile: C:\Dev-Cpp\Projects\pdexternal\Makefile.win
 Executing  make...
 mingw32-make -f C:\Dev-Cpp\Projects\pdexternal\Makefile.win all
 dllwrap.exe --output-def libadditive.def --implib libadditive.a
 additive~.o  -LC:/music/pd.miller.40-2/lib
 c:/music/pd.miller.40-2/bin/pd.lib   -o additive.dll
 
 dllwrap.exe: no export definition file provided.
 Creating one, but that may not be what you want
 
 Execution terminated
 Compilation successful 
 
 since you have a .dll, you are on windows right?
 which windows?
 
 
 # And I'm using WindowsXP SP2
 -ugur-
 



ok, unfortunately your make excerpt didn't tell me enough, since you
should have done a make clean before. (only the linking stage is
executed since the compilation of additive~.o is already up-to-date).

miller's pd is compiled with M$VC-6 (i think), you have to tell gcc that
 you are linking against such library.

try to use the -mms-bitfields cflag to gcc when _compiling_ your external.
and tell us what happens.


mfg.asdr.
IOhannes

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


Re: [PD] pictures from a digital camera

2007-01-15 Thread IOhannes m zmoelnig
hi

[EMAIL PROTECTED] wrote:

 
 That's the idea. Now, I don't know if there's a way to control a digital 
 camera,
 or a videocamera (maybe it's easier, with the firewire protocol) to make it 
 take
 a picture which can be then stored in a GEM object. All I've got is a USB
 digital camera (for photo) and a DVcamera (so with a firewire link). I'm not
 interested in having a huge resolution, 640x480 is the maximum (because I
 haven't got a very fast computer and I prefer to have lot of photographs (I
 hope there will be a lot of spectator !)). Is it possible to control theses
 devices with pd, or to create an external program (in a different language)
 which communicates with pd. Is there documentation about this ?

as for the digital (photo) camera:

to get the pictures into pd, you usually have to mount the device once
it is plugged into your pc, then you move the images to harddisk (which
is much faster) and unmount the device.
while you are moving the images to your harddisk, you would do the
rescaling.
since this is a rather complicated task, you would usually wrap this
into a script which has better access to the system than pd.
i would suggest a shell (bash) script (probably because i am better at
writing bash scripts than writing python code)

i guess a lot of people would use [shell] to control the bash script.
however i tend to rather use a simple daemon, which runs independently
of pd and checks for the camera and executes the script on demand.
when the copying is done, i would send the names of the new files to pd
via pdsend.
i prefer to not use [shell], because a) i usually don't have it
installed since it is an external, and b) because a separate daemon
would interfere less with pd's realtime thread.

but that is just my approach to such things.


fmga.sdr.
IOhannes

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


Re: [PD] pictures from a digital camera

2007-01-15 Thread IOhannes m zmoelnig
hi.

[EMAIL PROTECTED] wrote:
 Hello !

 Another question : I'm now working with the pure:dyne (I think you know it). 
 I'd
 like to display the Gem window in fullscreen on an external
 monitor/videoprojector. I manage to get an « extended desktop » (with 
 Xinerama)
 but not to display the gemwin on the external monitor : with [fullscreen 1( it
 is always displayed on my laptop, and with [fullscreen 0( the video of the Gem
 window is no more rendered when i pass it on the external screen. I tried lots
 of settings in my xorg.conf, but it never worked more than once (if it works
 one time, it doesn't anymore when i restart X). I think Gem refers to the
 Screen 0 to choose where it is displayed, but even if i define the external
 screen as the Screen 0,  it doesn't work, the « display screen » or the «
 rendering buffer » remains on my laptop. My graphic card is a Intel 855 GME, 
 so
 i'm using i810 as driver. Has anyone got the same problem ?

this should be a problem with your gfx card (though i have no experience
with your specific model; probably frank can help you here)

everything displayed by Gem is done in openGL. a lot of cheaper gfx
cards for laptops will only provide openGL acceleration on the first
head. trying to render to the 2nd screen might be ignored by the driver.

the same problem should appear with any openGL application. e.g. if you
run glxgears and move the window to the 2nd head, rendering should
vanish too.
there is nothing you can do about this, but:
a) try to mirror the output of the built-in screen to the external
screen. this way you have less possibilities to interact with your patch
(since your primary display is occupied by the fullscreen gem window),
but at least you might get output.

b) buy another gfx card (the problem with laptops is, that this usually
means buying another laptop); nvidia chips are known to work well (but
are problematic license wise); i think others (frank) have managed to
get Gem rendering to a projector with intel chipsets.



ah and finally: you should not use fullscreen to make a fullscreen
window on the 2nd monitor when not in OS-X land (yet). use [offset 1024
0, dimen 800 600( (or whatever fits your settings) instead.


mfga.sdr
IOhannes

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


Re: [PD] Re: compiling iemmatrix OSX 10.4

2007-01-16 Thread IOhannes m zmoelnig
Kevin McCoy wrote:
 This will work I think if I can find the place to reference the pd
 source (m_pd.h)... which file do I insert the path in??  Usually there's
 a prefix in the makefile but this one looks a little different (I'm
 still a beginner at this).
 

depends on how you are going:

~ aclocal
~ autoconf
~ ./configure --with-pd=/path/to/my/pd
~ make
~ make install


or

~ make CONFIGUREFLAGS=--with-pd=/path/to/my/pd
~ make install

note that the CONFIGUREFLAGS will have no effect if Make.config is
already up-to-date, because then configure won't be executed. (if you
are working on a clean copy of iemmatrix, it should work however)


furthermore, there is a PREFIX in the Makefile (Make.config)

mfg.adsr
IOhannes

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


Re: [PD] pictures from a digital camera

2007-01-16 Thread IOhannes m zmoelnig
[EMAIL PROTECTED] wrote:
 
 Thanks IOhannes and Frank !
 
 So, if i understand (as my french-english is quite bad), there's no solution 
 to
 get the gemwin on the external screen and the patch on the laptop screen, with

well it says that you have known problems with your gfx card.


 that type of card. I had managed to display clone and extended screen. But

this is what frank said: use clone; some (esp. older) gfx cards on
laptops will do this in hardware (no drivers involved);

you notice this, if you have a special key combination which you can use
to switch between the various settings, regardless of the os you are
running.

 under windows 2K (glups !) i can get an extended desktop and the video is
 rendered (for example, with VLC player) on the external screen. Maybe this
 because this is not OpenGL. In this case, couldn't it exist a trick to render

yes; obviously non-openGL calls are rendered to the 2nd head; else it
would be completely useless (always black ;-))
however, you should also be able to use vlc on linux on the 2nd screen.

 it as non-3D (wich doesn't interest me, i'm doing 2D with Gem, because i know

well Gem is 3d; you cannot do non-openGL stuff in Gem
(not totally true: the pix_ stuff is completely independent from openGL,
but whenever you want to display it (within Gem) you are bound to openGL)

 it better) or something like passing it from Gem to pdp ? If I remember well
 the workshop i did, there's something like gem_to_pdp... Or should I use pdp 
 in
 case of Gem ?

yes that is an option:
if you can stay within one library, i suggest to do so.
converting data between Gem and pdp costs you time; so if you don't
necessarily need a functionality that is only provided in Gem i would
try to do it in pdp alone.

however, afaik there _is_ one functionality that is only provided by
Gem: [pix_video] is able to capture your DV-camera; [pdp_ieee1394] is
(to my knowledge) only functional on os-x.
the bridging objects are called:
[gem2pdp] : convert the current rendering buffer of gem to a pdp-packet
[pdp2gem] : convert the current pdp-packet into a pix
[pix_2pdp]: convert the current pix into a pdp-packet


 
 About the Intel Graphics, I heard that Intel had just made their drivers more
 open, dont't they ? Do you think, there will be more support for these cards
 later with linux ?

i am not sure whether this is an issue with the (software) driver or
hardware.
you could try to run Gem on the 2nd screen under w32 (if you still have
it) and see what happens (and have a look at the cpu-meter, it might be
that your system switches to software rendering on the 2nd screen, which
still gives you an image, but at the cost of a rather high cpu load)

if it is a hardware problem, then nobody will be able to help you.

 nota : excuse me, i send this mail to your personnal adress instead of sending
 it to the pd-list

did you?


mfga.sdr
IOhannes

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


Re: [PD] sig/control on/off

2007-01-16 Thread IOhannes m zmoelnig
Denis Trapeznikoff wrote:
 
 Isn't nullification a bit rough for the audio stream? Perhaps, ramping
 down would make a more appropriate solution in the case?
 

i do not see how you get your definition of the case.
without that, one really cannot say whether ramping or not is the more
appropriate solution.

however, to find appropriate solutions it is always good to have a
choice of several, e.g. without ramps, with linear ramps, with...


fgma.sdr
IOhannes

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


Re: [PD] [lanbox] and [tcpclient]

2007-01-17 Thread IOhannes m zmoelnig
Oli44 wrote:
 Hi list,
 
 but I cant find a working [tcpclient] for Linux (Debian sid) nor for OSX in 
 order to communicate with the Lanbox. Any idea or link?
 

hi.
where have you looked for [tcpclient]?
try http://pure-data.cvs.sourceforge.net/pure-data/externals/mrpeach/net/


mfg.asdr
IOhannes

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


Re: [PD] [lanbox] and [tcpclient]

2007-01-17 Thread IOhannes m zmoelnig
Steffen wrote:
 
 On 17/01/2007, at 17.08, IOhannes m zmoelnig wrote:
 
 the best version would be to provide a simple makefile
 
 so that people can checkout a single external from cvs plus the pd
 section (or maybe just pd/src/m_ph.h ?), cd to the dir, run make?

exactly.

if you install pd differently (e.g. on debian with apt), you might get
the m_pd.h file anyhow, probably as /usr/include/m_pd.h.

i think no standard binary distribution of pd comes without this
header file. (but i might be wrong).
so there would be no need to checkout this file for _many_ cases (there
will be problems for more in-depth externals that need access to
g_canvas.h,..; however most externals should be fine with just m_pd.h)


fmga-sdr
IOhannes


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


Re: [PD] no text support in gem under OSX

2007-01-20 Thread IOhannes m zmoelnig
maciej wojnicki wrote:
 hello list
 
 I have a problem with this message:
 Gem has been compiled without font support.
 that I recieve when trying to use text3d object
 
 I know that thishave been discussed before on this list and the end
 point was tha implementation of thex under OSX is not finished.

i don't know know where you have heard this, but it is definitely wrong.


 I`d like to know if there is any version of gem available with text

see http://gem.iem.at
all official versions of Gem come with text support (afaik)

 support on OSX or is  it possible to compile it and if so then could
 someone help me with it as I have no idea how to compile it myself.

obivously it is possible to compile Gem, sice the devs do so ;-)

compiling a _basic_ Gem is as simple as:
installing the xcode tools.
checkout Gem
open a console, cd Gem/src and do make
(running make will run aclocal, autoconf, ./configure and make)
this however, will still give you no text-support. (but at least you
have managed to compile Gem; this is a good start)

to add text support you need freetype2 and FTGL; the latter is part of
GemLibs.
to install freetype2 either get it from the web (afaik this is a
sourceforge probject) and compile+install it (according to the
documentation that comes with it)
the simpler way is, to install the freetype2 and freetype2-dev packages
via fink.
then compile and install FTGL (open the FTGL-project in
GemLibs/FTGL/mac, adapt to your paths and compile)


then run ./configure in Gem/src (after running aclocal and
autoconf once!), probably with some paths to point to your
FTGL-installation (see ./configure --help)


fmg.asdr
IOhannes

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


Re: [PD] pack/unpack

2007-01-20 Thread IOhannes m zmoelnig
[EMAIL PROTECTED] wrote:
 hi, forgot how to get the result to be a condensed h u p (hup).
 Attachment below... Perhaps an extra bang is needed. Did it before in a
 patch that freezes on startup now.

at the risk of sounding sarcastic: it would be interesting to know what
you are talking about


mfg.asdr
IOhannes

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


Re: [PD] open file combo box

2007-01-21 Thread IOhannes m zmoelnig
Miguel Cardoso wrote:
 hi list
 
 is there any object in pure data that opens the open folder panel to
 select a file? and a select box to which we can assign a folder?
 

the former is [openpanel]
the latter i don't know (but as paris has said, it is probably [playlist])

mfga.sdr
IOhannes

 
 thanks
 
 ___
 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] What's the difference?

2007-01-24 Thread IOhannes m zmoelnig
Hans-Christoph Steiner wrote:
 
 test7 was released, RC1 will be the next release.  I make these test
 releases on my site, the RC1 builds on the auto-build site are not the
 released version, but instead are whatever is current that night.  Once
 I make a release, I change the version number in CVS, and therefore the
 version changes in the auto-build.
 
 This means I don't have to make release builds anymore, they are made
 automatically every night.
 

interesting.

so to summarize:
test packages are considered to be stable releases.
RC (release candidate) packages are considered to be CVS-snapshots.

i guess i am mixing something up, since i would have a guessed to be the
other way around. according http://en.wikipedia.org/wiki/Release_candidate
i would have seen test to be beta, and RC to be gamma

generally it would be good to have this explained somewhere (e.g. on
puredata.info or as a readme on autobuild.puredata.info)


the idea to retrieve the version number fully automated is a good one.

mfg.adr
IOhannes

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


Re: [PD] Fwd: basic logic (AND OR) and control in PD

2007-01-29 Thread IOhannes m zmoelnig
robbert van hulzen wrote:
 in the case of [tgl] the choice is sometimes one gui object or a number of
 non-gui ones-- even simply the clarity of a patch can be helped by choosing
 [tgl]. but thanks for your advice, and i may find ways to use the non-guis
 instead. sounds like a good principle.

everything that can be built with a number of objects, can also be
build with 1 single object: just use abstractions.

mfa.sdr
IOhannes

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


Re: [PD] Pd-0.39.2-extended-test7 Ubuntu problem

2007-01-29 Thread IOhannes m zmoelnig
Fanouris Moraitis wrote:
 
 for example I did
 pd -lib gem
 
 but it says that It can't load the library
 
 What am I doing wrong?

pd and your filesystem are case-sensitive, the library is called Gem
and not gem.

try pd -lib Gem

if it still does not work, try pd -verbose -lib Gem and tell us what
it says.


mfg.adr
IOhannes

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


Re: [PD] edit or play mode information

2007-01-29 Thread IOhannes m zmoelnig
Steffen wrote:
 
 On 29/01/2007, at 15.30, Chuckk Hubbard wrote:
 
 I didn't think you wanted cursor control.  I'm saying I don't think
 what you want is possible, but it is possible to set up other keys to
 control edit mode, and that the toggle that does so can be used to
 directly control other things.  Maybe someone else knows a way to read
 the mode from a patch; I've never found a way either.
 
 When sending the msg. [; pd editmode 1(, Pd respond with this:
 pd: unknown message editmode  1
 
 So it might not be possible to read the editmode status of the current
 patch, as it is with a subpatch using:


well pd is not the current patch but a global receiver. since pd
itself cannot be in edit mode (only patches!), the [; pd editmode $1(
does not make sense.

aprt from that, you should be able to use [; pd-patch.pd( once the patch
is saved.
(but still you don't get notified of changes!)


mfg.asdr
IOhannes

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


Re: [PD] edit or play mode information

2007-01-30 Thread IOhannes m zmoelnig
Hans-Christoph Steiner wrote:
 
 Also, you can track the state if you do this:
 
 [receive pd]
 |
 [route editmode]
 |
 [X]
 

no, you cannot.
at least: i cannot.
see http://lists.puredata.info/pipermail/pd-list/2007-01/046344.html
(hey, that was only yesterday...)


mfg.vda
IOhannes

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


Re: [PD] edit or play mode information

2007-02-05 Thread IOhannes m zmoelnig
Chuckk Hubbard wrote:
 On 1/30/07, IOhannes m zmoelnig [EMAIL PROTECTED] wrote:
 Hans-Christoph Steiner wrote:
 
  Also, you can track the state if you do this:
 
  [receive pd]
  |
  [route editmode]
  |
  [X]
 

 no, you cannot.
 at least: i cannot.
 see http://lists.puredata.info/pipermail/pd-list/2007-01/046344.html
 (hey, that was only yesterday...)
 
 [receive pd-subpatch]
 |
 [route editmode]
 |
 [X]
 
 works, and was maybe what he meant.  My thought was to have a separate
 send-receive for notifying other objects of changes, because this
 receiving messages intended for subpatches makes me uneasy.  You also
 don't need the [route] if there's a separate channel just for editmode
 tracking.


it seems like i am missing something fundamental here.
your patch does not work for me.

except if i would be turning editmode on/off via explicit messages to
pd-subpatch (but then it is trivial); maybe this is what you mean.
i thought about being notified if the subpatch goes to edit-mode, e.g.
because the user has done Ctl-E.

mg.sdft
IOhannes

 -Chuckk
 
 ___
 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] puredatabase

2007-02-05 Thread IOhannes m zmoelnig
Luigi Rensinghoff wrote:
 Hi list
 
 little quesion concerning the puredatabase..
 
 looks like it is offline and some guys are working in something new and
 fresh.
 
 What can i do in between  

depends on what you can offer ;-)
help with database-design and -maintenance might be appreciated.

the optimum would be a zodb/plone-based re-implementation.


 I found the tgz file but how can i use it ?

unzip it and dump it into your favourite mySQL server.
if you don't have one, the unzipped file should be human-readable.

mfg.asdr
IOhannes

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


Re: [PD] puredatabase

2007-02-05 Thread IOhannes m zmoelnig
Steffen wrote:
 
 On 05/02/2007, at 15.10, IOhannes m zmoelnig wrote:
 
 help with database-design and -maintenance might be appreciated.
 
 I guess a list of object and there relation can be fetched by parsing
 the code in CVS. The metadata could provide some description but not per
 object except for the cases where an external only have one object (or

this i don't understand.

 likewise), hence the description of the object will need human
 interaction (after the parsing code has been written). But i might be
 all wrong.
 
 I've got a few questions:
 - Where (or why) did the project stall?

because the iem changed it's database infrastructure.

 - Was it made manually or fetched from the code in CVS?

it was done all manually.
in the beginning, one single person maintained the entire database.
in the end everybody was given (password protected) access, so they
could add their objects.

 - How does the term Library in this context relate to the terms External
 and Abstraction?

these terms in the pddb are historical and therefore not necessarily
appropriate.
back then, there were only libraries of externals (afair).



apart from that:
personally i am not convinced that the database should be created on the
fly from CVS for various reasons:
- code would have to follow a certain outline in order to make this work
- separation between code and documentation is rather low (coders
usually hate to documentate their stuff; so a host of volunteers is
needed to do the documentation; they don't necessarily need to interfere
with the source-code for this task)
- accuracy tends to be low with automated systems


so i think that the database ought to be manually maintained.
the existing pddb and the metadata in CVS would be used to initially
populate the database.



ideas:
everybody can add their objects to the pddb. and eventually delete them.
people not owning an object should not be able to delete it.

there should be a mechanism to reserve object-names, prior to
implementation. if the object is not implemented within a certain time,
the reservation expires.

a mechanism to reserve (and document) entire namespaces (not
necessarily directory-based namespaces!)

...


mfg.asdr
IOhannes


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


Re: [PD] puredatabase

2007-02-05 Thread IOhannes m zmoelnig
Steffen wrote:

 I guess a list of object and there relation can be fetched by parsing
 the code in CVS. The metadata could provide some description but not per
 object except for the cases where an external only have one object (or

 this i don't understand.
 
 I thought that the description was per object, hence not per group of
 externals. Fx. the metadata for zexy says swiss army knife for pd. I
 can't just find one, but there could well be a group of  externals with
 only one object, in which case the description of the group of externals
 would be the same as the for the that one object. So i most cases manual
 editing of descriptions would be needed especially if the description is
 to be per object.


hmm, i think i understand.
the pdb should hold both accurate descriptions of objects and generic
descriptions of libraries (if there is a library at all)
appearently swiss army kife for pd doesn't tell you anything about
[z~], which is probably what you are looking for.

 
 apart from that:
 personally i am not convinced that the database should be created on the
 fly from CVS for various reasons:
 - code would have to follow a certain outline in order to make this work
 
 Ok. I thought that such outline was already established by m_pd.h or
 the way to write externals.

no, this won't help you.
there is no point in documenting that the object understands open
symbol messages, if you don't know what the object does.
i always thought that pdb is not a help-patch replacement but a place to
find an object that does certain things (like: being written by somebody
;-))


 
 - separation between code and documentation is rather low (coders
 usually hate to documentate their stuff; so a host of volunteers is
 needed to do the documentation; they don't necessarily need to interfere
 with the source-code for this task)
 - accuracy tends to be low with automated systems


 so i think that the database ought to be manually maintained.
 
 Ok. I was just suggesting what i thought would be the easiest way to
 keep the database accuracy high, since, as you say, coders don't
 necessarily do the docs - or just might not see the use for a database.
 That's all.

i think we don't disagree here. i think most things i said are implicit
in your original email.
(i said: use CVS to initially populate the db, but the real work is in
maintaining the db manually)


mftgad
IOhannes

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


Re: [PD] Question reference patches

2007-02-07 Thread IOhannes m zmoelnig
Jiri Heitlager wrote:
 Hello,
 
 i am building a project that uses several audio channels. That is all
 working well. No I have one question. I have build one channel and put
 that into a patch [pd channel] Each [pd channel] holds a [dac~ n]. If I

a [pd] is NOT a patch but a sub-patch. it's only purpose is to make your
code more readable by hiding stuff (well, not entirely true when it
comes to datastructures, but ignore this for now), and NOT for re-using
code.
for this you have to make _abstraction_s.
an abstraction is a pd patch saved to disk.

e.g. create a new patch (Ctrl-N), copy the channel-code in there, and
save it as channel.pd. now you can create objects [channel], each
holding one instance of the channel-code.

of course you will have to parametrize your abstraction by use of
arguments (dollargs): use [dac~ $1] within the channel.pd and call it as
[channel 5] which will magically address the [dac~ 5] within this instance.


this is certainly described within the documentation that comes with pd
(e.g. doc/2.control.examples/12.PART2.subpath.pd)


mfg.asdr.
IOhannes

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


Re: [PD] output grayscale value of pixels in a video

2007-02-14 Thread IOhannes m zmoelnig
marius schebella wrote:
 [EMAIL PROTECTED] wrote:
 
 in Gem you could use [pix_dump] and [pix_pix2sig~] to get the pixel
 values.
 so all in all: all of the still alive video frameworks for Pd
 support this operation. 
 
 so do you title Gem as still alive? which means for me that it is not
 under development anymore???

yes i title Gem as still alive; i don't know how this positively
correlates to not under development anymore, which i would call dead
(e.g. _not_ alive).

probably i should have said alive instead of still alive, because
the still might imply a soon to end, which was not my intention.

i probably should have also omitted the quotes in order to avoid hints
of irony which where out of my intention too.

mfg.ntr-a
IOhannes

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


Re: [PD] slicing samples

2007-02-14 Thread IOhannes m zmoelnig
Frank Barknecht wrote:
 Hallo,
 patrick hat gesagt: // patrick wrote:
 
 i remember playing with one of your patch like 2 years ago. it was for 
 analysing a soundfile and cut it in 10 slices, it was working very well 
 for me, but i cannot remember the name of this patch and where to 
 download it. do you still have it somewhere?
 
 I remember one of my very early patches, which did slicing, but it's
 from May 2002. It's still available here:
 http://footils.org/cms/pms/?show_article=9 and it's probably patched
 in a very embarrassing way and full of execution order bugs. Don't
 look at it. ;)

while we are at it:
i think this was my first published patch:
http://iem.at/~zmoelnig/pd/download/index.html#slicer

it is a bad example of backwards-compatibility: the readme says you need
pd=0.24, but it doesn't work out of the box on recent pd versions (i
tried with 0.40)


mfg.adsr
IOhannes

 
 Ciao


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


Re: [PD] slicing samples

2007-02-14 Thread IOhannes m zmoelnig
Frank Barknecht wrote:
 Hallo,
 IOhannes m zmoelnig hat gesagt: // IOhannes m zmoelnig wrote:
 
 while we are at it:
 i think this was my first published patch:
 http://iem.at/~zmoelnig/pd/download/index.html#slicer
 
 Lets make it a rule that everyone has to build a slicer, a synth
 emulation, parameter saving, a video mixer for VJs and a 16-step
 sequencer as a test of enough courage to be allowed to use Pd. ;)
 

is strongly support this ;-)

mfga.sdr.
IOhannes

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


Re: [PD] GEM doesn't compile in Fedora Core 5

2007-02-15 Thread IOhannes m zmoelnig
hi.

Pete Redest wrote:

 
 1. Trying to compile GEM in Fedora Core 5.
- downloaded the packages gem-0.90.0.tar.gz  and GemLibs-LINUX-1.tar.gz
  from http://gem.iem.at/download.html and expanded them.
- after installing imake, I compiled GemLibs successfully.
   (nowhere is written or hinted in an error message that building
 GemLibs
requires imake - had to find this from the name of a missing
 program,
makedepend, and googling to find where it lives).

you shouldn't need to have to use GemLibs on a linux system.
the website is a bit outdated here

 
 2. went to gem-0.90.0/src/Gnu and did ./configure
$ ./configure
 ...
 checking for glInitNames in -lGL... no
 checking for glInitNames in -lMesaGL... no
 OpenGL is mandatory
 
 3. Initially I thought that something is wrong with my OpenGL libs, but
 nothing is
wrong with them. I even downloaded and compiled, with all the pain
 that it is
to do anything like this in Linux, the latest Mesa packages, version
 6.5.2, and
installed them. Their demo works just fine, even when not using Mesa but
the libraries created by nVidia software.

you need the devel-versions of openGL and the like (even though this is
not your problem here...)


 
 4. I concluded that something is wrong with ./configure. Indeed, I
 confirmed
googling the web that the validation of existence of functions in
 some configure
scripts is broken.
 
 5. Found a suggestion on the web to the effect of re-generating
 configure, using
autoconf.
These are the steps:
$  rm -f aclocal.m4
$  autoupdate
$  aclocal-1.4
$  autoconf
aclocal.m4:36: error: m4_defn: undefined macro: _m4_divert_diversion
autoconf/libs.m4:134: AC_CHECK_LIB is expanded from...
aclocal.m4:36: the top level
autom4te: /usr/bin/m4 failed with exit status: 1
That is, the autoconf data scripts are also broken, at least for
 Fedora Core 5.

you need aclocal-1.8


 
 6. went googling again for _m4_divert_diversion and got a bzillion
 postings about
this, all discussing how screwed is the autoconf system that for its
 continuing
evolution no two versions of one utility are compatible with any
 other, or maybe
the same, version of another utility, that older scripts didn't
 generate quotes,
and a bunch of other whatevers. That is the reason why it was
 recommended
to use aclocal-1.4, an old version, rather than the current one,
 named just
aclocal (v1.9). With all the talking about this, I did not find a
 script-solution
that can fix old versions of autoconf scripts to bring them
 up-to-date, to
be usable in FC5.
 
 Perhaps there is such magic script, or some other way to migrate the
 software
 automatically to FC5 or FC6. Do you know of one?. Or how can I compile GEM
 in FC5 in some other way?

yes!
get the CVS-version of Gem.
you will need _recent_ versions of aclocal and autoconf.
(and the build-process is started from src/ instead of src/Gnu/)
it should work like a charm...


 
 Thank you for any help or hints.
 
 TioP
 
 PS. Of course it is expected that the solution found be compatible with the
 Fedora Linux ways, i.e. wasting 1/2 day adjusting things, googling,
 editing,
 re-compiling, filling-in missing packages, finding left-and-right that
 one package
 needs another 4 or 5 new or updated packages, that in turn require me to
 upgrade
 X and C libraries, i.e. another 50 packages, which in turn require to
 upgrade also
 GNOME, Tcl/Tk, etc, etc, which in turn  perhaps I better upgrade to
 FC6, which
 of course won't solve the problem either. And all this will make me
 appreciate more
 the wonderful life that we, the masochists that use Linux, are so used
 to live.
 May be it will take a little longer than 1/2 day. May be a day and a
 half  ... or a week?
 or 2.

it should take no more than 1hour with a vanilla machine and a
reasonable package manager to have a running Gem binary.
this is the time i usually spend downloading just the directX-sdk from
microsoft on a reasonable fast connection, just to find out that i will
need to spend another hour to download another SDK.

apart from that, Gem is also included in the autobuild of pd which also
supports FC.
that's for the sadists, who prefer to have other people to the stuff.

mfg.adr
IOhannes


 
 _
 FREE online classifieds from Windows Live Expo – buy and sell with
 people you know
 http://clk.atdmt.com/MSN/go/msnnkwex001001msn/direct/01/?href=http://expo.live.com?s_cid=Hotmail_tagline_12/06
 
 
 
 ___
 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] Pd-0.39.2-extended-test6.app -missing alternate

2007-02-15 Thread IOhannes m zmoelnig
hard off wrote:
 O well if u can't find it you can build an abstraction to do the same
 thing very easily.  mine is called [altern-8]

why not call it [alternate] just as the original.
since they are doing the same thing (well, if they do, this is), they
would be interchangeable and you won't have to worry which one you are
actually using.

mfg.adsr
IOhannes

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


Re: [PD] GOP control with messages

2007-02-15 Thread IOhannes m zmoelnig
Hans-Christoph Steiner wrote:
 
 Is it possible to move GOP visible box using messages?  I mean the red
 box that determines what is visible.  This would be very handy to be
 able to do.
 

yes it is.
i remember a thread on this list where this has been discussed.


mv.asdr
IOhannes

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


Re: [PD] mp3cast~ again

2007-02-19 Thread IOhannes m zmoelnig
Richard Lewis wrote:
 Hey there,
 
 I'm trying to use mp3cast~ with Icecast 1.

stupid me, but why are you using icecast-1 instead of icecast-2 ?

 
 I tried altering the password in the icecast.conf file (which is very 
 confusing and difficult on Debian) but it still doesn't like it. I wanted to 

what is the confusiion and difficulty in editing the configuration file
(in Debian as opposed to other systems)?
usually it is as simple as opening the file with a text-editor (and the
correct permissions).



 tell makepasswd what password I wanted (by default it just makes up random 
 passwords!) so I did this:

well, this is what makepasswd does by definition. it Generates true
random passwords by using the /dev/random feature of Linux

 
 $ echo apassword | makepasswd --verbose --crypt --clearfrom=-
 
 which seemed to work. I copied the encrypted version into my icecast.conf 
 file. I guess thats right?

i might be totally wrong here, but to my knowledge, icecast stores
passwords in plaintexts.

 
 In PD, can you send send messages in any particular order? If so, would it 

yes, you can send messages in any order.
but be aware that it depends on the objects you are sending messages too
whether the order is important.
e.g. sending hello and you to print will result in hello you,
whereas sending you and then hello, will result in you hello,
which is something different.

(ok, that was just a joke, but it is still true that it depends on the
object whether order matters or not)

 matter what order I sent the 'connect' and 'passwd' messages to mp3cast~?

i think(! without reading the code), that following is happening:
the passwd message stores the password in [mp3cast~] for later use.
when you send it the [connect( message, it will use the previously
stored password to connect to the server.
so in this case it is _very important_ that you first send the [passwd(
message and then send the [connect( message (else [mp3cast~] would try
to connect to the server with an empty/default password)


mfg.asdr
IOhannes

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


Re: [PD] mp3cast~ again

2007-02-19 Thread IOhannes m zmoelnig
Richard Lewis wrote:
 On Monday 19 February 2007 16:09, Roman Haefeli wrote:

 -did you try to connect the client on the right port (e.g.
 http://yourhost.com:8080/yourstream.mp3 ) ?

 Yes, I keep checking this. Another things I might try is playing with the 
 hostname setting in Icecast. Maybe just localhost isn't good enough and it 
 might have to be the same as the hostname that clients give...

it might well be, that icecast only binds to the public interface (e.g.
eth0) and NOT to the loopback-device (lo, that's the one that reacts
on 127.0.0.1 or localhost).

you can debug this by trying to connect to icecast with telnet and the 2
ip's.

another option is, that /etc/hosts.(allow|deny) restrict access to the
loopback-devices.


mfg.asdr
IOhannes

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


Re: [PD] Feature Requests for Google Summer of Co

2007-02-20 Thread IOhannes m zmoelnig
patrick wrote:
 hello all,
 
 I don't know if this is something worthy for the summer of code... or at
 all... but I would love PDP to work on Windows
 
 i don't think that PDP will be on windows ever. tom is working on a new 
 project called pf (packet forth).

well, this doesn't mean that pdp cannot be ported to windows. tom need
not do it.s
 
 for gem, make a bridge with ArtoolkitPlus - there's an gem external in the 
 cvs for artoolkit, but it's not working for now and artoolkitplus is really 
 better (C++).

i really like these bug-reports...if it is not working, would you please
mind to tell me _what exactly_ fails?


mfg.asdr
IOhannes

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


Re: [PD] [Gem]: [pix_texture] doesn't work

2007-02-21 Thread IOhannes m zmoelnig
hi

Roman Haefeli wrote:

 
 my version of gem is:
 GEM: ver: 0.91-cvs
 GEM: compiled: Nov 30 2006

so you have not changed Gem but you have updated your driver and now it
doesn't work any more?

 
 i am on ubuntu dapper with the fglrx-driver from the ubuntu-repository.
 it worked in earlier days and i did not recompile gem since then. i
 tried to recompile a checkout from today,  but when gem is loaded during
 pd-startup, i get:
 
 /usr/local/lib/pd/extra/Gem.pd_linux: /usr/local/lib/pd/extra/Gem.pd_linux: 
 undefined symbol: glUniform2i
 
 (can i avoid this by disabling a certain switch in ./configure?)

yes, finally there is!
use ./configure --with-glversion=1.5
or - even better - get drivers that provide header-files which match.

 
 all other apps that i have installed and use opengl (armagetron,
 blender, mplayer -vo gl) work without any problems and are able to show
 textures. gem is the only app, that doesn't work as expected. but when
 start X without dri enabled, [pix_texture] works. 

does the rest of Gem work or is it just the textures?

in any case, please file a bug-report at http://sf.net/projects/pd-gem


mfa.dr
IOhannes

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


Re: [PD] System Versions for previous message.

2007-02-21 Thread IOhannes m zmoelnig
David F. Place wrote:
 Alas, the bug is different.  If you open the properties window of the  
 table and adjust the y range to be from 1000 to 0.   You will get  

so for simplicity i suggest you add the attached patch to yours. this
should properly initialize your table-ranges.

 over that problem.  Then you'll be able to see that only half the  
 table entries are updated.  Also, the wrong values are in the slots  
 -- off by one.   Also, of course, you can just look at the list.  On  
 OS X, all of the table entries are updated as expected.

i cannot reproduce this.

- your x-bounds seem to be wrong: you have 12 values, with x-coordinates
0..11; therefore the x-bounds should be 0..11 too, instead of 0..12
(which will give you another empty slot; probably this is what you
mean by not getting updated)

- what do you mean by off by one? the index 0 should be at the left
edge of the table.

- both the list and the table get updated correctly.

mfga.ds
IOhannes
#N canvas 173 281 450 300 10;
#X msg 99 77 pcToPy-1 \, pcToPy-2 \, pcToPy0 \, pcToPy+1 \, pcToPy+2
;
#X obj 99 105 symbol;
#X obj 99 55 loadbang;
#X msg 99 133 \; \$1 bounds 0 440 11 0;
#X connect 0 0 1 0;
#X connect 1 0 3 0;
#X connect 2 0 0 0;
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] System Versions for previous message.

2007-02-21 Thread IOhannes m zmoelnig
IOhannes m zmoelnig wrote:

 
 i cannot reproduce this.
 

oh, and i forgot: i am on debian(etch/sid) on an amd64 in i386 mode

are you by chance running a 64bit OS? (i guess FC3 does not support
x86_64 but who knows...)

does the problem still exist with pd-0.40? pd-0.41?


fmga.sdr
IOhannes

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


Re: [PD] is this a spectral gate?

2007-02-21 Thread IOhannes m zmoelnig
jared wrote:

 Hey guys, sorry I arrived a little late to the thread
 
  
 
 Frank, did you post an example of the FFT patch that you explained?
 
  
 
 If so, would you mind posting it again?  J

all postings are archived at http://lists.puredata.info

there you can search what people have said in the past years as well as
getting all the attachments.


fmga.sdr
IOhannes

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


Re: [PD] System Versions for previous message.

2007-02-21 Thread IOhannes m zmoelnig
David F. Place wrote:
 On Feb 21, 2007, at 2:19 PM, IOhannes m zmoelnig wrote:
 
 are you by chance running a 64bit OS? (i guess FC3 does not support
 x86_64 but who knows...)

 
 Yes, I am running a 64bit OS.  I'll try upgrading to 0.41 too.
 

this explains everything! (and tells us, how good it is to tell the
architecture of your system - esp. when it is not yet mainstream)


your problem has only been fixed in 0.41
confirm
http://sf.net/tracker/index.php?func=detailaid=1085018group_id=55736atid=478070
http://sf.net/tracker/index.php?func=detailaid=1532439group_id=55736atid=478072

(these are 2 links, if the lines get broken by the mail transport, you
have to assemble them yourself)


mfg.asdr
IOhannes

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


Re: [PD] a couple of questions

2007-02-22 Thread IOhannes m zmoelnig
hi

jared wrote:
 Hello all,



 
 I've just downloaded fluid~pd_darwin .rar file.  It contains two files:
 fluid~help.pd and fluid~.pd_darwin.
 
 What kind of file is the .pd Darwin?  Where should I put it?

it is a dynamically linked library for os-x (the kernel of os-x is
called darwin)

 
 What about the fluid help file?  Do I put it here?-- pd\doc\5.reference

according to your syntax of file-paths i assume that you are on windows.
it would be nice if you could make this explicit.
you will not be able to use a darwin binary on windows, you will need
the windows binary. it should be named something.dll (at least on
pd=0.40; i have _no_ idea which pd version you are running)

once you have the correct binary, put both the binary (or abstraction)
and the help-file into a path where pd will find it.

one _standard_ path for this is the extra/ folder.
but you can put it whereever you like as long as you add this path to
your private search paths in the File-Path... menu.

 
 I'm not sure where to put the help files because there is the reference
 folder but there are also many help files in the extra folder as well.
 What is the difference?

the reference section is for pd internals; the extra section is for
objects that are not compiled into pd (e.g. 3rd party modules).
you might find help-patches for externals in the reference section, but
this is only for legacy reasons (there was a time, when pd would find
help-patches only in the reference folder)

mfga.sdr
IOhannes

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


Re: [PD] a couple of questions

2007-02-22 Thread IOhannes m zmoelnig
Steffen wrote:
 On 22/02/2007, at 7.02, jared wrote:

 If you put it in 5.reference folder you can get to it from the help  
 browser. If you put it in the extra folder (that is next to the  
 external file) you can open it by right-clicking an [fluid~] object  
 and choose 'help'. So puting it in both places would maybe give the  
 best enduser experience. 

i would definitely NOT recommend putting the file in 2 places.
this will lead to inconsistencies over time and you will never know what
is going on. and nobody will be able to help you ;-(

btw, 'help''-clicking on [object] will open the help-patch in the
reference-folder too, so this is not the reason why you should put it
into ./extra

as for the help-browser not being able to browse extra/: this is imo a
bug in the help-browser and should be fixed there. please send petitions
to the upstream authors to fix it.

mfg.adsr
IOhannes

PS: i accidentally deleted this in my first answer: please always start
new threads if you start new threads. the mailing list's name is simple
enough and you can always put it into your addressbook if you don't care
remembering it. more information can be found at
http://puredata.info/community/lists/netiquette#threads


mfg.asdr
IOhannes

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


Re: [PD] [Gem]: [pix_texture] doesn't work

2007-02-22 Thread IOhannes m zmoelnig
Roman Haefeli wrote:
 hi IOhannes
 
 thank you for the fast reply. in the meantime i tried the binary from
 Pd-0.39.2-extended-test7-ubuntu-dapper-i386 and: it worked well.

which version of Gem is this?

 use ./configure --with-glversion=1.5
 or - even better - get drivers that provide header-files which match.
 
 hm... how can i make sure, that i have the correct headerfiles? as far
 as i can tell i didn't install new headerfiles manually. the fact, that
 the the binary from hcs' pd-extended works, makes me think, that the
 problem is specific to my system (wrong headers?). what do i need to do
 in order to make sure, that i the ./configure of gem looks at the
 correct headers, respectively that i only have the correct headers
 installed?


the problem is, that your packageing system installs headers which
conform to openGL-2.0 but your driver (this is: the binary library) doesn't.
this is a known issue with ati-drivers, but it appeared to happen with
mesaGL too in recent versions.
i am not sure whether this could be considered really a bug on the
driver (header) side, but i tend to think so.

i could of course create tests during the configure process that test
for each and every openGL function used by Gem whether it is really
supported by the driver. but this is like writing the headers yourself,
and i don't see a reason to do that (why are headers provided?)

i don't know of any other way to test these things at (configure or)
compile time, therefore i leave it to the user to decide.
(it is not that i haven't tried to find a generic way to check; but i
haven't found any working solution, so i did the configure-flag; thanks
to ico for the trigger)

some my advice is:
if you experience problems with unresolved openGL-symbols, try to lower
the maximum openGL-version manually via the --with-glversion argument
until Gem runs.


on the long run Gem will switch to glew (this has been around for years)
which might fix these problems.

 with my own compile i didn't try everything, but i tried some of the
 help-patches and i had troubles with [pix_texture] (resp. any file that
 contains [pix_texture] like pid_image.pd, pix_video.pd and pix_film.pd

so this means, that trivia like the red-square example did work?


mfga.dsr
IOhannes

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


Re: [PD] PD Workshop files

2007-02-23 Thread IOhannes m zmoelnig
hi

jared wrote:
 I downloaded the whole directory structure with wget !
   
   Sorry, but what is wget?  Where did you get it?  
 

how about asking the all-wise trash heap? http://www.google.at/search?q=wget


mfg.uo.,dfg
IOhannes

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


Re: [PD] a couple of questions

2007-02-23 Thread IOhannes m zmoelnig
jared wrote:
  
 
 It's the external file for darwin - ie. mac os x. I take it your on a 
 
 windows system, so you have little use for it. Instead you need 
 
 something like a file called fluid~.dll
 
  
 
 I can't seem to find a .dll file for fluid~.  I've checked
 http://pure-data.cvs.sourceforge.net/pure-data/externals/footils/fluid/

there are (hopefully) no binaries at this site, as it is a place to
organize source-code.

 
 but can only seem to find fluid.pd and fluid~help.pd.  Where else might
 I look?

isn't it included in pd-extended? (i might be wrong though)

fmng.sdr
IOhannes

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


Re: [PD] pd39.2 test 7 - text objects ++

2007-02-27 Thread IOhannes m zmoelnig
timon wrote:
 Ive got
 
 cyclone
 zexy
 list-abs
 mapping
 iemlib
 hid
 activated.
 Same libs activated in the latest release
 but the below objects are now broken.
 

 Alternate - broken
 line3 - broken
 randomF - broken
 invert - broken

this _might_ relate to markEx (even though the markEx objects are called
[alternate] and [tripleLine]).

obviously markEx is not loaded, so this might be your problem (markEx
used to be part of Gem in the golden days, but is no longer)


 remote - broken
 ascseq - broken

at least these objects are not in Gem/markEx, zexy, list-abs and iemlib.


 Which libs?  I don't know the story on any of these.

if you still have your old pd-extended version lying around (the one
where these objects do work), you could start that one and open the
help-patches for the borken objects.
both the content of the help-patches and the full path of these might
reveal which libraries they belong to.


mfga.dr
IOhannes

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


Re: [PD] ~ and ~ becommes _~ and __~ in windows...

2007-02-27 Thread IOhannes m zmoelnig
Thomas Jeppesen wrote:
 because windows want allow these characters: \, /, :, *, ?, , ,  and
 | in a file name.

the solution is to use the hexloader-patch. (depending on your version
of pd).
see the archives for more information.


fgmasd.r
IOhannes

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


Re: [PD] strange behavior of splitfilename

2007-03-01 Thread IOhannes m zmoelnig
Matthias Blau wrote:
 Hi list,
 
 in the attached patch I supply a filename from savepanel to
 splitfilename. This works as expected *except* if I happen to choose
 decay as filename, in which case pd crashes.
 Any help?

this is a known bug in splifilename, which i think is fixed in the
latest and greatest iemlib2 release (or in  the CVS code; at least it
doesn't crash here).


promotion
and you could also use zexy's [symbol2list] which provides similar
functionality
/promotion

 
 By the way, there doesn't seem to be a help file for splitfilename.

there certainly is:
http://pure-data.cvs.sourceforge.net/pure-data/externals/iemlib/iemlib2/splitfilename-help.pd


nmfgasdr
IOhannes

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


Re: [PD] small set of vector transforming abstractions

2007-03-01 Thread IOhannes m zmoelnig
Roman Haefeli wrote:
 hi all
 
 during my trials with gem i made a little set of abstractions, that
 hopefully could be usefull when dealing with vectors. at least they have
 been for me.
 
 the set contains:
 
 [v_+]   : adds two vectors
 [v_-]   : subtracts a vector from another
 [v_scale]   : scales a vector

funnily enough theses have been part of Gem for a long time.
they have been made abstractions and moved to markEx (along with other
objects that are not directly related to Gem)

 [v_mag] : outputs the magnitude of a vector
 [v_normalize]   : normalizes a vector (so that its magnitude becomes 1)
 [v_x]   : computes the cross product of two vectors
 [v_rotate]  : rotates a vector around another
 
 let me know if you miss something or if you find it not useable at all.

why don't you just make them part of the frank's list-abstractions?

mf.asdr
IOhannes

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


Re: [PD] Lindenmayer system in pd / GEM

2007-03-01 Thread IOhannes m zmoelnig
Luigi Rensinghoff wrote:
 Hi List..
 
 I came across these patches by Cyrille Henry, the postings are from  
 august 2006.
 
 when i try to open the patches i am missing rule and rule2.  
 Strange that nobody mentioned it back then.

where did you get the patches from (exactly)?

everywhere i have looked, the [rule] and [rule2] abstractions are included.

mfa.sdr
IOhannes

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


Re: [PD] PD Workshop files

2007-03-03 Thread IOhannes m zmoelnig
jared wrote:
 Hello all,
 
 I'm using wget to try and download the tutorial files here:
 
 http://pure-data.cvs.sourceforge.net/pure-data/doc/tutorials/
 
 Does anyone know what I have to type into the command line to download
 successfully?  

have you tried

wget -r http://pure-data.cvs.sourceforge.net/pure-data/doc/tutorials/;

and

wget --help

or wget /h (i don't know, i am not on windows)


mfg,.adr
IOhannes

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


Re: [PD] PD Workshop files

2007-03-03 Thread IOhannes m zmoelnig
jared wrote:
 Hello all,
 
 I'm using wget to try and download the tutorial files here:
 
 http://pure-data.cvs.sourceforge.net/pure-data/doc/tutorials/
 
 Does anyone know what I have to type into the command line to download
 successfully?  


and i forgot 2 links:
http://www.gnu.org/software/wget/faq.html
and the all-wise trash heap:
http://www.google.com/search?q=wget+directory


btw, i really recommend that you bookmark a link to
http://www.google.com/ as it is certainly a valuable resource of
information in the internet.


mfga.dsr
IOhannes

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


Re: [PD] hot do you get a comma into a symbol?

2007-03-05 Thread IOhannes m zmoelnig
Luigi Rensinghoff wrote:

 ---
 hello, 'addcomma' adds a comma in message box
 
 
 a shame its not documented anywhereare there more hidden trix  
 like that ?

? it is perfectly documented in the help-patch for message boxes...

however, it will not help rich in his problems, since the comma ha a
special meaning in pd (it separates 2 messages).
so [amixer -c 1 cset numid=5 26,2,32768( will be interpreted as 3
messages [amixer -c 1 cset numid=5 26(, [2( and [32768(, which is most
likely not what he wants.
what is needed is one symbol which holds commas.

this can be achieved in several ways, the most simple is probably
using zexy's [list2symbol] with a delimiter , which can be generated
with [makefilename %c] and a value 44.

like:

[26 2 32768(
|
[t list bang]
|   |
|   [44(
|   |
|   [makefilename %c]
|   |
[list2symbol]
|


you can acchieve the same with pure pd as well, but it gets more
complicated (and you might want pd=0.40 for better list handling)

mfga.sdr
IOhannes

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


Re: [PD] PD Workshop files

2007-03-06 Thread IOhannes m zmoelnig
jared wrote:
 
 
Seems like it worked and you already have the files.
 
Have a look in your current working directory.
 
  
 
   Okay, I checked my working directory.  The only thing it seems to
 bedownloading is the index page...not files within--in my working
  directory, I only have an explorer link to the index page


whoa!

your problem is _exactly_ described in the wget faq, of which i posted a
link several days ago.

please see http://www.gnu.org/software/wget/faq.html#3.0

(to be honest, i anticipated this problem; that is why i directed you to
the faq)



furthermore, if you do have problems with any software that is unrelated
to pd (e.g. proper inline quotes in emails) and you really want to ask
people here, then i suggest to use pd-ot, a mailing list dedicated to
off topic stuff.
(and yes, you should have been informed that such list exists, either
via the mail response when subscribing to pd-list or via the
webinterface where you did subscribe)


that said, i hope i do not sound too rude and wish you good luck (sic!).

mfg.ar
IOhannes

 
  
 
Please could you post the exact command line given
 
and we can see any possible errors.
 
  
 
   See attached tif file.  Thanks guys!
 
   jared
 
  
 
  
 
 
 
 
 ___
 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] PeRcolate?

2007-03-06 Thread IOhannes m zmoelnig
Frank Barknecht wrote:

 So if there are no objections I will add it the CVS ...
 
 Objection! (Phoenix Wright)
 
 This license is non-open-source in that it does not allow any
 commercial use. We must not have this in the CVS.


i am not sure whether sourceforge forbids to put a code that is licensed
like that into their repositories (though i guess frank is right).

apart from that, the license does not forbid to put it into any open
(non-commercial) repository.

so imo, the license allows us to include it on sourceforge, but
sourceforge does not allow to include code under such license.

mfga.sdr
IOhannes


 
 Ciao


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


Re: [PD] PD Workshop files

2007-03-06 Thread IOhannes m zmoelnig
jared wrote:
 Okay.  You've successfully scared me away.  I don't feel the need to
 justify myself or my confusion.  

i have not asked you to justify yourself or your confusion.
instead i have provided you with lots of valuable documentation, which -
if you had cared to read - would have helped you to solve your problems.

 Someone obviously realizes that they are being rude if they feel the
 need to say 'I hope I do not sound too rude'.  

so..?

this is the 2nd time that you insult people on this list without any
real basis.

 
 Leaving the computer screen every once in a while is a good thing.  It
 helps you communicate better with humans.

yes indeed.
communities tend to have their own secret language to communicate (be
it in front of a screen or not).
people who are new to such communities usually have a hard time in the
beginning until they learn how to speak this language.

calling me names, because i tell you how you might better position your
problems so that people (who, btw are not paid to answer your questions)
are more willing to answer them, is far from appropriate.

if you want friendly support, either pay people to do so, or give them
the feeling that their efforts are not wasted.

free software means free speech and not free beer.

fmgas.dr
IOhannes

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


Re: [PD] [msgfile] and [textfile] problems.

2007-03-06 Thread IOhannes m zmoelnig
David F. Place wrote:
 Recently, I sent a message complaining about the behavior of
 [textfile].I learned about [msgfile] in the zexy library and thought
 it would solve my problems, but it has not.
 
 I have distilled my complaints in the attached patch. 
 1.)  [textfile] blows the stack on too low a number.  The stack should
 be bigger.  ...or maybe a startup option for Pd.

hmm, adding a bigger stack will just push the problem to LATER, it is
not a solution.

one solution would be, to not use the stack at all, if it is possible.
in your case, this is fairly easy (see attached patch).

hint: [until]

 2.) [msgfile] doesn't seem to work at all when you barrage it with
 consecutive bangs.

i'll try to fix that.
in the meantime, there is a [flush( message, will output all messages in
[msgfile]


fm.asdr
IOhannes
#N canvas 414 295 704 568 10;
#X obj 15 13 zexy;
#X msg 246 391 print;
#X msg 347 340 rewind;
#X obj 266 458 msgfile;
#X obj 310 488 print done;
#X obj 279 246 print;
#X msg 242 132 print;
#X msg 328 75 rewind;
#X obj 330 242 print done;
#X obj 407 76 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
-1;
#X obj 279 192 textfile;
#X msg 135 338 clear \, read test4.txt;
#X msg 110 76 clear \, read test4.txt;
#X msg 150 360 clear \, read josquin.seq;
#X msg 130 101 clear \, read josquin.seq;
#X text 99 22 [textfile] succeeds with the file test4.txt \, but blows
the stack on josquin.seq;
#X text 103 290 [msgfile] blows the stack on both and just outputs
the first record over and over.;
#X text 113 57 1.);
#X text 328 54 2.);
#X text 405 52 3.);
#X text 136 322 1.);
#X text 351 319 2.);
#X text 428 317 3.);
#X obj 397 127 until;
#X obj 327 216 t b b;
#X msg 438 343 flush;
#X obj 250 503 print;
#X connect 1 0 3 0;
#X connect 2 0 3 0;
#X connect 3 0 26 0;
#X connect 3 1 4 0;
#X connect 6 0 10 0;
#X connect 7 0 10 0;
#X connect 9 0 23 0;
#X connect 10 0 5 0;
#X connect 10 1 24 0;
#X connect 11 0 3 0;
#X connect 12 0 10 0;
#X connect 13 0 3 0;
#X connect 14 0 10 0;
#X connect 23 0 10 0;
#X connect 24 0 8 0;
#X connect 24 1 23 1;
#X connect 25 0 3 0;
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] [msgfile] previous bug abstraction too simple.

2007-03-06 Thread IOhannes m zmoelnig
hi

David F. Place wrote:
 Hi and thanks for your help so far.
 
 In my previous message my abstraction was too simple.  I can't use
 [Until] after all.

the problem is the same and it can be resolved with [until].
see attached patch.

 
 You can see by the attached patch the behavior that I want using
 [textfile].   I want to output records until I find a wait, wait a bit,
 then continue.  This works fine with textfile.  However, I also want to
 be able to seek a certain record without causing any output.  That is
 why I thought I could use [msgfile]'s goto message.   Unfortunately,
 [msgfile] doesn't work at all for the basic process.

a fixed version of msgfile is now available in CVS.

even though the fixed msgfile now allows you to do your stuff in a
recursive way, i strongly suggest using an [until] based approach.


mfg.asdr
IOhannes
#N canvas 243 71 993 768 10;
#X obj 15 13 zexy;
#X msg 242 132 print;
#X msg 328 75 rewind;
#X obj 407 76 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
-1;
#X obj 279 192 textfile;
#X msg 110 76 clear \, read test4.txt;
#X msg 130 101 clear \, read josquin.seq;
#X text 113 57 1.);
#X text 328 54 2.);
#X text 405 52 3.);
#X obj 279 298 route do control wait;
#X obj 279 236 t a a;
#X obj 309 264 print record;
#X obj 373 378 delay 100;
#X obj 373 347 * 100;
#X obj 330 217 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X text 100 21 [textfile] succeeds.;
#X msg 255 588 print;
#X msg 341 531 rewind;
#X obj 420 532 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X msg 123 532 clear \, read test4.txt;
#X msg 143 557 clear \, read josquin.seq;
#X text 126 513 1.);
#X text 341 510 2.);
#X text 418 508 3.);
#X obj 293 755 route do control wait;
#X obj 293 861 bang;
#X obj 293 693 t a a;
#X obj 323 721 print record;
#X obj 387 815 delay 100;
#X obj 387 784 * 100;
#X obj 383 677 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 140 611 r continueM;
#X obj 293 883 s continueM;
#X obj 293 648 msgfile;
#X obj 293 671 list trim;
#X floatatom 438 769 5 0 0 0 - - -;
#X text 100 466 [msgfile] has been fixed in CVS so that this works
now:;
#X obj 318 156 until;
#X obj 373 324 t f b;
#X floatatom 429 311 5 0 0 0 - - -;
#X connect 1 0 4 0;
#X connect 2 0 4 0;
#X connect 3 0 38 0;
#X connect 4 0 11 0;
#X connect 4 1 15 0;
#X connect 4 1 38 1;
#X connect 5 0 4 0;
#X connect 6 0 4 0;
#X connect 10 2 39 0;
#X connect 11 0 10 0;
#X connect 11 1 12 0;
#X connect 13 0 38 0;
#X connect 14 0 13 0;
#X connect 17 0 34 0;
#X connect 18 0 34 0;
#X connect 19 0 34 0;
#X connect 20 0 34 0;
#X connect 21 0 34 0;
#X connect 25 0 26 0;
#X connect 25 1 26 0;
#X connect 25 2 30 0;
#X connect 26 0 33 0;
#X connect 27 0 25 0;
#X connect 27 1 28 0;
#X connect 29 0 26 0;
#X connect 30 0 29 0;
#X connect 32 0 34 0;
#X connect 34 0 35 0;
#X connect 34 1 31 0;
#X connect 35 0 27 0;
#X connect 36 0 30 1;
#X connect 38 0 4 0;
#X connect 39 0 14 0;
#X connect 39 1 38 1;
#X connect 40 0 14 1;
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] [msgfile] previous bug abstraction too simple.

2007-03-06 Thread IOhannes m zmoelnig
marius schebella wrote:

 and the msg file problem...
 hmm, maybe give explicit messages.
 I tried to replace the bang with [skip 1, this( and this seems to work

it turned out to be a simple reentrancy problem, where the current list
was output before the advance to the next list.
i have fixed this in CVS.

i have also added a more lazy headroom, which should fix the problem
with the maxheadroom size.

fm,a.sdr
IOhanens

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


Re: [PD] Is asynchronous but fast loading possible?

2007-03-07 Thread IOhannes m zmoelnig
David Powers wrote:
 
 Maybe Georg's [sndfile] would help but his post didn't give any info
 on what it does.

it is originally by tim, but georg ported it to vanilla pd.
and it is a threaded soundfile reader.

mfga,.dr
IOhannes

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


Re: [PD] dynamic gui object creation / setting size

2007-03-07 Thread IOhannes m zmoelnig
hi!

Gernot Tutner wrote:
 hi pd-list!
 
 i've encountered the problem while trying to dynamically creating gui
 objects that i cant set the size of the gui's. i've tried tgl and hradio.
 

see http://puredata.info/docs/developer/fileformat

i don't think that you can just skip the parameters that you are not
interested in, you really have to specify all of them

like: obj 50 100 tgl 5 0 none none none 0 0 0 0 0 1
2 0 0

if you are unsure, it is always a good idea to just save the gui object
with the properties you want to a file and copy (and adjust) the arguments.

mfga
IOhannes

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


Re: [PD] dynamic gui object creation / setting size

2007-03-08 Thread IOhannes m zmoelnig
hi tutti

Gernot Tutner wrote:
 thx for this fast response, but...
 see http://puredata.info/docs/developer/fileformat
 i know that.

good.

 if you are unsure, it is always a good idea to just save the gui object
 with the properties you want to a file and copy (and adjust) the
arguments.
 i also know and tried that :-)

good too.

now you should know everything there is to know about that ;-)


 
 i don't think that you can just skip the parameters that you are not
 interested in, you really have to specify all of them

 like: obj 50 100 tgl 5 0 none none none 0 0 0 0 0 1
 2 0 0
 
 doesn't help. i was just to lazy to make an example-patch with all the 
 parameters in the message-box.

then i don't understand your problem.
it would be good if you could tell us what you want to acchieve exactly,
and how pd fails to do so.


 
 actually if i send an message like obj x y tgl to my canvas i get a 
 toggle with default parameter-values.
 

yes true.
however, this does not mean, that specifying one parameter will give you
an object with all parameters set to default values but the first parameter.


mfg.adsr
IOhannes

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


Re: [PD] rfcomm and comport device list

2007-03-08 Thread IOhannes m zmoelnig
gordo wrote:
 hi all,
 
 
 btw. stupid newbie question: how can i access /dev/tty without starting
 pd as root?

use the permission system to aquire permissions ;-)

this is: make sure that there is a group that can access the device
(either read/writeable or just readable)
make sure that your user belongs to this group.


like:
% chgrp ttygroup /dev/rfcomm1
% chmod g+rw /dev/tty
% adduser username ttygroup

(you will have to do this as root; and you will have to re-login as user
username, in order to make the new group membership have an effect)


the less sophisticated way is to give everybody the needed rights to
access the device. but i don't recommend this (for security reasons)

mfga.sdr
IOhannes

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


Re: [PD] Percolate

2007-03-08 Thread IOhannes m zmoelnig
Chris McCormick wrote:
 
 What does it mean if they violate the GPL and do so anyway? What does it
 mean for people who use the software?

the problem is, that asking this questions is not as simple (i think,
being no lawyer myself).

it is rather:
what does it mean to ... in the US? what does it meant to ... in
austria? what does it meant to ... in germany? and so forth.

(there probably (but who knows...) will be little differences between
the austrian and german legal state, but i am pretty sure that there
will be major differences between the anglo-american and the european
way. (and other ways too, but about these i know even less)

 It's confusing, which is why a real lawyer is needed to answer these
 questions.

this is why it would require a host of lawyers.
and that is the fun part of all this.

things are certainly better in CreativeCommons (among other things
because they are less u.s.-centric than the FSF).


mfgasd.r
IOhannes

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


Re: [PD] hot do you get a comma into a symbol?

2007-03-08 Thread IOhannes m zmoelnig
Rich E wrote:
 I messed around with iem's amixer and hdspm_mixer ( had to change it a
 little to allow the hdsp) a while back, but there is alot more

the hdspm_mixer was written with the hdsp-madi card in mind, and not
with normal hdsp cards, so it is likely that it did not work out of the box.

however, it would be great if you could share your code so it can be
included in the hdspm_mixer code and everybody can profit from it.


additionally i'd like to know which functionality is missing in the
amixer object, as i would like to improve it to make it more usable.
probably file a feature request at sourceforge.net (because else, i will
probably forget about it...)

 functionality in the terminal versions, so it is nice to be able to
 write scripts for them within pd.

yes of course; and the world does not end at amixer and it is likely
that the problem with commas will re-appear at another application where
there happens to be no external available.


 As for the HDSP, I'm about to throw mine against a wall.  After months
 of fiddling, I can get 4 channels of 88.2k audio in and out ( but not 8
 channels of 44.1k... which boggles me.  I get constant dropouts with the
 ALSA driver), but even that is at a 30ms latency cost.   Frank, what

weird, here i do not remember having much problems with these cards.


mfng.asdr
IOhannes

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


Re: [PD] sfplay / playing with soundfile from disk

2007-03-08 Thread IOhannes m zmoelnig
moritz wrote:
 
 any other suggestions than sfplay and goto?

you can specify both a header (in bytes, really!) and a frame-onset (in
samples) when opening soundfiles with pd's built-in [readsf~].

mfg.asd
IOhannes

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


Re: [PD] howto patch .diff files ?

2007-03-08 Thread IOhannes m zmoelnig
Rich E wrote:
 I was using Pd-extended for a while and I came to like [closebang],  but
 now I've updated to Miller's .40-1 version.. which doesn't have it.  I
 found the closeinitbang.diff file on sourceforge, but I don't understand
 how to apply it to the source package.
 
 I try:
 
 patch closeinitbang.diff

almost

 
 and it hangs up... maybe I'm bad at reading manuals.

man patch


patch waits for the diff-file at the stdin, it doesn't read the file
itself (probably there is a switch, but i don't know)

try:

patch  closeinitbang.diff

mfg.asdr
IOhannes

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


Re: [PD] Percolate

2007-03-09 Thread IOhannes m zmoelnig
Hans-Christoph Steiner wrote:
 will be major differences between the anglo-american and the european
 way. (and other ways too, but about these i know even less)
 
 I think that they are not as big as you'd guess because there are  
 international treaties that are all about making these laws work in  
 the same ways across borders.  Copyright, patents, and trademarks act  
 quite similarly in all countries that participate in these treaties  
 (which is most).

not quite true.
(i'd say it is an anglo-centristic viewpoint ;-))
after all, in anglo-american space we have to deal with copyright
whereas in continental europe we still have the urheberrecht which is
something really different.



 things are certainly better in CreativeCommons (among other things
 because they are less u.s.-centric than the FSF).
 
 Hmm, that's debatable.  They don't have a license without an  
 attribution clause, it's not even an option. And the CC attribution  
 clause is much worse than the BSD attribution clause ever was.

yes i agree here.
i was just trying to say that the creative commons is much more
court-proof in different countries since it has been adapted to really
fit within the legislature of these.

the GPL never had anything but the u.s.-american copyright law in mind,
which makes it not necesserarily fit for other countries.
i do not say that the GPL is bad or futile in europe, it is the license
i use...


mfg.asdr
IOhannes

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


Re: [PD] GEM / pix objects : limiting colours

2007-03-12 Thread IOhannes m zmoelnig
chris clepper wrote:
 On 3/11/07, *Sciss* [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] wrote:
 
 mac intel. however the pix_offset help file says When adding an
 offset to each color-channel, no clipping is done. Thus you can wrap
 around the color-space, so probably it behaves right, only in my
 case i want to prevent wrapping ... 
 
 
 The PPC code does not wrap around since Altivec has saturating
 addition.  Maybe MMX lacks that.  I'll check when I have the time.


yes i think the mmx/sse2 code does overwrap.
however, i also think that there is a switch to turn that
onwait...no ehm there is only a switch in the [pix_gain] object to
turn this on/off: it is [saturate 1/0(

though saturation is the logical usage, i would like to provide both
ways, for legacy reasons and for freedom of choice.

mfa.sdr
IOhannes

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


Re: [PD] Patch Crashed Durring Development and Will Not Reopen

2007-03-12 Thread IOhannes m zmoelnig
Chris McCormick wrote:

 Does anybody know of a versioning system that runs on a native PC and
 doesn't require a server? I think bzr might actually do this.

well, the grandfather of revision control systems RCS does not need a
server.
RCS is the backend of CVS (which needs the server only for accessing
the RCS system)

it is probably not the most uptodate revision control system.

mfga.sdr
IOhannes

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


Re: [PD] GEM / pix objects : limiting colours

2007-03-12 Thread IOhannes m zmoelnig
Sciss wrote:
 ok, but let me know if there's any kind of work around ... i guess  
 internally everything is int8 not float32? because if float32 (-- i  
 don't want to degrade the bit-resolution... --), i could do pix_gain  
 0.5 before the colourization, then afterwards a pix_gain 2.0 with  
 saturation ...


right, gem handles colors as 8bit integer values, so you are out of luck
here.

however, i just added the changes for saturated maths in [pix_offset] to
the CVS, so check it out recompile and report whether it works as expected.

mfga.-sdr
IOhannes

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


Re: [PD] Summer of Code orgs?

2007-03-12 Thread IOhannes m zmoelnig
Hans-Christoph Steiner wrote:
 Did anyone apply to the Google Summer of Code as Pure Data?  That's  
 how most of the mentoring organizations are structured.  I am  
 currently applying as IDMI/Polytechnic, which will allow students to  
 work on Pd projects.  But it seems that it would make sense to have  
 someone apply as Pure Data.  Maybe someone from IEM did that  
 already, or someone else?

we did apply, but as IEM (though pointing out, that we are hosting the
community portal)

fmgaldr
IOhannes

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


Re: [PD] external viewers for additional file types ?

2007-03-13 Thread IOhannes m zmoelnig
Pete Redest wrote:
 
 Probably the easiest would be to launch an external script that
 incorporates the added viewer table lookup or something like
 that. Or add the table lookup right into u_main.tk. I don't know
 much Tcl/Tk so ... will see. Will get to it sometime soon.

hmm, probably the easiest way would be to not open unkwown files at all.
(i don't see a real necessity to open a pdf from within pd; i don't
think that it would be a very good idea to make pd just another
exploder/konqueror/nautilus/...)

however, pd _should_ definitely check whether the file it wants to load
as a patch is really a patch, e.g. by reading the first few bytes.
if there is #N canvas, then it is _rather_ save to open the file; if
it is something else (%PDF-1.4) pd should just refuse.

mfgadsr
IOhannes



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


Re: [PD] [PD-dev] Separating GUI from the engine in PD

2007-03-13 Thread IOhannes m zmoelnig
Pierpaolo Marcon wrote:
 Thx to everybody for the suggestions. Indeed, on the DSP I can't use the
 network layer, so I will have to make the GUI (running on
 a PC) communicate with the engine (running on the DSP) through...the
 serial port maybe.

hmm, i wouldn't do that.
i would make a patch on my pc (with pd-gui), but with careful design and
crafty tricks i would make the patch non-interactive (so that it doesn't
require a gui at all).

then i would load this patch on the dsp (without gui), and off you go.

as soon as you communicate between pd and pd-gui (in whatever protocol),
you will need your dsp-cycles for gui-updates instead of dsp-stuff.


mf.ase
IOhannes

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


Re: [PD] Processing Video Data

2007-03-14 Thread IOhannes m zmoelnig
Raul Diaz wrote:
 Which external or library (GEM, PixelTango, ...) do you recommend me
 to process video?

PixelTango builds on top of Gem, so there is no realy difference here.
(i don't think that PixelTango comes with an abstraction for Gem that
does right out-of-the-box what you need)


chris clepper wrote:
 You need one value for each pixel row in an image?  That will probably
 require writing a custom external to do that.

not necessarily.
if you have plenty of cpu left, you could go for Gem's [pix_dump], which
dumps the entire image as a list into pd-space. then you can do
whatever you want with it (e.g. use iemmatrix to calculate what you need).

another solution with Gem might be to use [pix_resize] with a width of 1
and then [pix_dump] the image column.

other libs:
i am sure there are some simple resizing mechanisms in GridFlow. if you
need to do more complicated stuff on the data, GridFlow might be a good
choice anyhow, since you could stay in grid-space rather long and only
do the conversion into pd-space at the very end.

pdp/pidip:
i don't know, but i am sure there are solutions here too.

so it really depends on what else you want to acchieve.
if it has to run on w32, then the solutions are limited.
(but i don't know)


mfa.sdr
IOhannes

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


Re: [PD] Help - filters band limited oscillators!

2007-03-14 Thread IOhannes m zmoelnig
David Powers wrote:
 Hello everyone,
 
 I tried google and it was no help, and the server for the list archive
 seems to be down temporarily.
 

hmmm, i cannot confirm this here.
http://lists.puredata.info/pipermail/pd-list/ works just fine.

can you reach http://puredata.info?

mfg.asdr
IOhannes

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


  1   2   3   4   5   6   7   8   9   10   >