Re: [PD] PD or MAX/MSP --> Arguments fpr PD needet!!
Eating out similitude :) MAX -> (Mac)-Donalds: shiny, clean-looking, polite(ish) staff, family-friendly, frozen food, 'bundle' menus, same reassuring tastes, customers attracted by to the 'experience' PD -> Italian/[put your traditional cuisine here traditional restaurant/trattoria/pizzeria: not-so-shiny, not-so-clean, (un)friendly less marketing-oriented staff, strong language may be heard, fresh food preferably from local market, incredible variety and taste and of the food starting from what the smell, dish of the day depending on season/availability/owner's mood, customers attracted by food quality and/or people Lorenzo. hghoyer wrote: Dear all, I will start a interactive Sound Project with some Artists... They´ve Basic knowledge in Max... And i´m Fan of PD with Medium knowledge in PD... So we´ve to compare PD with Max and then will decide for the better one... I prefer PD, so i need some Arguments for PD... Why PD and non Max? My Arguments are: * In PD you can easily write own Objects in PD (With C/C++ --> Is that in Max as possible like in PD ??? * Synthesizer PRototyping with PS: If You want to transfer Your Patch completely in C++, Its easier with PD, because You can see the source code * ??? I´m happy about more Arguments, Thanks very much, hgh ___ 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] algorithms for drawing filter response curves
Sure, I can throw the others together. Now that one is done the rest should fall into place pretty easily. It might take me a couple of days to get to it, though. .mmb On Wed, Feb 9, 2011 at 11:47 PM, Hans-Christoph Steiner wrote: > > That's awesome, thanks! I committed it under your name: > > https://github.com/pd-projects/filterview > > I'd like to implement all of the relevant filters, which algorithms should > I use? Or even better, perhaps you want to take a crack at it while I > figure out how to display the x/frequency on a log scale :-D > > .hc > > > -- Mike Moser-Booth mmoserbo...@gmail.com ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] algorithms for drawing filter response curves
That's awesome, thanks! I committed it under your name: https://github.com/pd-projects/filterview I'd like to implement all of the relevant filters, which algorithms should I use? Or even better, perhaps you want to take a crack at it while I figure out how to display the x/frequency on a log scale :-D .hc On Feb 9, 2011, at 11:07 PM, Mike Moser-Booth wrote: Hey Hans, I had some time to go over this today, and I think I've got the response working. I didn't document my changes as I went along (sorry), but I think I remembered them all and wrote them at the top of the attached script. Also, I should take back what I said earlier about the bandwidth. Given this gui, it makes sense for it to be BW. .mmb On Tue, Feb 8, 2011 at 12:08 AM, Hans-Christoph Steiner wrote: I'll check out the settings. As for running this, its a script, you can just run it on the Terminal. On GNU/Linux, it should just work. On Mac OS X, you'll probably need to have run it like this: /usr/bin/wish filterview.tcl .hc On Feb 7, 2011, at 11:20 PM, Mike Moser-Booth wrote: I don't really know how to test this and I don't really know tcl, but I tried looking at the code to see if I could make some sense of it anyway, because why the hell not. ;-) Anyway, the only part I really understood was the calculation of the coefficients, and I noticed something wrong. You are calculating alpha for bandwidth instead of Q. I'm guessing you're just borrowing what is in the ggee externals (given the code's comments), because it's done the same way there, but it's not really conventional for a lowpass filter. That's really more for bandpass, notch, and peaking filters. Using Q is also a simpler calculation: alpha = sin(omega)/ (2*Q). With Q set to .7071 (or -3 dBfs), you have a filter with no resonance, which makes sense because the cutoff frequency for a lowpass filter is defined as the frequency where the response falls be 3 dB. This is also how Max's [filtergraph~] works. It's all defined here in Robert Bristow-Johnson's Cookbook: http://www.musicdsp.org/files/Audio-EQ-Cookbook.txt The ggee externals, as far as I can tell, are all based on this cookbook, though with mistakes like using BW instead of Q. Hope that helps, .mmb On Mon, Feb 7, 2011 at 10:03 PM, Hans-Christoph Steiner > wrote: On Feb 7, 2011, at 8:35 PM, Spencer Russell wrote: On Sun, Feb 6, 2011 at 11:15 PM, Mathieu Bouchard wrote: On Sun, 6 Feb 2011, Spencer Russell wrote: [1] gives the magnitude frequency response given the biquad coefficents, and it linked to from several places around the net. Is this the sort of thing you're looking for? [1] http://bit.ly/eFck4j This link got me directly to : USB complete: everything you need to develop custom USB peripherals Par Jan Axelson Chapitre 12 Page 364 and nothing else. (??) Whoops, I meant to send this: http://bit.ly/gUCBu4. Sorry. Here he's basically just taken the transfer function of a biquad and made the z = exp(j*w/Fs) as Mike suggested, followed by taking the magnitude and log-scaling for dB, but he's done the algebraic legwork. Just note that w (lower-case omega) is 2*pi*f and you should be good to go. He's also done some trig-substitution for more numerical precision. I'm making good progress, but now am getting lost in the filter math meeting the pixel math. Can someone mathy check my math? Or even try it out? https://github.com/pd-projects/filterview .hc ¡El pueblo unido jamás será vencido! ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list -- Mike Moser-Booth mmoserbo...@gmail.com "A cellphone to me is just an opportunity to be irritated wherever you are." - Linus Torvalds -- Mike Moser-Booth mmoserbo...@gmail.com I hate it when they say, "He gave his life for his country." Nobody gives their life for anything. We steal the lives of these kids. - Admiral Gene LeRocque ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] algorithms for drawing filter response curves
On Feb 7, 2011, at 3:05 PM, cyrille henry wrote: Le 07/02/2011 20:50, Hans-Christoph Steiner a écrit : ... I like that [bq~] has audio inputs, yep, that's very useful. but can you send a list of them to the first inlet, like [biquad~]? no, you need an unpack f f f f f... i think to add this functionality should not be to hard, but do you really need it? Its what [biquad~] uses, so other objects expect that, like the filter calcs in ggee. Plus this new filterview object I'm working on would output a list, and using a list means making just a single connection rather than 5. ok. here is bq_list~ is that what you wanted? If you want this filterview GUI to easily control your object, then yes, it should accept a list of biquad coefficients. .hc c .hc I spent 33 years and four months in active military service and during that period I spent most of my time as a high class muscle man for Big Business, for Wall Street and the bankers. - General Smedley Butler The arc of history bends towards justice. - Dr. Martin Luther King, Jr. ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] Need Help Understanding pack
yeah, I always thought that trigger should show the flow with a little line drawing. .hc On Feb 9, 2011, at 12:03 PM, András Murányi wrote: I had a friend who time to time had to call people on the phone and have them explain where is right and where is left, and then she soon forgot it again. It's not a brain damage, but a neurological thing. I suggest that [trigger] help feature an image of an arrow (<---) to reinforce the idea of "right to left". Andras On Wed, Feb 9, 2011 at 5:46 PM, Phil Stone wrote: Happens to me all the time -- I have to point when I'm a passenger giving directions to a driver -- I usually say the wrong one first. I thought it was because I'm left-handed (or slightly brain-damaged). Phil On 2/9/11 1:16 AM, Frank Barknecht wrote: On Wed, Feb 09, 2011 at 08:52:50AM +0100, Frank Barknecht wrote: Again, left-alignement helps thinking about and reading patches. See the subpatch for a solution without pipe - and without triggers as well. [trigger] is important, but only when objects don't have enough outlets themselves. [unpack 0 0 0] already has three outlets that, just like [t f f f] fire from left to right, so triggering explicitly is not needed. Oops. Please invert: "just like [t f f f] fires from right to left". 71 of 364 (19.5%) college professors and 311 of 1185 (26.2%) college students said that they occasionally, frequently or all of the time had difficulty when they had to quickly identify right from left. References: 1. Brandt, J. and Mackavey, W. Left-right confusion and the perception of bilateral symmetry. International Journal of Neuroscience, 12:87-94, 1981. 2. Hannay, H.J., Ciaccia, P.J., Kerr, J.W. and Barrett, D. Self- report of right-left confusion in college men and women. Perceptual and Motor Skills, 70:451-457, 1990. 3. Harris, L.J., Gitterman, S.R. University professors' self- descriptions of left-right confusability: sex and handedness differences. Perceptual and Motor Skills, 47:819-823, 1978. http://faculty.washington.edu/chudler/java/hands1.html Ciao ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list -- Muranyi Andras ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list I hate it when they say, "He gave his life for his country." Nobody gives their life for anything. We steal the lives of these kids. - Admiral Gene LeRocque ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] Calculating Triangles Inside A Polygon
Thanks much! It seems so obvious now that you pointed it out... anyways, thanks again! Tyler On Wed, Feb 9, 2011 at 3:47 PM, Mathieu Bouchard wrote: > On Wed, 9 Feb 2011, Tyler Leavitt wrote: > > At the moment, no, this isn't allowed =) I had thought of that, and then >> with all the difficulty I've had without taking this into account, I'd >> figured one step at a time. >> > > You replied in private. (why ?) > > Anyway, I reply back to the list. > > suppose you have 4 points a,b,c,d with polygon edges ab, bc, cd. They have > diagonals ac, bd. They form triangles abc and bcd that intersect. The > intersection is bce where e is the single point at the intersection of ac > and bd. > > e is a + p*(c-a) where p is some number between 0 and 1, which is the > fraction of the travel from a that you have to do to reach e, when going in > a straight line towards c. > > e is also b + q*(d-b). > > e = a + p*(c-a) = b + q*(d-b). > > I don't quite remember how to continue the reasoning from there. > > However I found this out http://en.wikipedia.org/wiki/Line_intersectionwhich > I can translate to : > > e = (det(a,c)*(b-d) - det(b,d)*(a-c)) / det(a-c,b-d) > > after that, it's easy, as the area of the bce triangle is det(b-e,c-e)/2, > as you'd do for any triangle. This part can be computed using this > abstraction : http://gridflow.ca/help/%23polygon_area-help.html > > With your example, you have to do the above calculation 5 times on > different combinations of points, to get 5 different inner points and 5 > different areas. Then you combine the inner points to get the areas of 5 > more triangle. Area #1, in the middle, is not a triangle, but you can > compute its area with [#polygon_area] anyway. > > > ___ > | Mathieu Bouchard tél: +1.514.383.3801 Villeray, Montréal, QC > ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] Calculating Triangles Inside A Polygon
On Wed, 9 Feb 2011, Tyler Leavitt wrote: I have an idea for an object that controls parameters based off of the area of triangles inside a polygon (I was thinking volume of different harmonics for a synth, but it could be anything). I don't even know if this is mathematically possible, and I've done enough Googling to where I'm beginning to think that it is not. But perhaps I just don't know how to correctly phrase what I'm searching for... What happens when the polygon is concave ? Is this allowed ? ___ | Mathieu Bouchard tél: +1.514.383.3801 Villeray, Montréal, QC___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
[PD] Calculating Triangles Inside A Polygon
Hello all, I have an idea for an object that controls parameters based off of the area of triangles inside a polygon (I was thinking volume of different harmonics for a synth, but it could be anything). I don't even know if this is mathematically possible, and I've done enough Googling to where I'm beginning to think that it is not. But perhaps I just don't know how to correctly phrase what I'm searching for... Can anyone shed some light on this? The idea is to drag the vertices of the polygon to change the shape, and consequentially the masses of triangles inside. I've attached a PNG of what I'm trying to describe as far as the triangles made by intersecting lines. If you know what I'm going for but don't want to explain it to me, perhaps you could point me in a direction, or give me the correct term to describe this. I'm still willing to continue devoting lots of time to Googling/research =) Tyler (And in this example with the pentagon there would be 10 different triangles... didn't mean to label the pentagon). <>___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] Need Help Understanding pack
This may be getting too off topic, but just today in class our prof wrote the variable "b" as "d" and then upon realizing his mistake corrected it and said "the other b". Not sure if this is dyslexia or right/left related (or if the two are very similar). Tyler On Wed, Feb 9, 2011 at 10:03 AM, Jonathan Wilkes wrote: > Those jokes exist in English, too. > > -- > * From: * Mathieu Bouchard ; > * To: * András Murányi ; > * Cc: * ; > * Subject: * Re: [PD] Need Help Understanding pack > * Sent: * Wed, Feb 9, 2011 5:20:34 PM > > On Wed, 9 Feb 2011, András Murányi wrote: > > > It's not a brain damage, but a neurological thing. > > But brain damage *is* a neurological thing :} > > But the phenomenon of confusing left and right is so common, that in > Québec, we routinely call «gauche» «l'autre droite» ("left" is also known as > "the other right"), and call «droite» «l'autre gauche» ("right" is also > known as "the other left"), whenever someone picks the wrong direction after > being given an instruction. > > (I don't know about the existence of such an expression anywhere else) > > ___ > | Mathieu Bouchard tél: +1.514.383.3801 Villeray, Montréal, QC > > > ___ > 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] Need Help Understanding pack
It's not inferred-- it's stated directly as point #2 on the "Order of Operations" part, then reiterated: "The application of these concepts appears frequently in Pd code." Plus there's a whole section devoted to connection order that reads like a "how to" guide for patching by depending on the order in which the connections were made. Pd-ext should do multiple connections from an outlet in the reverse order from Vanilla, with the most recent connection sending data first, so that the only thing anyone can ever say about mutiple connections from one outlet is that they are used when you don't care about the order of those operations. -Jonathan ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] Need Help Understanding pack
Those jokes exist in English, too. ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] pd font?
If you use Pd-extended on Mac OS X, it is Monaco, a standard built-in fixed wdith font. .hc On Feb 9, 2011, at 4:20 AM, Richie Cyngler wrote: Hi all, What/ where is the Pd font? I'm on Mac Can I get it into font book? __ thanks very much Richie Cyngler ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list 'You people have such restrictive dress for women,’ she said, hobbling away in three inch heels and panty hose to finish out another pink- collar temp pool day. - “Hijab Scene #2", by Mohja Kahf ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] Need Help Understanding pack
On Wed, 9 Feb 2011, András Murányi wrote: It's not a brain damage, but a neurological thing. But brain damage *is* a neurological thing :} But the phenomenon of confusing left and right is so common, that in Québec, we routinely call «gauche» «l'autre droite» ("left" is also known as "the other right"), and call «droite» «l'autre gauche» ("right" is also known as "the other left"), whenever someone picks the wrong direction after being given an instruction. (I don't know about the existence of such an expression anywhere else) ___ | Mathieu Bouchard tél: +1.514.383.3801 Villeray, Montréal, QC___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] PD or MAX/MSP --> Arguments fpr PD needet!!
THe board was called the gluiph: http://www.glui.de/ I think in the end he found it was much cheaper for him to use ARM- based commodity hardware. .hc On Feb 9, 2011, at 12:07 PM, hghoyer wrote: Thanks for all Your answers!! @ h.c.: - Pd is very portable and flexible and you can run it on many platforms:... ->> on hardware DSP chips ... Is that really true? And is that easy to handle? Can i easielie run a PD-Patch on a hardware DSP? Do You have any further Information about transfering a PD-Patch zo a DSP and what is with MAX/MSP, is a Max/MSP Patch able to run on a DSP, too? Dear, hgh 2011/2/9 Pedro Lopes >- its embeddable into other programming languages (libpd): >C/C++ >OpenFrameworks >Java I really need to start using libpd .. argh argh.. not enough time for everything! :) On Tue, Feb 8, 2011 at 4:50 PM, Hans-Christoph Steiner wrote: - its embeddable into other programming languages (libpd): C/C++ OpenFrameworks Java -- Pedro Lopes (MSc) contact: pedro.lo...@ist.utl.pt website: http://web.ist.utl.pt/Pedro.Lopes / http://pedrolopesresearch.wordpress.com/ | http://twitter.com/plopesresearch ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list -- Hans-Gerd Hoyer +49 179 198 1830 phone +49 40 6730 69 08 fax http://www.hghoyer.de All mankind is of one author, and is one volume; when one man dies, one chapter is not torn out of the book, but translated into a better language; and every chapter must be so translated -John Donne ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
[PD] Fwd: PD or MAX/MSP --> Arguments fpr PD needet!!
Thanks for all Your answers!! @ h.c.: - Pd is very portable and flexible and you can run it on many platforms:... ->> on hardware DSP chips ... Is that really true? And is that easy to handle? Can i easielie run a PD-Patch on a hardware DSP? Do You have any further Information about transfering a PD-Patch zo a DSP and what is with MAX/MSP, is a Max/MSP Patch able to run on a DSP, too? Dear, hgh 2011/2/9 Pedro Lopes > >- its embeddable into other programming languages (libpd): > >C/C++ > >OpenFrameworks > >Java > > I really need to start using libpd .. argh argh.. not enough time for > everything! :) > > > On Tue, Feb 8, 2011 at 4:50 PM, Hans-Christoph Steiner wrote: > >> - its embeddable into other programming languages (libpd): >> C/C++ >> OpenFrameworks >> Java >> > > > > -- > Pedro Lopes (MSc) > contact: pedro.lo...@ist.utl.pt > website: http://web.ist.utl.pt/Pedro.Lopes / > http://pedrolopesresearch.wordpress.com/ | > http://twitter.com/plopesresearch > > ___ > Pd-list@iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > > -- Hans-Gerd Hoyer +49 179 198 1830 phone +49 40 6730 69 08 fax http://www.hghoyer.de ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] Need Help Understanding pack
I had a friend who time to time had to call people on the phone and have them explain where is right and where is left, and then she soon forgot it again. It's not a brain damage, but a neurological thing. I suggest that [trigger] help feature an image of an arrow (<---) to reinforce the idea of "right to left". Andras On Wed, Feb 9, 2011 at 5:46 PM, Phil Stone wrote: > Happens to me all the time -- I have to point when I'm a passenger giving > directions to a driver -- I usually say the wrong one first. > > I thought it was because I'm left-handed (or slightly brain-damaged). > > > Phil > > > On 2/9/11 1:16 AM, Frank Barknecht wrote: > >> On Wed, Feb 09, 2011 at 08:52:50AM +0100, Frank Barknecht wrote: >> >>> Again, left-alignement helps thinking about and reading patches. See the >>> subpatch for a solution without pipe - and without triggers as well. >>> [trigger] >>> is important, but only when objects don't have enough outlets themselves. >>> [unpack 0 0 0] already has three outlets that, just like [t f f f] fire >>> from >>> left to right, so triggering explicitly is not needed. >>> >> Oops. Please invert: "just like [t f f f] fires from right to left". >> >> 71 of 364 (19.5%) college professors and 311 of 1185 (26.2%) college >> students >> said that they occasionally, frequently or all of the time had difficulty >> when >> they had to quickly identify right from left. >> References: >> >> 1. Brandt, J. and Mackavey, W. Left-right confusion and the perception >> of >> bilateral symmetry. International Journal of Neuroscience, 12:87-94, >> 1981. >> >> 2. Hannay, H.J., Ciaccia, P.J., Kerr, J.W. and Barrett, D. Self-report >> of >> right-left confusion in college men and women. Perceptual and Motor >> Skills, >> 70:451-457, 1990. >> >> 3. Harris, L.J., Gitterman, S.R. University professors' >> self-descriptions >> of left-right confusability: sex and handedness differences. >> Perceptual and >> Motor Skills, 47:819-823, 1978. >> >> http://faculty.washington.edu/chudler/java/hands1.html >> >> Ciao >> > > > ___ > Pd-list@iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > -- Muranyi Andras ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] Need Help Understanding pack
Happens to me all the time -- I have to point when I'm a passenger giving directions to a driver -- I usually say the wrong one first. I thought it was because I'm left-handed (or slightly brain-damaged). Phil On 2/9/11 1:16 AM, Frank Barknecht wrote: On Wed, Feb 09, 2011 at 08:52:50AM +0100, Frank Barknecht wrote: Again, left-alignement helps thinking about and reading patches. See the subpatch for a solution without pipe - and without triggers as well. [trigger] is important, but only when objects don't have enough outlets themselves. [unpack 0 0 0] already has three outlets that, just like [t f f f] fire from left to right, so triggering explicitly is not needed. Oops. Please invert: "just like [t f f f] fires from right to left". 71 of 364 (19.5%) college professors and 311 of 1185 (26.2%) college students said that they occasionally, frequently or all of the time had difficulty when they had to quickly identify right from left. References: 1. Brandt, J. and Mackavey, W. Left-right confusion and the perception of bilateral symmetry. International Journal of Neuroscience, 12:87-94, 1981. 2. Hannay, H.J., Ciaccia, P.J., Kerr, J.W. and Barrett, D. Self-report of right-left confusion in college men and women. Perceptual and Motor Skills, 70:451-457, 1990. 3. Harris, L.J., Gitterman, S.R. University professors' self-descriptions of left-right confusability: sex and handedness differences. Perceptual and Motor Skills, 47:819-823, 1978. http://faculty.washington.edu/chudler/java/hands1.html Ciao ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
[PD] Sigmund~ and tracks.
Hi all, I'm doing a piece with a viola d'amore (7 string viol) where [sigmund~] is analysing the live input and feeding 48 tracks/partials to a bank of 48 [osc~] for resynthesis and a bit of jiggery-pokery, mainly reversing the amplitudes so the quietest partials are the loudest and vice versa. The viola is playing long(ish) single notes between 1-3 seconds and the problem I am having is that when sigmund processes the partials they come out rhythmicised/pulses which seems to be a combination of the 'hop' and 'npts' settings. As the values for hop and npts get higher the pulses get longer up until my current huge setting: [sigmund~ -npts 65536 -hop 65536 -npeak 48 tracks] when the partial frequencies balance out into steady lines. I have also tried -hop 131072 which works too but trying that with the -npts completely locks pd. The problem I have now is that there is a significant delay between the beginning of the processing in comparison to the viola and worse still is the overlap after the viola has stopped playing. Also the viola notes are indeterminate so I can't just set a cutoff to sync the two together. I could use the input of the viola to gate the tail of the processing but I am currently using a combination of [env~] and [lop~] so that as the performer plays his amplitude controls the processing in reverse, so when he's loud the processing is quiet etc. I suppose I can add another layer on top of the end I am aware that the gap between the two sounding events is caused by the huge window sizes I am using and that there may well be no way around this to get the kind of sound from the processing I'm looking for, i.e. without the pulses, but I am wondering if anyone has any tips and tricks I can apply to try and bring the two sounds, viola and processing, closer together. Or ideally some way of achieving the smoother processing with lower npts and hop settings. This is for a live performance btw. All good wishes, Julian ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] Music Made with Pd
> since im am always interested in live performance of 'computer music', > (all my own music is recorded live with pd+controller in a kind > of dub-like way) i would of course like to know what you were > doing there. some kind of slowed down samples (granular? phase > vocoder?) and kind of resampling (maybe scanned synthesis?) > i guess from the recording, but i would really like to know > the details. > Actually that is my main interest also, and that's one of the reasons why this small project "Performance for One" was created. But about the technical setup it was my first time ever performing live with Pd, so I kind of created an "ensemble" of possibilities I could work with, however limiting myself to only four channels... One of the channels deal with, yes, granular synthesis (thanks to the nqpolywrap object) using long samples from the recordings (from 20 to 60 seconds), but what makes them interesting is the range that I allow the grains to be selected from. From the grain synth to the output I have a really really simple decimator effect which I can control the mix btw. dry and wet signals. The second channel has another really simple synth based on two phasors, plus buckets full of reverb and some samphold to add "dirt". The third channel is a so-called bass where I generate a random table with six values, and play them with the Monome so everytime I generate new values for the table I get new notes I'm not aware of, therefore I have to think really quick. Last but not least, the fourth channel has only one-shot samples, also taken from the recordings. I divided them into three subgroups: short (no longer than 15 seconds), long (up to 120 seconds) and "hammerfluegel" which is a recording of the aforementioned instrument during the Opera. Yeah, that's it. I tried to keep it really simple to avoid overwhelming my processor and to be able to control as many parameters I could with the devices. I don't know if it was clever, but it was my own way of solving it... Cheers, -- Pedro Oliveira www.partidoalto.net soundcloud.com/iburiedpaul ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] Need Help Understanding pack
Thanks, everyone! The re-ordering of elements in the message so that they go in the desired order makes total sense. So does the the [ * 2 ] and [ + ] objects. Works nicely and is much cleaner than what I had before. (Attached, but it looks basically like all the suggestions.) Next question - is a table the best way to be storing the state table? This is for a 16x16 Monome, so I need 256 values, and I need to be able to access specific chunks at a time (column by column). Would [coll] make more sense? It seems to have good management tools with nth, nsub, etc. -Theron ^ On Wed, Feb 9, 2011 at 1:16 AM, Frank Barknecht wrote: > On Wed, Feb 09, 2011 at 08:52:50AM +0100, Frank Barknecht wrote: > > Again, left-alignement helps thinking about and reading patches. See the > > subpatch for a solution without pipe - and without triggers as well. > [trigger] > > is important, but only when objects don't have enough outlets themselves. > > [unpack 0 0 0] already has three outlets that, just like [t f f f] fire > from > > left to right, so triggering explicitly is not needed. > > Oops. Please invert: "just like [t f f f] fires from right to left". > > 71 of 364 (19.5%) college professors and 311 of 1185 (26.2%) college > students > said that they occasionally, frequently or all of the time had difficulty > when > they had to quickly identify right from left. > References: > >1. Brandt, J. and Mackavey, W. Left-right confusion and the perception > of >bilateral symmetry. International Journal of Neuroscience, 12:87-94, > 1981. > >2. Hannay, H.J., Ciaccia, P.J., Kerr, J.W. and Barrett, D. Self-report > of >right-left confusion in college men and women. Perceptual and Motor > Skills, >70:451-457, 1990. > >3. Harris, L.J., Gitterman, S.R. University professors' > self-descriptions >of left-right confusability: sex and handedness differences. Perceptual > and >Motor Skills, 47:819-823, 1978. > > http://faculty.washington.edu/chudler/java/hands1.html > > Ciao > -- > Frank BarknechtDo You RjDj.me? _ __footils.org__ > > ___ > Pd-list@iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > state_table_v5.pd Description: Binary data ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
[PD] pd font?
Hi all, What/ where is the Pd font? I'm on Mac Can I get it into font book? __ thanks very much Richie Cyngler ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] Need Help Understanding pack
On Wed, Feb 09, 2011 at 08:52:50AM +0100, Frank Barknecht wrote: > Again, left-alignement helps thinking about and reading patches. See the > subpatch for a solution without pipe - and without triggers as well. [trigger] > is important, but only when objects don't have enough outlets themselves. > [unpack 0 0 0] already has three outlets that, just like [t f f f] fire from > left to right, so triggering explicitly is not needed. Oops. Please invert: "just like [t f f f] fires from right to left". 71 of 364 (19.5%) college professors and 311 of 1185 (26.2%) college students said that they occasionally, frequently or all of the time had difficulty when they had to quickly identify right from left. References: 1. Brandt, J. and Mackavey, W. Left-right confusion and the perception of bilateral symmetry. International Journal of Neuroscience, 12:87-94, 1981. 2. Hannay, H.J., Ciaccia, P.J., Kerr, J.W. and Barrett, D. Self-report of right-left confusion in college men and women. Perceptual and Motor Skills, 70:451-457, 1990. 3. Harris, L.J., Gitterman, S.R. University professors' self-descriptions of left-right confusability: sex and handedness differences. Perceptual and Motor Skills, 47:819-823, 1978. http://faculty.washington.edu/chudler/java/hands1.html Ciao -- Frank BarknechtDo You RjDj.me? _ __footils.org__ ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] Need Help Understanding pack
Perhaps the wording of that section should more clearly state that creation order cannot be relied on, rather than inferring that one can use it as a proper way of patching. I would be very happy if someone wanted to have a look at that chapter and clarify things. Best! Derek On 2/9/11 8:52 AM, Frank Barknecht wrote: The FLOSS manual says that the order you hook things up in part determines the order they do things. But I can't make that make a difference. Just forget completely about this. The order you create connections matters in reality, but never, ever rely on it when patching. Treat every patch as if someone else created it and as if you'd have no idea, what order he made the connections. -- ::: derek holzer ::: http://macumbista.net ::: ---Oblique Strategy # 46: "Disconnect from desire" ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list