Re: [PD] [PD-announce] pd 0.45-0 released
it happens consistently in os x 10.7.5. 1) create a number box. 2a) If it is selected and I try to delete the 5 in width it deletes the number box. 2b) If it is not selected, it won't even delete the 5 in width. J On Aug 27, 2013, at 10:53 PM, Miller Puckette wrote: Aha - I can make this malfunction... don't know what's causing it yet. It's quite n abupt surprise when it happens :) On Tue, Aug 27, 2013 at 08:37:25PM +0200, Max wrote: Am 27.08.2013 um 18:57 schrieb IOhannes m zmölnig zmoel...@iem.at: On 08/27/13 12:30, Max wrote: There is one little annoyance: if you select a GUI object, right click fro the properties and then go to change on of the fields in the dialog, you can't hit backspace, because this deletes the object and closes the properties dialog. Somehow the backspace takes effect on the canvas instead of the numbers of say changing the values of a slider. not on my pd-0.45.0. this is on debian with xfce4, focus-follows-mouse policy. Are you sure the object is selected? the error is occurring for me on OS X 10.8, haven't tried other platforms. m. ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] [PD-announce] pd 0.45 test release
When testing the text and data structures example, when clicking on the 0 message, Pd freezes in OSX 10.7.5. With -sterr it doesn't freeze but it prints: type: 0 print: list a b c d \\* 1 2 3 * best, J On Aug 18, 2013, at 6:25 AM, Colet Patrice wrote: Le 18/08/2013 03:51, Miller Puckette a écrit : Hi all, Pd 0.45-0test1 is now up on http://crca.ucsd.edu/~msp/software.htm or via git from sourceforge: git clone git://pure-data.git.sourceforge.net/gitroot/pure-data/pure-data git checkout 0.45-0test1 Got ASIO working again on PC (it was apparently broken; I don't know for how long.) I've got ASIO working only from cmd: pd -asio Great! Thanks a lot! When I start pd (without -asio) and choose ASIO in GUI menu it's still stucking, cheers, PatCo ___ 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-announce] pd 0.45 test release
Hi Miller, The array and text stuff is great! Another small bug: Changing the size of an array with a number box sending to [array size array-name], changes the size of the array, but doesn't change/refresh the x axis' label, but rather moves them around that same axis. best, J On Aug 18, 2013, at 10:35 AM, J Oliver wrote: When testing the text and data structures example, when clicking on the 0 message, Pd freezes in OSX 10.7.5. With -sterr it doesn't freeze but it prints: type: 0 print: list a b c d \\* 1 2 3 * best, J On Aug 18, 2013, at 6:25 AM, Colet Patrice wrote: Le 18/08/2013 03:51, Miller Puckette a écrit : Hi all, Pd 0.45-0test1 is now up on http://crca.ucsd.edu/~msp/software.htm or via git from sourceforge: git clone git://pure-data.git.sourceforge.net/gitroot/pure-data/pure-data git checkout 0.45-0test1 Got ASIO working again on PC (it was apparently broken; I don't know for how long.) I've got ASIO working only from cmd: pd -asio Great! Thanks a lot! When I start pd (without -asio) and choose ASIO in GUI menu it's still stucking, cheers, PatCo ___ 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] How to reduce CPU use on unused subpatches-abstracts?
Hi Mario, There is a thread somewhere about connections vs. s/r throw/catch, don't have time right now to search for it, but I'm sure it is there. If I remember correctly the overhead is not that big and you don't want to be connecting all that stuff by hand. In any case, there are other things to look for. If you are using graphics objects, or objects like env~ you might want to bring down the refresh rate. Are there any [metro 1] or similar objects lying around which you might have forgotten about? Do you have a lot of GOP? I am not sure this is entirely relevant, but it might be worth researching... Also, control operations do take some cpu. do you have a big control layer? J Thanks, Roman, but I'm already using [switch~] inside each FX, to stop processing the signal. I learned it some time ago, from here: http://puredata.hurleur.com/viewtopic.php?pid=35939#p35939 But I think that [receive~] and [throw~] are still using CPU. I didn't try to use inlet~ and outlet~, because I have to make 400 conections at hand... that's why I asking first. If it will work, I'll do it (or find a way to automatically do it) El 05/08/13 09:29, Roman Haefeli escribió: Hi Mario Check [switch~] and its help patch. Roman On Mon, 2013-08-05 at 09:03 -0300, Mario Mey wrote: Hi, there... I really need some help. I'm working on a looper-multi-effects (big) patch. It has more than, more or less, 100 stereo FXs. They are all inside the patch as abstracts. But, to avoid them to consume CPU, each one has a [switch~ 0] if it is not working. So, there're only two FX at a time, where the DSP is on. Something like this: Main patch: adc~ | \ | [s $0-pre-r] [s $0-pre-l] [catch~ $0-post-l] | [catch~ $0-post-r] |/ [dac~] (the same for Each FX as file-abstracts (using [fx1 $0] to call them) inside the main patch: [r $1-pre-l] [r $1-pre-r] | / [The-FX-itself.] | \ [throw~ $1-post-l] [throw~ $1-post-r] [0( [1( | / [switch~] This technics DOES work very well. Buuut... when having 100 FX at the same time (even not working), the CPU increase 15-20%. I repeat, there're only two FX working at the time. The rest are turned-off. For now, the CPU use is: Ready-to-use, 2 FXs on, DSP on: 47% Recorded and playing 8 stereo-banks, 2 FXs being used, DSP on: 60 - 62% (I have quite a few XRUNS) Ready-to-use, 2 FXs on, DSP off: 7% As you can see, the non-signal processing is very low. What I think is that each FX is working when receiving and/or throwing signal (200 [receive~] and [throw~] objects)... even they are sending and/or processing nothing. Is there any other way to connect all the FXs to the main patch and to have a lower CPU consumption? Maybe [inlet~] and [outlet~] consume less CPU? (I should connect all the FX at hand... or find a aumotated way to do it) Thanks a lot. Mario Mey ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] gpio on the raspberry pi from within pd ?
Hi Dan, I am Cc'ing the list, which is really your best resource. I haven't output variable voltages from the pi, but I am sure a lot of people have experience with this... best, J On Jul 24, 2013, at 4:39 AM, Dan Nigrin wrote: Hi Jaime, Saw this post of yours from back in April re: GPIO access from within Pd on the Raspberry Pi: http://lists.puredata.info/pipermail/pd-list/2013-04/102172.html I'm a total Pi newbie – I don't even own one yet. I'm considering a project with it though, where I would like to use Pd to generate some audio, and to output it to another device (a Mutable Instruments Shruthi synth filter board). However, I also need to generate control voltages that need to get sent to the filter board, to control its various parameters (e.g. cutoff, resonance, etc...). I also need to send +5v and ground to the filter board. So from your post, it seems quite straightforward to be able to access the GPIO pins from within Pd. But I need to be able to create variable voltages (between 0 and 5v) on those pins. In the post above, you mentioned that you send a float to the gpio object to write a value to the pin - would sending a 0.5 for example give me 2.5v on the pin? Or is it only on/off (0 or 5v)? If the former, I'm all set! If the latter, I'll need to figure out how to simulate a reduced voltage at the pin (likely using PWM or something – but I'm not really sure how I would do that…) Any help greatly appreciated! Best, Dan -- Dan Nigrin / Defective Records / http://defectiverecords.com CycliC, M185 Klee Sequencers / MC-4 MC-202 Hack / Audio Plugin Player / General MIDI Player / Major Malfunction Jack OS X / http://jackosx.com ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] tabread4 interpolation
Hi all, Where can I find the code for tabread4? Does someone have any lights on how this interpolation is implemented? best, J ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] tabread4 interpolation
thanks! J On Jul 22, 2013, at 12:06 PM, IOhannes m zmoelnig wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 2013-07-22 11:47, J Oliver wrote: Hi all, Where can I find the code for tabread4? Does someone have any lights on how this interpolation is implemented? $ cd src/git/pure-data/src/ $ grep -l tabread4 *.c d_array.c $ vi d_array.c then - - search for tabread4_setup - - note that numbers are processed using the `tabread4_float` method - - search for tabread4_float definition - - study the algorithm fgamsdr IOhannes -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.12 (GNU/Linux) Comment: Using GnuPG with Icedove - http://www.enigmail.net/ iEYEARECAAYFAlHtBB4ACgkQkX2Xpv6ydvSkEQCcCogZniqwJ6+51ak8yUN3HZzW qn0An3UEvNYlxBONMyBES3nwlHkbn0YI =86R3 -END PGP SIGNATURE- ___ 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] tabread4 interpolation
Right! I remember it now, so: a Lagrange interpolator J On Jul 22, 2013, at 12:40 PM, Claude Heiland-Allen wrote: On 22/07/13 10:47, J Oliver wrote: Where can I find the code for tabread4? Does someone have any lights on how this interpolation is implemented? See also this (quite long) thread: http://lists.puredata.info/pipermail/pd-list/2010-03/077278.html Claude -- http://mathr.co.uk ___ 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] how to install and use GPIO external
On Jun 19, 2013, at 7:07 PM, Josh Downing wrote: click enable 1, open 1, and then output 0. ok. No error messages but where should I expect to see the high/low state of GPIO 17? it should come out of the object into a number box or toggle as far as I can remember... put a number box in the outlet of the gpio object. J Should this be reflected in the bang object in the script (white for low and black for high)? I have the poll input check box checked. When I toggle the voltage on GPIO 17 from 3.3V to GND I do not see anything change in the script. I am able to see the high/low state of the pin 17 change by using the readall command from LXTerminal so I know that I'm switching the voltage correctly on the right pin, just not seeing how I get this status in pure data using the gpio-help.pd script. Any thought on how I do this? Sorry I have very little experience with pure data and am just learning. Thanks, Josh On Wed, Jun 19, 2013 at 11:17 AM, Jaime Oliver jaime.oliv...@gmail.com wrote: you need to be root. start pd with sudo. unless there is a more permanent solution by now? best, J On Wed, Jun 19, 2013 at 6:02 PM, Josh Downing jndown...@gmail.com wrote: Thanks for the help guys! So I deleted the -m32 from the makefile and then everything seemed to build okay. I then added the correct path for the extension in pure data and loaded the gpio-help.pd patch without getting an error message. In the gpio-help.pd patch I would click enable 1 and then click open 1 and after clicking open 1 I would get an error message: /sys/class/gpio/gpio17/value: No such file or directory. I then realized that I probably needed to install wiringPi. I downloaded this and installed it. However I would still get the previous error message within PD. I then decided to manually try to create the file using commands in LXTerminal. I did this using this command, echo 17 |sudo tee /sys/class/gpio/export. I then noticed that the gpio17 folder and accompanying files were created. I was also able to correctly read the state of the pin using gpio readall command from LXTerminal. I then loaded the gpio-help.pd file again in PD. Now once I click open 1 instead of the no such file or directory error I get /sys/class/gpio/gpio17/value: Permision denied error. Is there someway I can use this GPIO library within the PD visual interface without getting permission denied errors? Also, shouldn't clicking enable 1 within the gpio-help.pd patch create the /sys/class/gpio/gpio17 folder and accompanying files? How can I get this to work within PD without having to run the commands from LXTerminal to create the folder/files? Do I need to somehow indicate to pure data the path of wirngPi? Almost there! Really appreciate your guys patience with me and help on this! Josh On Wed, Jun 19, 2013 at 6:31 AM, IOhannes m zmoelnig zmoel...@iem.at wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 2013-06-18 23:37, Josh Downing wrote: cc -DPD -O2 -funroll-loops -fomit-frame-pointer -fno-strict-aliasing -Wall -W -Wshadow -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -I../pd/src -I../../pd/src -I../../../pd/src -I../../../../pd/src -I../../../../../pd/src -m32 -o gpio.o -c gpio.c cc1: error: unrecognized command line option ?-m32? make: *** [gpio.l_i386] Error 1 Do you know what this error message could mean? it means that the makefile has a compiler flag -m32 which is not known to the compiler. What should I expect as the output from compiling like this? nothing. the build failed. you could try editing your makefile and removing the -m32 occurences, and see what you get then. make a backup of the makefile, before you go ahead. fgamsrd IOhannes -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.12 (GNU/Linux) Comment: Using GnuPG with Icedove - http://www.enigmail.net/ iEYEARECAAYFAlHBlqMACgkQkX2Xpv6ydvSjtACg7y5vI4qGYDwjphUooM/Yt+RZ /KcAoKpb6waukrnp35DZQGFYmP88XAVD =0t/E -END PGP SIGNATURE- ___ 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 -- ** Jaime E Oliver LR www.jaimeoliver.pe ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] external: method to convert t_atom to c string.
of course!! thanks, J void testtext_path(t_testtext *x, t_symbol *s, int argc, t_atom *argv) { char teststring[1000]; atom_string(argv, teststring, 1000); post(teststring); } On May 19, 2013, at 11:28 PM, Miller Puckette wrote: Hi Jaime - If you use A_GIMME the function prototype has to be as in: void testtext_path(t_testtext *x, t_symbol *s, int argc, t_atom *argv). cheers Miller On Sun, May 19, 2013 at 10:47:20PM -0500, J Oliver wrote: Hello all, I need to create a textfile from inside an external and I need to give the computer a path with a message like: path /home/path/file.txt I am therefore creating a method for path with: class_addmethod(testtext_class, (t_method)testtext_path, gensym(path), A_GIMME, 0); Or should I use A_DEFSYMBOL ? But then how can I read the atom inside the external? I am using: void testtext_path(t_testtext *x, t_atom *s){ char teststring[1000]; atom_string(s, teststring, 1000); post(teststring); } but then I get the following printout: consistency check failed: atom_string 33@s I'm not sure where to move with this. anybody has any suggestions? best, J Here's the info for atom_string: atom_string void atom_string(t_atom *a, char *buf, unsigned int bufsize); Converts an atom a into a C-string buf. The memory to this char-Buffer has to be reserved manually and its length has to be declared in bufsize. in: http://pdstatic.iem.at/externals-HOWTO/node9.html#SECTION00092200 ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] template external library
Hi all, Just a note that at least in OSX 10.7.5 The following links are different http://puredata.info/downloads/template (doesn't work) https://puredata.info/docs/developer/MakefileTemplate (works) The first one is therefore a bit problematic... best, J___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] pdp_sdl on Raspberry Pi Fullscreen from Console (No X Win) Initial Findings / Working (Kind of)
Hi Mark, Did you make any progress running pdp on the pi? best, J ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] gpio on the raspberry pi from within pd ?
Miller Puckette wrote: I think either I or a grad student (we'll see) will be writing a Pd extern to do this efficiently -- for the moment it would be possible with a Python script (using netsend/netreceive in Pd) but having an extern would be more lightweight and probably more robust. Hi Miller, Did this extern and blog happen beyond the extern found in: http://crca.ucsd.edu/~msp/syllabi/206.13w/index.htm ? I can get this one to load, but not to open the gpio. If I send [open 1( to [gpio 4] I get the error /sys/class/gpio/gpio4/value: No such file or directory in the console best, J___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] gpio on the raspberry pi from within pd ?
Hi Julian, All,I think I've figured out the [gpio] external. It works fine, but there there is no documentation, however, the .c file is not very complicated.The test-gpio.pd file is not very good as documentation, so I am attaching adraft help file.The argument of [gpio] is the pin number.The first thing to do is [enable 1( and not [open 1(, which is equivalent to the:sudo echo "17" /sys/class/gpio/exportcommand.Then [open 1(, then [output 1/0( to choose direction and then write (float) to or read (bang) from the pin...There are still a few more things I need to discover, but more tomorrow when I have some jumper cables and feel more awake.best,J gpio-help.pd Description: Binary data ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Control a USB fan from Pd
Well, Any usb fan really. for example, this one: http://www.newegg.com/Product/Product.aspx?Item=9SIA1HE0GD0017 There seem to be several pieces of software for controlling usb fan speeds to control temperature/noise out there, but I'm not familiar with all of them and their potentialities. Most of them are not for usb control and I'm interested in continuous control, which most don't seem to have. I'd rather avoid the soldering route if possible, so I was just wondering if people have had experience controlling the voltage output of a usb port. J On Apr 9, 2013, at 3:35 AM, Patrice Colet wrote: Hello, this is an interesting project, you can power on/off from linux shell, for going further I guess you need to put your hands into a libusb external Colet Patrice I would guess those devices only draw the electricity from the USB port and are otherwise not controllable at all. but may be that there are more intelligent devices out there which i haven't seen yet. Link to a product you are talking about? Am 09.04.2013 um 07:48 schrieb J Oliver jaime.oliv...@gmail.com: Hello everyone, Would anyone know how to control a USB fan from Pd? best, Jaime ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Control a USB fan from Pd
Thanks, (CC the list) best, J On Apr 9, 2013, at 11:03 AM, Bastiaan van den Berg wrote: On Tue, Apr 9, 2013 at 4:41 PM, J Oliver jaime.oliv...@gmail.com wrote: I'd rather avoid the soldering route if possible, so I was just wondering if people have had experience controlling the voltage output of a usb port. Output voltage of a USB port is _always_ 5VDC -- buZz ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Control a USB fan from Pd
On Apr 9, 2013, at 10:33 PM, Patrice Colet wrote: Output voltage of a USB port is _always_ 5VDC it can be modulated with zero voltage, like PWM This sounds promising. I'll give this a try tomorrow on a RaspberryPi: http://stackoverflow.com/questions/4702216/controlling-a-usb-power-supply-on-off-with-linux There are many threads saying that power in usb ports seem to be hardwired and not controlled by software. I suppose, if this doesn't work I could potentially use PWM with the analog pins of the Pi and Miller's external? best, J ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] Control a USB fan from Pd
Hello everyone, Would anyone know how to control a USB fan from Pd? best, Jaime ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] pix_record file size limit
what is codec 23? [codeclist( will enumerate the codecs installed on your system. the ID might change between systems. raw RGB uncompressed. cannot get a filesize bigger than 4294967295 bytes or 4.29 GB. The files by looks like a 4GB file size limitiation. probably a bug in libquicktime. i cannot remember whether there's a small lqt tool that allows recording of a stream, so you could test whether the bug is actually there. I am not sure what you are suggesting: Should I find this tool and check if it happens with it as well? J fgamsdr IOhannes -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.12 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAlFItp4ACgkQkX2Xpv6ydvSHZwCguBNVdwa2esuDxZLWY7126PZL dbQAoL37+iAdKvzLQENENgFUukj60j+b =9w3o -END PGP SIGNATURE- ___ 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] pix_record .mov files and codecs
That's great, just not documented in the help file. It actually tells you it will be printed int he console: Inlet 1: codeclist: enumerate a list of available codecs to the pd-console There is no description for what outlet 3 does either... Attached is a modified helpfile in case it is useful. J pix_record-help.pd Description: Binary data On Mar 17, 2013, at 5:24 AM, IOhannes m zmölnig wrote: On 03/17/2013 01:22, Jaime Oliver wrote: sorry solved this, Is there any reason why the [codeclist( message to pix_record should not just output or print without the -verbose -verbose flag? because you can simply hook a [print] to [pix_record]'s last outlet to get the list printed. fgmdsar IOhannes ___ 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] Retrieve overwritten audio from [writesf~]?
Well, I guess this sort of thing has happened to almost everyone on this list. Is there anyway we can get a warning just like the one we get when we close an unsaved patch? or to close a file being recorded when closing a patch? Are these valid feature requests? J On Mar 1, 2013, at 9:33 AM, Julian Brooks wrote: Hello, So, I've just accidently caught the message box attached to writesf~ and deleted the audio that I just recorded as I sent an 'open' message with the same name as the file I'd previously recorded. Apart from it being a grim lesson I'm now curious. Where will that original file have gone? and is it completely gone or will it be 'stashed' somewhere? I've accepted the loss (through gritted teeth), but am still curious if anyone knows and in case it happens again, though not something I'm planning on if I can possibly help it? I'm on debian btw. Cheers, Julian ___ 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] The third Japanese Pd-Book will be released on Feb.4.2013
Congratulations! J On Jan 17, 2013, at 3:23 AM, Seiichiro MATSUMURA wrote: Hi Chikashi, Congratulations! I also really look forward this new Pd book. I hope that both of our Japanese Pd books (your dictionary type book and my introductory book for newbies published an year ago) and my Japanese Pd menu translation in the next Pd-extended make new Japanese Pd users spreading. Best, Sei 2013/1/17 Chikashi Miyama chikashimiy...@yahoo.de: Dear Mailing List, Hello. My name is. Chikashi Miyama, a Japanese composer, living in Germany. I have just finished writing a book about Pure Data in Japanese. The book will be relased on Feb. 4 .2013. This is the third book about Pd in Japanese and probably the biggest book (463 pages)!! ( if you do not Interpret Designing Sound as a book about Pd ; ) The main target of the book is musicians and artists who want to use Pd for their artistic creations. The first part of the book includes 15 step-by-step tutorials. Through these tutorials, the readers can learn how to program metronome, synthesizer, sampler, granular sampler, drum machine, various time-domain and frequency-domain effects, presets, data structure and so on.. The second part introduces 6 advanced ways to use Pd employing external software and devices, such as Arduino, iPhone, Logic... It also explains how to use GEM, how to connect multiple Pds over the network, and how to program your own objects in C language with XCode. The third part is the object dictionary, covering almost all Pd-vanilla objects with simple example patches Furthermore, the book includes interviews with three active artists using Pd for their projects. You can pre-order the book now on amazon Japan the price is 4,725 JPY. http://www.amazon.co.jp/dp/486267142X The TOC and 12 sample pages are available on the website of the publisher. http://www.wgn.co.jp/store/dat/3244/ best regards, === Dr. Chikashi Miyama Adjunct Instructor, Music College of Music and Dance, Cologne Germany ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list -- -- __/__/__/__/__/__/__/__/__/__/__/__/__/__/__/__/__/ Seiichiro Matsumura s...@low-tech-ism.com http://low-tech-ism.com/ __/__/__/__/__/__/__/__/__/__/__/__/__/__/__/__/__/ ___ 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] the next PdCon in...
first week of October 2013 Is this the week starting on Oct 7th? J ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Webcam recommendations (linux/osx)
- USB cam like PSEye or logitech (don't remember equivalent model to PSEye but it exists) : pros : could have good image quality, framerate and resolution, cons : cable lenght limitation, mostly fixed lens and sometimes fixed focus I'd be interested in hearing about this logitech equivalent. How is it equivalent? also has high frame rates? about the length of usb cables, you can get a long extender with an amplifier and even chain them. best, J 2012/12/20 Dario Pedrioli dariopedri...@gmail.com: We use too PS3-eye webcams on Linux for various IR input management (we don't output the input image) For our installation we have modified the lens part:removed original lens and replaced with a new one M12x0.5 lens mount + a set of cheap M12 for various distance. Image quality is not the best you can have but you have a great camera for less than 100 euro (including modifications) considering high framerate - very important for us. Ciao Dario ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] firewire is dead?
Hi Miller, Is this with the test tone patch? for the record i compared the on board intel card of the linux machine, the result is quite impressive, i don't think it can get any better: I have also gotten the HDA way lower than 20 ms in ubuntu 12.04...! best, J /doc/7.stuff/tools/latency.pd Sampling rate 44100 Hz, delay 20 ms Blocksize 64 Ubuntu 12.04 Intel® Core™ i3 CPU 550 @ 3.20GHz × 4 Latency HDA Intel (hardware) print: 21.9012 print: 21.9037 print: 21.9063 print: 21.9088 print: 21.9114 print: 21.914 print: 21.9165 print: 21.9191 print: 21.9217 print: 21.8834 print: 21.886 print: 21.8885 print: 21.891 print: 21.8936 print: 21.8961 print: 21.8986 print: 21.9012 print: 21.9037 ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] firewire is dead?
Hi Max, Is it possible for you to test this same card in linux? J On Nov 26, 2012, at 9:25 AM, Max wrote: I got a new Fireface UCX, updated drivers and did a fresh test (replacement for the first one which didn't work). It has three modes: Firewire, USB and USB in Class Compliant (Plug and Play) mode. Interesting is, that Firewire is the worst when it comes to latency and Class Compliant is less than two milliseconds worse than the proprietary RME USB Driver. Bandwith might still be better in Firewire for multichannel setups, but I didn't test this. In my previous post on the topic the USB latency was wrong, it was a driver problem. Tested with Pure Data 0.43.4-extended-20121101 /doc/7.stuff/tools/latency.pd Sampling rate 44100 Hz, delay 20 ms Blocksize 64, No callbacks OS X 10.8.2 Mac Book Pro 2 Ghz i7 latency of internal laptop soundcard (Intel High Definition Audio) for reference: print: 24.348 print: 24.3098 print: 24.3123 print: 24.3148 print: 24.3173 print: 24.3199 print: 24.3224 print: 24.3249 print: 24.3275 print: 24.33 print: 24.3326 latency Fireface UCX via Firewire, RME Driver print: 27.8751 print: 27.8777 print: 27.8803 print: 27.8829 print: 27.8854 print: 27.8472 print: 27.8497 print: 27.8522 print: 27.8548 print: 27.8573 print: 27.8598 print: 27.8624 print: 27.8649 print: 27.8675 print: 27.87 print: 27.8726 latency of Fireface UCX via USB, RME Driver print: 23.0024 print: 23.005 print: 23.0076 print: 23.0101 print: 22.9719 print: 22.9744 print: 22.9769 print: 22.9795 print: 22.982 print: 22.9845 print: 22.9871 print: 22.9896 print: 22.9922 print: 22.9947 print: 22.9973 print: 22.9998 print: 23.0024 print: 23.005 latency Fireface UCX via USB, Class Compliant Mode print: 24.3173 print: 24.3199 print: 24.3224 print: 24.3249 print: 24.3275 print: 24.33 print: 24.3326 print: 24.3352 print: 24.3377 print: 24.3403 print: 24.3429 print: 24.3454 print: 24.348 print: 24.3098 print: 24.3123 ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] pix_external alias
Hi everyone, I've noticed that when compiling pix_externals in the extra folder it creates an alias for pix_external.pd_darwin (or _linux if that is the case). Therefore this file cannot be put in a folder inside a project and declared with [declare -path]. Does GEM create such a file? and where does it put it? best, J ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] compiling externals for osx i5/i7
Have you tried Hans' library template? https://puredata.info/docs/developer/LibraryTemplate/ J On Nov 3, 2012, at 7:31 PM, Rich E wrote: Don't you want to compile universal binaries (-arch i386 -arch x86_64)? That way you only need one set. On Sat, Nov 3, 2012 at 7:49 PM, Miller Puckette m...@ucsd.edu wrote: This is strange... I thought i3/5/7 were upwards compatible with older processors and hence should not need any recompilation at all. I hope there's some mistake... otherwise we'd need to make a whole new set of binaries for everything. Miller On Sat, Nov 03, 2012 at 10:47:10PM +0100, Orm Finnendahl wrote: Hi list, I just found out that some of my custom externals stopped working on recent OSX (i5/i7) hardware (pd complains about arch mismatch). Since I don't own Apple gear I always compiled on a (virtual) OSX machine on my linux box. I'd rather avoid having to update the virtual box once again to a more recent OSX version, put the XCode stuff on it and spend hours after hours just to get a compilation environment. My questions: - is there any way to make gcc cross compile for OSX on linux? - is there an extension for i5/i7 and dual-core externals on OSX so that they can co-habitate with each other (similar to the .l_ia64 and .l_i386 on linux)? - is a recompilation for linux i5/i7 hardware also necessary (and what's the extension for that)? Thanks for any hints, Orm ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Getting Sihouette from GEM/pidip
On Oct 14, 2012, at 10:49 PM, Pagano, Patrick wrote: yes. so what are those conditions? what are you trying to achieve, constraints, etc. I agree that infrared is the way to go so you don't interfere with projection lights, but haven't done this myself. I'd get an infrared camera[1], make a simple threshold test, and get whatever is higher than the threshold to be white and the rest black and then go on from there... ? J [1] Here's a cheap way: https://vimeo.com/2939528 From: J Oliver [jaime.oliv...@gmail.com] Sent: Friday, October 12, 2012 2:59 PM To: Pagano, Patrick Cc: pd-list Subject: Re: [PD] Getting Sihouette from GEM/pidip I guess the trickiest part is not necessarily the software, but what the dancers are doing/wearing, the stability of your lighting conditions, the size of the space you're in, background noise, tracking strategy, and so on. On the software side I guess (if I am getting you correctly) that you are looking to make say the dancer's chape white and the background black and project video onto the white elements only? best, J On Oct 12, 2012, at 2:47 PM, Pagano, Patrick wrote: Hello Is there a way to get a Kinect like silhouette in GEM or pidip? I would like to get the silhouettes of two dancers and project video into their silhouettes with a Video Camera getting the shape of the people without the need for depth or control. Basically I guess a shape detector? I am hoping someone has a motion detect/outline solution or a suggestion of how this may occur Ideally I would like to then key out the silhouette and then syphon the output into Isadora for a Dance piece Thanks in advance! Patrick Pagano, B.S, M.F.A Assistant in Digital Arts and Science Audio and Projection Designer Digital Worlds institute, University of Florida (352)294-2020 ___ 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] Getting Sihouette from GEM/pidip
I guess the trickiest part is not necessarily the software, but what the dancers are doing/wearing, the stability of your lighting conditions, the size of the space you're in, background noise, tracking strategy, and so on. On the software side I guess (if I am getting you correctly) that you are looking to make say the dancer's chape white and the background black and project video onto the white elements only? best, J On Oct 12, 2012, at 2:47 PM, Pagano, Patrick wrote: Hello Is there a way to get a Kinect like silhouette in GEM or pidip? I would like to get the silhouettes of two dancers and project video into their silhouettes with a Video Camera getting the shape of the people without the need for depth or control. Basically I guess a shape detector? I am hoping someone has a motion detect/outline solution or a suggestion of how this may occur Ideally I would like to then key out the silhouette and then syphon the output into Isadora for a Dance piece Thanks in advance! Patrick Pagano, B.S, M.F.A Assistant in Digital Arts and Science Audio and Projection Designer Digital Worlds institute, University of Florida (352)294-2020 ___ 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] compiling external in linux
This is a great solution! J On Oct 4, 2012, at 2:00 PM, Hans-Christoph Steiner wrote: Looks like you are using a very old Makefile. I highly recommend using the Library Template. Its well tested, easy to use, very cross-platform, and even decently documented: https://puredata.info/docs/developer/LibraryTemplate/ Its also very easy to then turn that library into a Debian or Gentoo package. And coming soon: RPMs. .hc On 10/04/2012 01:41 PM, Jaime Oliver wrote: dear all, I am trying to compile a pd external in ubuntu 12.04 and get: joliver@crystal:~/watercolor/tracks$ make tracks.pd_linux cc -DPD -O2 -funroll-loops -fomit-frame-pointer -Wall -W -Wshadow -Wstrict-prototypes -Werror -Wno-unused -Wno-parentheses -Wno-switch -I../../src -o tracks.o -c tracks.c ld -shared -o tracks.pd_linux tracks.o -lc -lm ld: tracks.o: relocation R_X86_64_32 against `.rodata.str1.8' can not be used when making a shared object; recompile with -fPIC tracks.o: could not read symbols: Bad value make: *** [tracks.pd_linux] Error 1 I have the following in my makefile (with -fPIC and all...): # --- LINUX i386 --- .SUFFIXES: .pd_linux LINUXCFLAGS = -DPD -O2 -funroll-loops -fomit-frame-pointer \ -Wall -W -Wshadow -Wstrict-prototypes -Werror \ -Wno-unused -Wno-parentheses -Wno-switch -fPIC LINUXINCLUDE = -I../../src .c.pd_linux: cc $(LINUXCFLAGS) $(LINUXINCLUDE) -o $*.o -c $*.c ld -export_dynamic -shared -o $*.pd_linux $*.o -lc -lm strip --strip-unneeded $*.pd_linux rm $*.o What could I be missing? best, J ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Translating Puckette Lectures into Spanish
Indeed! Not all details are solved yet, but we can work in parallel or document the process for replication. J On Oct 7, 2012, at 12:28 PM, Alexandre Torres Porres wrote: Hi, I assume you'll create some subtitles file formats or something, right? If so, I'd like to help and to the same work on the portuguese version after that. We can post them on youtube as well cheers We would like to publish them on december, so the translation work should be done in mid-novemeber. join? ___ 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] [text3d] video subtitling in Pd
Indeed pd 0.42-5. One of my old versions. thanks! J *** Jaime Oliver www.jaimeoliver.pe jo2...@columbia.edu Columbia University On Oct 7, 2012, at 3:57 AM, IOhannes m zmölnig wrote: On 10/07/2012 06:51 AM, J Oliver wrote: that's a bit weirder and might well be a bug in Gem. please send a patch that exhibits this problem. Attached your patch is encoded in some ISO-8859 encoding, while Gem expects a UTF-8 encoded string with the text message. this most likely hints, that you are using an older version of Pd (0.43). one of the biggest things about Pd-0.43 is probably it's full UTF-8 support, which should fix all these problems. i converted your patch file to UTF-8, and now it works ok: $ iconv -f ISO-8859-15 -t UTF-8 accents.pd accents-UTF8.pd as another check, i switched my keyboard layout to hebrew and entered the text via a symbolbox and it displayed just fine (though it got the font-direction wrong; but it's probably best to leave bidirectional text handling out of Gem's scope and move that to a separate external). for those tests i was using the stock debian packages (puredata-0.43.2-4 gem-0.93.3-5) fgmadr IOhannes accents.pd___ 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] Translating Puckette Lectures into Spanish
We would like to publish them on december, so the translation work should be done in mid-novemeber. join? J *** Jaime Oliver www.jaimeoliver.pe jo2...@columbia.edu Columbia University On Oct 6, 2012, at 10:42 PM, Epic Jefferson wrote: escuelab.org has been doing some awesome work lately. By when do you want to have this done? On Fri, Oct 5, 2012 at 7:44 PM, J Oliver jaime.oliv...@gmail.com wrote: Hard to say if I should write this one in spanish or english, but... I am working with New Blankets and escuelab.org in Peru, on translating and subtitling Miller's 171 lectures [1] into spanish. After quite some time working on lecture one, which is almost done, I realize that it would really be much faster and effective if this were a community effort. There are transcripts of these lectures, so a big part of the work is done. So... those of you interested in joining this effort please reply to this message and we'll make a plan. un abrazo, J [1] http://pd-la.info/pd-media/miller-puckette-mus171-videos/ ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list -- www.epicjefferson.com www.avmachinists.org Puerto Rico based Art Collective/ Non-Profit Org ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] [text3d] video subtitling in Pd
This seems like it will work well. Anybody can recommend a good spanish font? bes,t J *** Jaime Oliver www.jaimeoliver.pe jo2...@columbia.edu Columbia University On Oct 6, 2012, at 6:57 AM, Py Fave wrote: check this . i didn't write it but used it with success . it needs some tweaks ,but it works sorry i don't know who wrote this 2012/10/6 Ed Kelly morph_2...@yahoo.co.uk: I use [text3d] a lot for my Gemnotes notation project. Since it uses TTF fonts, I use fontforge to organise and re-organise my symbols so that they are all accessible from within Pd's allowed messages. With subtitles, it's fairly certain you're dealing with language and so you're not going to need symbols like [,~,^ etc, so copying the glyphs for comma, and your Spanish letters to these symbols and substitute for them in the text input. The input would look messy, but the output is what matters... Ed Gemnotes-0.2: Live music notation for Pure Data, now with dynamics! http://sharktracks.co.uk/ From: J Oliver jaime.oliv...@gmail.com To: PD list pd-list@iem.at Sent: Saturday, 6 October 2012, 0:54 Subject: [PD] [text3d] video subtitling in Pd Dear all, I was working on a subtitling patch for videos, however, I encountered two problems to which I hope there is a solution, as solving them would make it work. Hard to say if this is a Pd problem or text3d problem or both. PROBLEM 1: commas cannot be written in [text3d] Since [text3d] is fed messages, if I write a message like: yes I am sure, however The message will be come two messages and the comma of course won't be displayed. PROBLEM 2: spanish accents like á é í ó ú have some troubles in [text3d]. If I write avión, the accent will be there without a problem and it will display: avión. But if I write avió, the ó will not be there entirely and it will only display: avi. So what seems to be happening is that the accented vowel needs to be inside a word, but if it is by itself or at the end of a word it will not be displayed at all. anyone has any idea of some workarounds? (or if i'm missing something evident?) best, J ___ 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 utf8text.tar.gz ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] Translating Puckette Lectures into Spanish
Hard to say if I should write this one in spanish or english, but... I am working with New Blankets and escuelab.org in Peru, on translating and subtitling Miller's 171 lectures [1] into spanish. After quite some time working on lecture one, which is almost done, I realize that it would really be much faster and effective if this were a community effort. There are transcripts of these lectures, so a big part of the work is done. So... those of you interested in joining this effort please reply to this message and we'll make a plan. un abrazo, J [1] http://pd-la.info/pd-media/miller-puckette-mus171-videos/___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] [text3d] video subtitling in Pd
Dear all, I was working on a subtitling patch for videos, however, I encountered two problems to which I hope there is a solution, as solving them would make it work. Hard to say if this is a Pd problem or text3d problem or both. PROBLEM 1: commas cannot be written in [text3d] Since [text3d] is fed messages, if I write a message like: yes I am sure, however The message will be come two messages and the comma of course won't be displayed. PROBLEM 2: spanish accents like á é í ó ú have some troubles in [text3d]. If I write avión, the accent will be there without a problem and it will display: avión. But if I write avió, the ó will not be there entirely and it will only display: avi. So what seems to be happening is that the accented vowel needs to be inside a word, but if it is by itself or at the end of a word it will not be displayed at all. anyone has any idea of some workarounds? (or if i'm missing something evident?) best, J ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Pd, Gem and Mac OS 10.8
Did you compile it or run it? I have also run it and it is fine... J *** Jaime Oliver www.jaimeoliver.pe jo2...@columbia.edu Columbia University On Sep 26, 2012, at 9:18 PM, Max wrote: I dared to try this and it seems to run just fine, even Gem does. Just wanted to report this here. ___ 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] compiling with ImageMagick
libmagickwand-dev did it though... $ sudo apt-get build-dep gem This is what I was hoping for though... thanks! J masdr IOhannes ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] [GEM] cheap 4+ displays ?
Hi all, I am looking for a cheap 4 display system in linux. I stumbled upon this one: http://www.newegg.com/Product/Product.aspx?Item=N82E16814162100 Has anyone successfully used this? Other cheap options? best, J ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] binaural encoder
Hello list, I have been trying out [earplug~] and the resulting sounds are not great. There is a great loss in amplitude and a spectral transformation caused by the filter that boosts bass and hinders mid and high frequencies. Any of you know of other options for binaural encoding? best, J ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] best way of controlling 50 speakers with pd?
expensive is a problem. I have only used madi cards for such a long number of speakers, but then you need some way of getting analog outs to the speakers... J *** Jaime Oliver www.jaimeoliver.pe jo2...@columbia.edu Columbia University On Aug 31, 2012, at 11:58 AM, umberto torrez wrote: Hi list, i was wondering which is the best approach for controlling a lots of speakers with pd? 50 ? Is there any hardware or technique that allows to do this and that is not so expensive? any idea? Umberto. ___ 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-dev] Adding support for return inside comments
Well how about if hitting ctrl+5 while writing a comment creates a new comment immediately below the one you are currently writing in, just like you do with ctrl+1and objects? J *** Jaime Oliver www.jaimeoliver.pe jo2...@columbia.edu Columbia University On Aug 3, 2012, at 9:31 PM, Miller Puckette wrote: Hi Ico - I gave that a bit of thought and concluded it would be best to do that as a separate object (because comments are highly integrated with messages/objects/atoms and changing on of them would reverberate everywhere). cheers Miller On Wed, Aug 01, 2012 at 09:16:23PM -0400, Ivica Ico Bukvic wrote: I guess the following questions is primarily for Miller and other core Pd devs/contributors, past and current. How, hard would it be to add support for \n inside comments (specifically), so that they can support multi-paragraph comments? Is this something that would completely mess up the rest of the parser or is more or less trivial? I spent a few minutes this afternoon studying code and am not yet sure if this is something that may be too complicated to pull off quickly... -- Ivica Ico Bukvic, D.M.A Composition, Music Technology Director, DISIS Interactive Sound Intermedia Studio Director, L2Ork Linux Laptop Orchestra Head, ICAT IMPACT Studio Virginia Tech Department of Music Blacksburg, VA 24061-0240 (540) 231-6139 (540) 231-5034 (fax) disis.music.vt.edu l2ork.music.vt.edu ico.bukvic.net ___ Pd-dev mailing list pd-...@iem.at http://lists.puredata.info/listinfo/pd-dev ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] [OT] Latency?
10ms is around the human-ear latency, so anything at that level or below should be good enough for guitar/drumming Hi all, I did some research on this some time ago. You could check: The perception of cross-modal simultaneity by DJ Levitin, 2000 and Musical Effects of Latency by Mäki-Patola (as well as some of his other papers on latency) http://www.jyu.fi/musica/symposium/symposiumin_satoa_2005.pdf#page=83 There are of course many forms of latency, inter-aural ( 5ms), visual to aural, action to aural and so on. Actual numbers in milliseconds are generally obtained in laboratory conditions and are hard to apply in real-world cases. Different behaviors (or mappings if you like the term) have different perceived latencies. Furthermore, a quiet note in a piano can have a latency of 130ms (from when the key is first depressed until there is sound I believe) and we get away with it. The most important aspect of the levitin paper is that we have anticipatory mechanisms to compensate for latency. That being said, I've been playing live with Pd latencies (15ms+) for a while and have learnt to live with it and forget about them most of the time (there are limits of course...). best, J *** Jaime Oliver www.jaimeoliver.pe jo2...@columbia.edu Columbia University On Jul 27, 2012, at 9:48 AM, Simon Iten wrote: Well from a musicians point of view (me) everything above 8ms is not very playable. This is obvioulsy only true if the generated sound has instant attack, otherwise latency does not really matter :-) On Jul 27, 2012 2:30 PM, Charles Henry czhe...@gmail.com wrote: On Thu, Jul 26, 2012 at 8:50 PM, Tyler Leavitt thecryofl...@gmail.com wrote: 10ms is around the human-ear latency, so anything at that level or below should be good enough for guitar/drumming (this is anectodtal... Iḿ not sure the exact science behind it). Ive never had a problem with my friends older 13 MacBook Pro used as a guitar FX box. Tyler I believe the phenomenon you're describing is called loudness integration. However, I can't find any good citations available on the internet to back it up--here's something that *might* be applicable: Plack, C. J., Moore, B. C. J. (1990). Temporal window shape as a function of frequency and level. Journal of the Acoustical Society of America, 87, 2178–2187. The basic idea is that the cochlea is fed a series of waves and a particular place on the basilar membrane resonates most for a given frequency. The instantaneous power delivered is low, so the power needs to accumulate before the stimulus is strong enough to be perceived. As I recall, it takes about 20 ms to reach a steady state, but it's been a while since I've read anything about it. Chuck ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] [PD-announce] Call for Projects: 4th Ircam Musical Research Residency
Hey Julien, I will go this year (12-13) in may, and I use Pure Data. I know Ben Hackbarth used Csound, so it is platform free as far as I can tell. Best, J *** Jaime Oliver www.jaimeoliver.pe jo2...@columbia.edu Columbia University On Jul 16, 2012, at 8:43 AM, APO33 wrote: Hi Arshia thanks to send this call. Could we use Puredata in the Ircam facilities or do we only have to use max/msp? thank you for your answer. cheers Julien (Apologies for cross-postings) (Do not hesitate to forward to interested colleagues and students) (French version below) Call for Projects 2013-2014: Musical Research Residency Program Submission Deadline: September 30, 2012 Details and submission procedure: http://www.ircam.fr/875.html?L=1 http://www.ulysses-network.eu/web/competitions/residency2012/ The fourth edition of Ircam's Musical Research Residency program is now open for online submissions for the 2013-2014 school calendar. Ircam (Institute for Research and Coordination in Acoustics and Music) offers experimental environments where composers/artists strive to expand their artistic experience at one end, and scientists aim at extending research and technological paradigms for new artistic expressions. Such interactive process is called Musical Research. For its fourth edition, Ircam and the INEDIT Project partners are inviting composers and artists to submit projects for the 2013-2014 Musical Research Residency program. The program is open to international artists, regardless of age or nationality, who wish to carry experimental research using Ircam's and partners' facilities and extensive research environment. Submission is online only and an international panel of experts including researchers, composers, computer musicians and artists will evaluate each project. Upon nomination, each candidate will be granted a residency at Ircam during a specific period (three or six months) and in association with a team/project at Ircam. In addition, laureates receive an equivalent of 1200 Euros per month to cover expenses in France. Appel à projet 2013-2014: Résidence de Recherche Musicale Date limite de candidature: 30 Septembre 2012 Plus d'information et procédure de candidature: http://www.ircam.fr/875.html http://www.ulysses-network.eu/web/competitions/residency2012/ L'Ircam (Institut de recherche et coordination acoustique/musique) offre un environnement unique pour l'expérimentation, permettant aux compositeurs d'étendre leur expérience musicale et de repenser leur pratique à travers les concepts et idées liés aux développements des nouvelles technologies les plus récentes. Ces technologies sont le résultat des défis posés aussi bien par les impulsions artistiques que par les nouveaux domaines de recherche explorés par les équipes scientifiques. Ce processus interactif est appelé Recherche musicale. La quatrième édition du programme de résidences de recherche musicale est ouverte aux artistes internationaux, sans condition d'âge ou de nationalité, qui souhaitent conduire un projet de recherche musicale en bénéficiant des facilités matérielles et de la richesse de son environnement de recherché à l'Ircam et chez les partenaires. Les candidats seront choisis selon un processus de sélection faisant appel à l'expertise de chercheurs et artistes internationaux. Les lauréats vont bénéficier d'une résidence pour une durée de trois à six mois en lien étroit avec les équipes de recherche de l'Ircam et partenaires. Le candidat recevra une équivalent forfaitaire de 1200 euros par mois pour couvrir ses frais pendant sa résidence en France. Arshia Cont Research/Creativity Interfaces Department, Ircam - Centre Pompidou, Paris, France. http://www.ircam.fr/irc.html?L=1 ___ Pd-announce mailing list pd-annou...@iem.at http://lists.puredata.info/listinfo/pd-announce ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list -- APO33 space of research and experimentation http://www.apo33.org i...@apo33.org ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] [GEM] Re: question about contours and Pure Data?
Hey Mick, I'm copying the list as you might get interesting responses... in fact I am looking for a contour transform in PD. I come from Matlab image processing and I am confortable with the Image Processing form of approaching images, treating them like matrices, and applying Hit Or Miss transforms (are you familiar with this? and Mathematical Morphology?). Contour objects are not readily available in GEM as far as I can recall, but I am not an expert. A generic object to apply small matrices might be a useful thing to have though... how do you threshold a grey level image? check out pix_threshold not to make it too long, how do you find contours of a binary image? and is there some way to run a kernel (little matrix, i.e. 3by3) on an image, apply some processing inside this kernel (i.e. calculate the minimum and set its value in the center pixel) to transform the whole image? you can check out the code for pix_mano.cpp in the extra folder of GEM. I think this is the best way to analyze the contour of an image. It sounds like pix_mano, or parts of its code, may already be doing what you are looking for? best, J *** Jaime Oliver www.jaimeoliver.pe jo2...@columbia.edu Columbia University On Jun 15, 2012, at 7:09 PM, mick mengucci wrote: Hi excuse me if I write you I saw your email at the bottom of an interesting patch called [pix_mano] in fact I am looking for a contour transform in PD. I come from Matlab image processing and I am confortable with the Image Processing form of approaching images, treating them like matrices, and applying Hit Or Miss transforms (are you familiar with this? and Mathematical Morphology?). not to make it too long, how do you find contours of a binary image? how do you threshold a grey level image? and is there some way to run a kernel (little matrix, i.e. 3by3) on an image, apply some processing inside this kernel (i.e. calculate the minimum and set its value in the center pixel) to transform the whole image? well, I appreciate your attention in reading this then whatever you can do is ok cheers Mick Mengucci -- WWW.MISTURAPURA.NET pure mixture vibration since 1995 www.myspace.com/mickmengucci ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] PS3eye macam pix_video duplicate frames
I can confirm this behavior with same driver, same gem, latest pd and OS 10.7. This is not the case in Fedora with gspca_ov534 driver from kaswy. best, J On May 3, 2012, at 10:46 PM, William Brent wrote: Hi list, I've been banging my head against a wall trying to understand why I'm getting duplicate frames from the PS3seye camera using the macam-cvs-build-2009-09-25 driver. This is using Gem 0.93.3 with Pd vanilla 0.42-6 on a Macbook Pro 2.53 Ghz i5, OS 10.6.8. No matter what frame rate I set in the macam driver dialog via GEM, I get at least 2 duplicate frames. The attached patch is the simplest case with single buffer mode for the gemwin. When I bang the gemhead to see the next frame, I get duplicates using the PS3eye. When I use the built in camera, no duplicates. Can anyone with a similar setup confirm this? Thanks for any and all insight, William -- William Brent www.williambrent.com “Great minds flock together” Conflations: conversational idiom for the 21st century www.conflations.com double-PS3eye-frames.pd___ 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] pix_pointer from pix_colortrack-help.pd
Hi Hans, did you get the help file from here?: http://www.jaimeoliver.pe/archives/645 I don't see pix_pointer there. It is an old object I stopped using. In any case, it is only used to graph the output of pix_colortrack. let me know if you need anything else... best, J *** Jaime Oliver www.jaimeoliver.pe jo2...@columbia.edu Columbia University On May 1, 2012, at 1:42 PM, Hans-Christoph Steiner wrote: I'm playing around with Jaime's [pix_colortrack] and am trying to find the [pix_pointer] object that is in the help patch. Any ideas? .hc ___ 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] PhD Defense / Acknowledgement to the Pd-list
hope it went well! J *** Jaime Oliver www.jaimeoliver.pe jo2...@columbia.edu Columbia University On Apr 20, 2012, at 12:15 PM, Jim Hickcox wrote: Good luck with the defense! On Fri, Apr 20, 2012 at 9:55 AM, Hans-Christoph Steiner h...@at.or.at wrote: Congratulations on finishing it! Hope the defense went well. .hc On Apr 10, 2012, at 12:49 AM, Alexandre Torres Porres wrote: Hi Folks I defend my PhD thesis this friday here in Brazil. I'd like to share it with you because this list has always been very helpful, I actually made a remark about it in my acknowledgements. And I also put a special remark to all who were here for PdCon09, that was a great experience for me! :) My draft text, submitted to the board, is at the following link; https://docs.google.com/open?id=0B3AoiT0xk8fnZThjOWQ3YzUtOGUzYS00NGVjLTkwN2QtZjE1MmExZDY0Y2Ey I shall update it though after friday according to the feedback. Then I'll release an official one later one. Wish me luck. I know most of you can't read portuguese, sorry. I've used lots of Pd in the research as you might wonder, and there several figures on the text all made from patches. As soon as I get to clean them all along with the text, I'll spread it out over here. Thanks a lot people 'til next time Alex ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list [W]e have invented the technology to eliminate scarcity, but we are deliberately throwing it away to benefit those who profit from scarcity. -John Gilmore ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] [GEM] pix_external, OS X 10.7
Ok, so I just tried version 0.93.3 and autogen.sh fails with: configure.ac:582: required file `abstractions/gemdefaultwindow.pd.in' not found configure.ac:41: required file `plugins/modelOBJ/Makefile.in' not found configure.ac:42: required file `plugins/modelASSIMP/Makefile.in' not found configure.ac:59: required file `plugins/videoVLC/Makefile.in' not found configure.ac:69: required file `Gem-meta.pd.in' not found autoreconf: automake failed with exit status: 1 is there a version that might work better with OS X 10.7? best, J *** Jaime Oliver www.jaimeoliver.pe jo2...@columbia.edu Columbia University On Apr 15, 2012, at 3:22 PM, IOhannes m zmölnig wrote: On 04/15/12 00:38, J Oliver wrote: are you sure that Gem is loaded before you try to load pix_example? Yes. Another Gem built in a 10.6 machine that works well otherwise. Pd reports loading it as usual: GEM: Graphics Environment for Multimedia GEM: ver: 0.92.2 GEM: compiled: Sep 21 2010 perhaps this version is too old? you really must use the same version of Gem you used for compiling. fgmsdr IOhannes ___ 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] pix_external, OS X 10.7
Please ignore the previous message. I mixed up some files ... autogen.sh runs fine. pix_example compiles and loads fine now. However, it is a limitation that pix_externals need to be compiled with the same version of Gem. This prevents combining two binaries compiled with different versions and therefore makes it harder to share. Or perhaps the case is that it needs to have a specific version or older? In short, if someone wants to compile their own pix_external in OS X 10.7 as of gem 0.93.3, you need to: 1) download gem binaries for os x and gem source 2) Create a project in /extra just like the other projects there. 3) modify the config files as specified in README-EXTRA.txt 4) run ./autogen.sh 5) run ./configure --enable-fat-binary=i386 --with-pd=/Applications/Pd-0.43-2.app/Contents/Resources/ 6) cd into the project folder and run make 7) put the project folder in the path of Pd... J *** Jaime Oliver www.jaimeoliver.pe jo2...@columbia.edu Columbia University On Apr 15, 2012, at 3:22 PM, IOhannes m zmölnig wrote: On 04/15/12 00:38, J Oliver wrote: are you sure that Gem is loaded before you try to load pix_example? Yes. Another Gem built in a 10.6 machine that works well otherwise. Pd reports loading it as usual: GEM: Graphics Environment for Multimedia GEM: ver: 0.92.2 GEM: compiled: Sep 21 2010 perhaps this version is too old? you really must use the same version of Gem you used for compiling. fgmsdr IOhannes ___ 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] pix_external, OS X 10.7
On Apr 15, 2012, at 5:52 PM, IOhannes m zmölnig wrote: this is true. but there never has been a public API until Gem-0.93. for 0.93, i changed the Gem-API a bit, in order to make it hopefully more stable in the future... Well, thanks for that and look forward to further developments on that front! J ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] [GEM] pix_external, OS X 10.7
Hi all, I am building a new external in /extra. I am calling it pix_example. I am running OS X 10.7, using Pd-0.43-2 and latest GEM from git. I am: 1) running autogen.sh 2) ./configure 3) running make inside the /extra/pix_example folder - the pix_example external builds fine. - I load Pd with a path to the /extra/pix_example folder, load the external and get: /Users/joliver/Gem/extra/pix_example/pix_example.pd_darwin: dlopen(/Users/joliver/Gem/extra/pix_example/pix_example.pd_darwin, 10): no suitable image found. Did find: /Users/joliver/Gem/extra/pix_example/pix_example.pd_darwin: mach-o, but wrong architecture pix_example ... couldn't create Hoping to correct the architecture problem i ran 2) ./configure --enable-fat-binary=i386 Again it built ok, but now I got: /Users/joliver/Gem/extra/pix_example/pix_example.pd_darwin: dlopen(/Users/joliver/Gem/extra/pix_example/pix_example.pd_darwin, 10): Symbol not found: __ZN9CPPExternaSERKS_ Referenced from: /Users/joliver/Gem/extra/pix_example/pix_example.pd_darwin Expected in: flat namespace in /Users/joliver/Gem/extra/pix_example/pix_example.pd_darwin pix_example ... couldn't create Any Suggestions on how to solve this? best, J *** Jaime Oliver www.jaimeoliver.pe jo2...@columbia.edu Columbia University On Dec 16, 2011, at 11:37 AM, IOhannes zmölnig wrote: On 12/16/2011 12:57 PM, Jaime Oliver wrote: maybe they are simply using the binaries provided? Of course... they are compiled on a 10.5 machine, but they should run on 10.7 I also have a 10.6 version I could use, but have this laptop right now... do you have any special reason to compile it yourself? well, I haven't gotten around making a system to compile just one pix_external, so I just recompile gem over and over again, and because that is the only recent change in the code it compiles only that one object very fast. It'd be great to have an example in the extra folder just like there is in pd in doc/6.externs/... that is, a piece of example code and a multi-platform makefile. or is there...? you could have a look at extra/pix_drum/ :-) it's not a simple multi-platform makefile, since i don't believe in such a thing, but instead you should be able to easily add your own Gem/externals in the same fashion (e.g. using autotools). after running configure, you don't need to recompile the entire Gem, just run make in extra/pix_head/ gfamsdr IOhannes ___ 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] pix_external, OS X 10.7
Hi all hi jaime Hi IOhannes, 2) ./configure --enable-fat-binary=i386 Again it built ok, but now I got: /Users/joliver/Gem/extra/pix_example/pix_example.pd_darwin: dlopen(/Users/joliver/Gem/extra/pix_example/pix_example.pd_darwin, 10): Symbol not found: __ZN9CPPExternaSERKS_ Referenced from: /Users/joliver/Gem/extra/pix_example/pix_example.pd_darwin Expected in: flat namespace in /Users/joliver/Gem/extra/pix_example/pix_example.pd_darwin pix_example ... couldn't create Any Suggestions on how to solve this? are you sure that Gem is loaded before you try to load pix_example? Yes. Another Gem built in a 10.6 machine that works well otherwise. Pd reports loading it as usual: GEM: Graphics Environment for Multimedia GEM: ver: 0.92.2 GEM: compiled: Sep 21 2010 perhaps this version is too old? fgmasrd IOhannes PS: hoped to see you at lac... Re:PS: I changed coasts and are now living in New York. Let me know if you're stopping by on your way back! best, J ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list