Re: [PD] reverse variable speed soundplayback?
dafydd, please attach the abstraction too. :) max Am 30.11.2006 um 00:23 schrieb dafydd hughes: Hey Max The problem is the way pd deals with $0- in messages. I don't completely understand it, but I've attached my solution, which avoids using $0- directly. cheers dafydd On 11/29/06, Max Neupert [EMAIL PROTECTED] wrote: thanks you for your encouraging props and answers. i was trying to do a GOP version but have trouble with the local scope of the array.. what is going on here? Am 29.11.2006 um 17:15 schrieb Steffen: On 29/11/2006, at 12.49, Max Neupert wrote: - can i avoid the [ftos] object? some people seem to have trouble to find it and i don't know which library it belongs to either. (opens no helpfile here) I just asked Miss Marble. It seams to be due to Dieter Kovacic, and lives in externals/ext13/. It seam to have no help file, she couldn't located it, that is. - for a GOP version the send and receives should be local. (I don't know what GOP really is, but apart from that) I think that would be a good idea: When checking out your patch to figure out if it really was the In slider that needed to be moved or not, you send a new version of it. It so happened that i had the two versions opened simultaneously, which meant that when i moved a slider in the one patch it influenced the slider of the same name in the other patch. Apropos, when is non local variables a really good idea? so i just add $0- before? Im quite new to actually patch anything in Pd, so i can't give an confident answer. - But i think, yes, adding $0 will do the trick. I also thing using $42 as a prefix will do the trick, since i'm not sure if the numbers 0 and 1 have special status in the variable show. PS. The looks are really slick in my opinion. ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/ listinfo/pd-list -- www.sideshowmedia.ca skype: chickeninthegrass use_dh.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] reverse variable speed soundplayback?
aaah. thank you. i had to read it several times to understand, but now it's obvious. same problem seems to be with the table. but how do i get around this? it works now for one sampler, but if i want to use more than one abstraction its getting messed up. easysampler_gop.pd Description: Binary data use.pd Description: Binary data Am 30.11.2006 um 04:50 schrieb Hans-Christoph Steiner: Hey Max, You have [; $0-speed_in 1(, that's the problem. $0 in message boxes is undefined. $1 in a message box gives you something different than $0 in a object box. http://crca.ucsd.edu/~msp/Pd_documentation/x2.htm#s6.5 You'd need: [bang( | [$0] | [; $1-speed_in 1( .hc On Nov 29, 2006, at 5:23 PM, dafydd hughes wrote: Hey Max The problem is the way pd deals with $0- in messages. I don't completely understand it, but I've attached my solution, which avoids using $0- directly. cheers dafydd On 11/29/06, Max Neupert [EMAIL PROTECTED] wrote: thanks you for your encouraging props and answers. i was trying to do a GOP version but have trouble with the local scope of the array.. what is going on here? Am 29.11.2006 um 17:15 schrieb Steffen: On 29/11/2006, at 12.49, Max Neupert wrote: - can i avoid the [ftos] object? some people seem to have trouble to find it and i don't know which library it belongs to either. (opens no helpfile here) I just asked Miss Marble. It seams to be due to Dieter Kovacic, and lives in externals/ext13/. It seam to have no help file, she couldn't located it, that is. - for a GOP version the send and receives should be local. (I don't know what GOP really is, but apart from that) I think that would be a good idea: When checking out your patch to figure out if it really was the In slider that needed to be moved or not, you send a new version of it. It so happened that i had the two versions opened simultaneously, which meant that when i moved a slider in the one patch it influenced the slider of the same name in the other patch. Apropos, when is non local variables a really good idea? so i just add $0- before? Im quite new to actually patch anything in Pd, so i can't give an confident answer. - But i think, yes, adding $0 will do the trick. I also thing using $42 as a prefix will do the trick, since i'm not sure if the numbers 0 and 1 have special status in the variable show. PS. The looks are really slick in my opinion. ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/ listinfo/pd-list -- www.sideshowmedia.ca skype: chickeninthegrass use_dh.pd ___ 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
Re: [PD] reverse variable speed soundplayback?
Oh hell. Well, I guess it's redundant now, and Hans' method is definitely better, but here it is anyway. cheers dafydd On 11/30/06, Max Neupert [EMAIL PROTECTED] wrote: dafydd, please attach the abstraction too. :) max Am 30.11.2006 um 00:23 schrieb dafydd hughes: Hey Max The problem is the way pd deals with $0- in messages. I don't completely understand it, but I've attached my solution, which avoids using $0- directly. cheers dafydd On 11/29/06, Max Neupert [EMAIL PROTECTED] wrote: thanks you for your encouraging props and answers. i was trying to do a GOP version but have trouble with the local scope of the array.. what is going on here? Am 29.11.2006 um 17:15 schrieb Steffen: On 29/11/2006, at 12.49, Max Neupert wrote: - can i avoid the [ftos] object? some people seem to have trouble to find it and i don't know which library it belongs to either. (opens no helpfile here) I just asked Miss Marble. It seams to be due to Dieter Kovacic, and lives in externals/ext13/. It seam to have no help file, she couldn't located it, that is. - for a GOP version the send and receives should be local. (I don't know what GOP really is, but apart from that) I think that would be a good idea: When checking out your patch to figure out if it really was the In slider that needed to be moved or not, you send a new version of it. It so happened that i had the two versions opened simultaneously, which meant that when i moved a slider in the one patch it influenced the slider of the same name in the other patch. Apropos, when is non local variables a really good idea? so i just add $0- before? Im quite new to actually patch anything in Pd, so i can't give an confident answer. - But i think, yes, adding $0 will do the trick. I also thing using $42 as a prefix will do the trick, since i'm not sure if the numbers 0 and 1 have special status in the variable show. PS. The looks are really slick in my opinion. ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/ listinfo/pd-list -- www.sideshowmedia.ca skype: chickeninthegrass use_dh.pd ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/ listinfo/pd-list -- www.sideshowmedia.ca skype: chickeninthegrass easysampler_gop_dh.pd Description: Binary data ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] reverse variable speed soundplayback?
works now. sometimes chokes on loading files though. thank you all for your valuable help. enjoy the small patchwork. easysampler_gop.pd Description: Binary data use.pd Description: Binary data Am 30.11.2006 um 13:05 schrieb dafydd hughes: Oh hell. Well, I guess it's redundant now, and Hans' method is definitely better, but here it is anyway. cheers dafydd On 11/30/06, Max Neupert [EMAIL PROTECTED] wrote: dafydd, please attach the abstraction too. :) max Am 30.11.2006 um 00:23 schrieb dafydd hughes: Hey Max The problem is the way pd deals with $0- in messages. I don't completely understand it, but I've attached my solution, which avoids using $0- directly. cheers dafydd On 11/29/06, Max Neupert [EMAIL PROTECTED] wrote: thanks you for your encouraging props and answers. i was trying to do a GOP version but have trouble with the local scope of the array.. what is going on here? Am 29.11.2006 um 17:15 schrieb Steffen: On 29/11/2006, at 12.49, Max Neupert wrote: - can i avoid the [ftos] object? some people seem to have trouble to find it and i don't know which library it belongs to either. (opens no helpfile here) I just asked Miss Marble. It seams to be due to Dieter Kovacic, and lives in externals/ext13/. It seam to have no help file, she couldn't located it, that is. - for a GOP version the send and receives should be local. (I don't know what GOP really is, but apart from that) I think that would be a good idea: When checking out your patch to figure out if it really was the In slider that needed to be moved or not, you send a new version of it. It so happened that i had the two versions opened simultaneously, which meant that when i moved a slider in the one patch it influenced the slider of the same name in the other patch. Apropos, when is non local variables a really good idea? so i just add $0- before? Im quite new to actually patch anything in Pd, so i can't give an confident answer. - But i think, yes, adding $0 will do the trick. I also thing using $42 as a prefix will do the trick, since i'm not sure if the numbers 0 and 1 have special status in the variable show. PS. The looks are really slick in my opinion. ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/ listinfo/pd-list -- www.sideshowmedia.ca skype: chickeninthegrass use_dh.pd ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/ listinfo/pd-list -- www.sideshowmedia.ca skype: chickeninthegrass easysampler_gop_dh.pd ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] convert pd patches to Max patches
Stefano Papetti wrote: did you try : file / save as / max file ??? P.S. when did pd start implementing that feature? From the very start, AFAIK. They're all just textfiles with two different extensions in the end. d. -- derek holzer ::: http://www.umatic.nl ---Oblique Strategy # 28: Change nothing and continue consistently ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] convert pd patches to Max patches
I think Pd came with that feature from the very beginning. the problem with the wiring might be, that all objects get a number when they are created and the wiring is done according to that number, so when max fails to create an object, the wires go to the next object, which was created successfully. also, as far as I remember, max and pd have different ways to deal with subpatches. so if you really want to convert, you should have abstractions for all objects, that do not exist in max (at least fake abstractions to keep the numbers of ins and outs) and copy the subpatches into the main patch. try it with a small patch... good luck. marius. Stefano Papetti wrote: Thanks.. Iohannes, but my concern is about converting a patch from pd to Max and not viceversa. did you try : file / save as / max file ??? cyrille Gosh! I didn't know about that! Thank you very much! Unfortunately it doesn't work as expected... I get a weird patch with unidentified objects and above all wires connnected to nothing! Ok... let's do it manually :( Stefano P.S. when did pd start implementing that feature? ___ 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] reverse variable speed soundplayback?
ok. small update. sorry for spamming and hijacking the thread robert van hulzen. have fun. still a minor bug in it with the loop button. easysampler_gop.pd Description: Binary data use.pd Description: Binary data Am 30.11.2006 um 13:59 schrieb Max Neupert: works now. sometimes chokes on loading files though. thank you all for your valuable help. enjoy the small patchwork. easysampler_gop.pd use.pd Am 30.11.2006 um 13:05 schrieb dafydd hughes: Oh hell. Well, I guess it's redundant now, and Hans' method is definitely better, but here it is anyway. cheers dafydd On 11/30/06, Max Neupert [EMAIL PROTECTED] wrote: dafydd, please attach the abstraction too. :) max Am 30.11.2006 um 00:23 schrieb dafydd hughes: Hey Max The problem is the way pd deals with $0- in messages. I don't completely understand it, but I've attached my solution, which avoids using $0- directly. cheers dafydd On 11/29/06, Max Neupert [EMAIL PROTECTED] wrote: thanks you for your encouraging props and answers. i was trying to do a GOP version but have trouble with the local scope of the array.. what is going on here? Am 29.11.2006 um 17:15 schrieb Steffen: On 29/11/2006, at 12.49, Max Neupert wrote: - can i avoid the [ftos] object? some people seem to have trouble to find it and i don't know which library it belongs to either. (opens no helpfile here) I just asked Miss Marble. It seams to be due to Dieter Kovacic, and lives in externals/ext13/. It seam to have no help file, she couldn't located it, that is. - for a GOP version the send and receives should be local. (I don't know what GOP really is, but apart from that) I think that would be a good idea: When checking out your patch to figure out if it really was the In slider that needed to be moved or not, you send a new version of it. It so happened that i had the two versions opened simultaneously, which meant that when i moved a slider in the one patch it influenced the slider of the same name in the other patch. Apropos, when is non local variables a really good idea? so i just add $0- before? Im quite new to actually patch anything in Pd, so i can't give an confident answer. - But i think, yes, adding $0 will do the trick. I also thing using $42 as a prefix will do the trick, since i'm not sure if the numbers 0 and 1 have special status in the variable show. PS. The looks are really slick in my opinion. ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/ listinfo/pd-list -- www.sideshowmedia.ca skype: chickeninthegrass use_dh.pd ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/ listinfo/pd-list -- www.sideshowmedia.ca skype: chickeninthegrass easysampler_gop_dh.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
[PD] Gem conflicts also with gridflow
hi all i discovered conflicts between gridflow and gem, when gem-objects like [pix_image] or [pix_video] are used. if both libs are loaded and a patch containing such objects is opened, the gem-windows freezes. is that, because they use the same libraries (e.g. libjpeg etc.)? roman ___ Telefonate ohne weitere Kosten vom PC zum PC: http://messenger.yahoo.de ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] convert pd patches to Max patches
Thank you all! Stefano ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] newbie: Feedback and questions
Hallo, David F. Place hat gesagt: // David F. Place wrote: The patch implements a tone generator for Pythagorean tuning with syntonic comma offsets. I hope it will help my renaissance flute consort to learn to play in just intonation in the style of Zarlino. So, it has to be usable by non-electronic music people.It does what I want. I would appreciate if anyone could review it for style and understanding. I suspect that I have done some unnecessary things do to my imperfect understanding One thing in particular that it does in a way I don't like is setting the note name. I would prefer to pass the note name as an argument to the noteSelector abstraction instead of having that bit of [set( and [send] circuitry off to the side of the noteSelector, but I couldn't figure out how. Now I could look at your patch, very nice work and a great idea to start with. The solution to your set note name-question isn't too hard: Besides numbers you can also pass symbols as argument, so you could call noteSelector like this: [noteSelector 32 27 F-Natural $0]. Then $3 inside the abstraction would be replaced by F-Natural. However of course you cannot use a [f F-Natural] as that is illegal, you need to use [symbol F-Natural] instead. Connect a message [set $1( afterwards and send it to $0-note or rather [s $4-note] if you pass $0 as fourth argument. Btw: A generic container for both float- and symbol-arguments is [list append] like this: [list append $3] here is equivalent to [symbol $3], but if $3 would hold a number, [list append $3] would be equivalent to [f $3], because [list] automatically converts single-element lists in a smart way to float- or symbol-messages. I have one criticism to make as well. Long term pd-list readers will already guess what's coming now: Sooner or later you may run into problems with the execution order in your patch because you didn't use a single [trigger] object in almost all of your abstractions. (Only two triggers are used, which you copied from the examples.) Triggers are important to use wherever you have fanning connections, that is, more than one patch-cord running out of a single object. The order, in which the messages are transported along each of these patchcords, is *undefined* in Pd! You may consider it as randomly (even when in reality it isn't). You have a lot of these, for example every bng-object in your patch is source for several patch cords. This may work now because you're lucky and the connections actually fire in the correct order by coincidence, but as soon as you edit the patch a bit more and re-connect stuff, it *will* break. Promised. Attached patch illustrates one of the ways your patches will break. So you really should make yourself familiar with the way, execution order in Pd works and with the trigger-object and replace all fanning connections with correct triggers. Ciao -- Frank Barknecht _ __footils.org_ __goto10.org__ #N canvas 456 37 702 402 10; #X obj 387 129 tgl 15 0 empty empty +6_dB 0 -6 0 8 -262144 -1 -1 0 1; #X obj 387 226 +; #X obj 387 153 t f f; #X floatatom 387 262 5 0 0 0 - - -; #X obj 52 146 tgl 15 0 empty empty +6_dB 0 -6 0 8 -262144 -1 -1 1 1 ; #X floatatom 52 205 5 0 0 0 - - -; #X obj 126 148 tgl 15 0 empty empty +6_dB 0 -6 0 8 -262144 -1 -1 0 1; #X obj 126 185 +; #X floatatom 127 205 5 0 0 0 - - -; #X text 34 97 Guess first \, then click:; #X obj 52 183 +; #X text 286 63 tigger (short t) outputs from right to left. Almost all (builtin) objects evaluate from right to left \, too.; #X obj 633 331 t b b; #X msg 633 310 bang; #X obj 633 351 timer; #X floatatom 633 373 5 0 0 0 - - -; #X text 474 340 [timer] doesn't:; #X connect 0 0 2 0; #X connect 1 0 3 0; #X connect 2 0 1 0; #X connect 2 1 1 1; #X connect 4 0 10 0; #X connect 4 0 10 1; #X connect 6 0 7 1; #X connect 6 0 7 0; #X connect 7 0 8 0; #X connect 10 0 5 0; #X connect 12 0 14 0; #X connect 12 1 14 1; #X connect 13 0 12 0; #X connect 14 0 15 0; ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] GRiPD and shell don't play well together
[EMAIL PROTECTED] a écrit : Hi Patco, find it in attachemnt (bad quality and large file, sorry).. Nothing extremely sophisticated/complicated but functional. Thank you, this interface looks very good, and the patch seems to be well adapted for using GRIPD, no so many parameters. and no needs for a particular widget. I began with GRIPD on such use, but it became inadapted for larger projects, anyway, I need now to give another try, and maybe to add some other widgets or functionnality since it's possible for me to get and modify the code. On the other side, selecting PD to make music (or whatever) already tell us that the user in some sense loves programming algoritmically and does not want only take sounds out-from-the-black-magic-box yes exactely, I would say, selecting PD to make an environment for making music Best, Patco. ___ Découvrez une nouvelle façon d'obtenir des réponses à toutes vos questions ! Profitez des connaissances, des opinions et des expériences des internautes sur Yahoo! Questions/Réponses http://fr.answers.yahoo.com ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] text3d / textoutline
Hello list, i need to display some text in GEM... Even with the GEM examples patchs, objets text3d text outline doesn't work (nothing appears in GEM window) Do i need some extra libraires ? thanks RomainV ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] text3d / textoutline
hi romain On Thu, 2006-11-30 at 13:32 +0100, Romain Vuillet wrote: Hello list, i need to display some text in GEM... Even with the GEM examples patchs, objets text3d text outline doesn't work (nothing appears in GEM window) Do i need some extra libraires ? i think not, but you might need to load a truetype font first (*.ttf). have a look at the help-file of [text3d] to see how it works. roman ___ Der frühe Vogel fängt den Wurm. Hier gelangen Sie zum neuen Yahoo! Mail: http://mail.yahoo.de ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] text3d / textoutline
What OS, GEM version and hardware? On 11/30/06, Romain Vuillet [EMAIL PROTECTED] wrote: Hello list, i need to display some text in GEM... Even with the GEM examples patchs, objets text3d text outline doesn't work (nothing appears in GEM window) Do i need some extra libraires ? thanks RomainV ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] nub question about random numbers
Hello list, I've been trying to create a random range of numbers, say, from -80 to 300. this seems like it would be very simple, but the answer is eluding me. if anyone can help out or point to some help that would be great. Thanks alot ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] nub question about random numbers
bang-[random 381]-[- 80] will give pseudorandom integers between -80 and 300 (inclusive at both ends of the range). If you want a different granularity than whole numbers, you can increase the number given to [random] and do a multiplication. Myo wrote: Hello list, I've been trying to create a random range of numbers, say, from -80 to 300. this seems like it would be very simple, but the answer is eluding me. if anyone can help out or point to some help that would be great. Thanks alot ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Pduino 0.2 test crash
My guess is that the problem is because that Pd is loading [arduino] that's included in the test5 package. Try deleting the arduino files from the Pd distribution, then using Pduino. Or you could try using one of the nightly builds: http://autobuild.puredata.info But it shouldn't crash, that's odd. .hc On Nov 30, 2006, at 7:02 AM, Enrique Tomas wrote: Hi I am teaching pd + arduino at medialab madrid workshop (http:// www.medialabmadrid.es) and I did a Pduino 0.2 test with my 25 students (divided under win, intel mac, ppc mac and linux). We all uploaded Pduino 0.2 firmware to the board and then we run 0.2 arduino-test.pd under Pd extended test5. Nobody was able to interface arduino under four different OS. We all were able to connect to the serial port. We tried to set a LED on in Arduino pin 13. When we pushed serial data to the board the RX LED was on but the pin 13 LED was still off and the same with the other digital or analog pins. We then tried Pduino 0.1 and it worked. Qq LLama Gratis a cualquier PC del Mundo. Llamadas a fijos y móviles desde 1 céntimo por minuto. http://es.voice.yahoo.com ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/ listinfo/pd-list Using ReBirth is like trying to play an 808 with a long stick.- David Zicarelli ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list