Re: [PD] music made with Pd
Excellent! I like how it has a minimal feel but still sounds quite complete. --Stefan On Thu, Mar 5, 2009 at 2:42 PM, Phil Stone wrote: > Hi, > > I'm trying out this website called soundcloud.com, which seems to be a > fairly decent way of sharing music without much nonsense. Anyway, I > uploaded a recent piece I made (completely with Pd, naturally!): > > http://soundcloud.com/putahslim/intrinsic > > > Phil > > ___ > 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] list issue
On Thu, Mar 5, 2009 at 7:29 PM, Mathieu Bouchard wrote: > On Thu, 5 Mar 2009, Jonathan Wilkes wrote: > > Unless you happen to be listening to Carter, Cowell, Ferneyhough, >> Johnston, Nancarrow, or anyone who has ever happened to use a quintuplet >> (Chopin, Elvin Jones, maybe Al Pacino in "Heat") > > This reminds me, I was just reading The Negative Dialectics of Poodle Play by Ben Watson, and he quotes an interview with Frank Zappa about his favorite records: "'Can I Come Over Tonight' – The Velours. Any musicologist that can find that record and listen to the bass singer ... he's singing quintuplets and septulets. And considering where it came from and when it was made (it was on the East Coast Onyx label) it was amazing." Judge for yourself: http://www.youtube.com/watch?v=d-eO1TIgT8A http://www.youtube.com/watch?v=6Tn9TONsftM --Stefan ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] httpget: fun with tcpclient and pdstring
Mathieu Bouchard wrote: > On Thu, 5 Mar 2009, Martin Peach wrote: > >> Yes it seems to me a string manipulation object like [strncmp] should >> be able to accept symbols, floats, lists of floats, and messages >> naming arrays, on any of its inlets that are meant to accept strings. > > By floats, you mean a single float representing a single character? If > not, then I suppose that any string made of individual float messages > would have to be converted to a list of floats first, so that it goes > well with all equivalent forms that use a single message per string. Yes single character, any unicode character will fit in a float. > > But now, La Question Qui Tue: if you do a [string append] on two strings > of different format, what should be the format of the output? The first argument of the object would be the name of a table, with a [set( message to change it. > > Actually, there's another killer question: if you do a [string append] > on two arrays, and that it is agreed that the output should go in an > array, in which array does the output go? > If it's like a [strcat] it goes into the table named by its first argument, or the most recent [set( message. I think instead of using zero to terminate the string the destination table should be resized to the length of the resulting string. >> Maybe it should be [arrble $1( or [tabray $1( so as not to prefer one >> over the other. > > The problem with that is that the big-endians will think that "arrble" > connotes racial discrimination in favour of arrays whereas > little-endians will claim that it is "tabray" that is favoured. A more > politically correct way of constructing a new term would be by > interleaving the letters from both words (inspired by INTERCAL), like > "atrarbalye" or "taarbrlaey". This does not really solve the problem but > it reduces it by a large factor so that you can conveniently sweep it > under the carpet without making too much of an unsightly lump. This is > the glory of Psychological Engineering at work. > But little-endians might just get confused by "elbrra" and "yarbat"...I think "eylabrarta" and "yealrbraat" would just compound the problem. Martin ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] list issue [Off-topic]
--- On Fri, 3/6/09, Mathieu Bouchard wrote: > From: Mathieu Bouchard > Subject: Re: [PD] list issue > To: "Jonathan Wilkes" > Cc: "YOhannes" , pd-list@iem.at > Date: Friday, March 6, 2009, 1:29 AM > On Thu, 5 Mar 2009, Jonathan Wilkes wrote: > > > Unless you happen to be listening to Carter, Cowell, > Ferneyhough, Johnston, Nancarrow, or anyone who has ever > happened to use a quintuplet (Chopin, Elvin Jones, maybe Al > Pacino in "Heat") > > I didn't say that quintuplets don't happen! > > I mean that quintuplets are relatively rare, and they > rarely are used that much in one piece. You could take a > complete piece of 5/4 and write it 4/4 and it would have > quintuplets all over, and so you could take a piece that is > mostly made of quintuplets and disguise it as a 5/4 without > quintuplets, but if it wasn't all made of quintuplets, > then the result should have some kind of anti-quintuplets, > that is, multiplying the note durations by 1.25 times > instead of 0.8 times. But I've never seen this in one > notational form or another. Independently of how it's > written, I've never heard it either. You don't see that because composers generally don't hide quintuplets by adjusting the time signature. Put anything intended for human musicians into 5/4, for example, and then you must subdivide the measure-- 3+2, 2+3, etc.-- because that's the first thing a player will want to know/feel when reading it. So now each measure has some assymetrical subdivision. Then any "anti-quintuplets" would have to be shown as tuplets (e.g., 4 in the space of 5), which, even if there are fewer of them, would be unecessarily complex because common time is, well, common, symmetrical, and easier to subdivide. With quintuplets, there isn't (or at least ideally shouldn't be) an implicit hierarchy of beats within the quintuplet. I think that's why they are favored in late-Romantic piano music, like Scriabin's Prelude No. 1, Op. 15, to get a kind of floating, improvisatory quality in a melody against the underlying pulse. The "anti-quintuplets" here would be everything that's notated in the standard fashion. > > So, there is this asymmetry whereby you can find plenty of > patterns of accretion of durations in multiples of 5, but > not much splitting of durations in multiples of 5. You see plenty of examples of what Kyle Gann, in his Nancarrow biography, calls divisive rhythm-- dividing a measure up into groups of 5, 7, etc.-- in Schoenberg and many others. There was evidently a big divide between supporters of this procedure, and the additive procedure of Stravinsky et al of building asymmetrical rhythmic groups from a common small subdivision like the 16th-note. But for divisive rhythm, subdividing three or four levels deep quickly gets complicated and hard to read/conceptualize/perform/etc. Many of Stockhausen's early scores (ab)use this degree of complexity. He and others from the 50s evidently didn't find the need to stick strictly to one type of asymmetrical division, however-- there are triplets, nested in quintuplets, nested in whatever. But who knows, maybe there's some integral serialist "pioneer" out there who decided to break with convention and write a piece only using nested quintuplets. Henry Cowell divised a system of notation for things like "fifth-notes" in his book "New Musical Resources" from 1930. I think he actually used them in Quartet Romantic, though I haven't seen the score in a while. > > I'd be glad to get references to specific pieces that > contain a lot of quintuplets. Of the five composers you > named, I only heard Nancarrow, I only heard of Nancarrow, > and then, I don't recall any quintuplets in it, but I > didn't see the score and perhaps I couldn't grasp > the rhythm of it just by ear (?). What is the nature of the rhythm you're trying to grasp by ear? If it's rhythm within a common pulse that divides strictly into subdivisions of fives (instead of twos), I don't think I know examples of any music that do that. But it's intriguing to think about some kind of dance music being written with this constraint. What I have heard are a) quintuplets to notate an independent tempo in a multi-tempo context: Elliott Carter's "A Mirror in Which to Dwell" b) quintuplets as obsessively/excessively written-out rubato: Ben Johnston's "Sonata for Microtonal Piano" and c) tempo ratios like 4/5/6 in Nancarrow's Study No. 49. There's also the music of Brian Ferneyhough, which I don't know as well as the others. But it's basically divisive rhythm in which long pulses are divided up into any number of large and small nested tuplets. In this case the large tuplets have the effect of changing the tempo within the larger pulse. I'm guessing if you took the patch that's part of this thread and periodically randomized the type of beat divisions, you'd end up with similar-sounding rhythms, with the restriction that any nested tuplet would divide into
Re: [PD] httpget: fun with tcpclient and pdstring
On Thu, 5 Mar 2009, Martin Peach wrote: Yes it seems to me a string manipulation object like [strncmp] should be able to accept symbols, floats, lists of floats, and messages naming arrays, on any of its inlets that are meant to accept strings. By floats, you mean a single float representing a single character? If not, then I suppose that any string made of individual float messages would have to be converted to a list of floats first, so that it goes well with all equivalent forms that use a single message per string. But now, La Question Qui Tue: if you do a [string append] on two strings of different format, what should be the format of the output? Actually, there's another killer question: if you do a [string append] on two arrays, and that it is agreed that the output should go in an array, in which array does the output go? Maybe it should be [arrble $1( or [tabray $1( so as not to prefer one over the other. The problem with that is that the big-endians will think that "arrble" connotes racial discrimination in favour of arrays whereas little-endians will claim that it is "tabray" that is favoured. A more politically correct way of constructing a new term would be by interleaving the letters from both words (inspired by INTERCAL), like "atrarbalye" or "taarbrlaey". This does not really solve the problem but it reduces it by a large factor so that you can conveniently sweep it under the carpet without making too much of an unsightly lump. This is the glory of Psychological Engineering at work. _ _ __ ___ _ _ _ ... | Mathieu Bouchard - tél:+1.514.383.3801, Montréal, Québec___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] httpget: fun with tcpclient and pdstring
Mathieu Bouchard wrote: > On Thu, 5 Mar 2009, Hans-Christoph Steiner wrote: >> On Mar 5, 2009, at 11:14 AM, Mathieu Bouchard wrote: >>> I very much recommend making a library that can handle both at an >>> expense that is as close as possible to making a library for just one >>> of them. >>> But I believe that those list abstractions should be made for lists, >>> and not for anythings, which is a dangerous precedent set by [list], >>> because for example it prevents introducing a message "array $1" >>> where $1 would be a send-symbol for an array. (Or it could be called >>> [table]. why are there two names for that concept in pd anyway?) >> I think that [array $1( would be better represented by an argument and >> a matching inlet. I think that's clearer than using [array $1(. > > I've never seen an object have two different hot inlets doing the same > thing for different types and two different cold inlets doing the same > thing for different types. This is probably not what you mean, and if > it's not, then you have to know that I'm talking about making classes > that each can support both lists and array-names for each of the > arguments to an operation. This is what I am talking about, and not > about classes that support just arrays. > Yes it seems to me a string manipulation object like [strncmp] should be able to accept symbols, floats, lists of floats, and messages naming arrays, on any of its inlets that are meant to accept strings. Maybe it should be [arrble $1( or [tabray $1( so as not to prefer one over the other. Martin ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] httpget: fun with tcpclient and pdstring
On Thu, 5 Mar 2009, Hans-Christoph Steiner wrote: On Mar 5, 2009, at 11:14 AM, Mathieu Bouchard wrote: I very much recommend making a library that can handle both at an expense that is as close as possible to making a library for just one of them. But I believe that those list abstractions should be made for lists, and not for anythings, which is a dangerous precedent set by [list], because for example it prevents introducing a message "array $1" where $1 would be a send-symbol for an array. (Or it could be called [table]. why are there two names for that concept in pd anyway?) I think that [array $1( would be better represented by an argument and a matching inlet. I think that's clearer than using [array $1(. I've never seen an object have two different hot inlets doing the same thing for different types and two different cold inlets doing the same thing for different types. This is probably not what you mean, and if it's not, then you have to know that I'm talking about making classes that each can support both lists and array-names for each of the arguments to an operation. This is what I am talking about, and not about classes that support just arrays. There could also be a totally Pd-ish string library too. No idea what that means in your head, sorry... :/ And I still don't know what that means, sorry again. :( _ _ __ ___ _ _ _ ... | Mathieu Bouchard - tél:+1.514.383.3801, Montréal, Québec___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] list issue
On Thu, 5 Mar 2009, Jonathan Wilkes wrote: Unless you happen to be listening to Carter, Cowell, Ferneyhough, Johnston, Nancarrow, or anyone who has ever happened to use a quintuplet (Chopin, Elvin Jones, maybe Al Pacino in "Heat") I didn't say that quintuplets don't happen! I mean that quintuplets are relatively rare, and they rarely are used that much in one piece. You could take a complete piece of 5/4 and write it 4/4 and it would have quintuplets all over, and so you could take a piece that is mostly made of quintuplets and disguise it as a 5/4 without quintuplets, but if it wasn't all made of quintuplets, then the result should have some kind of anti-quintuplets, that is, multiplying the note durations by 1.25 times instead of 0.8 times. But I've never seen this in one notational form or another. Independently of how it's written, I've never heard it either. So, there is this asymmetry whereby you can find plenty of patterns of accretion of durations in multiples of 5, but not much splitting of durations in multiples of 5. I'd be glad to get references to specific pieces that contain a lot of quintuplets. Of the five composers you named, I only heard Nancarrow, I only heard of Nancarrow, and then, I don't recall any quintuplets in it, but I didn't see the score and perhaps I couldn't grasp the rhythm of it just by ear (?). It reminds me, I once applied in music composition at UQÀM, but when they sent me a letter telling me they wanted to test my piano skills with sheet music, I didn't reply, because I don't have any piano skills and can't read sheet music in realtime. The only instrument I was really ever proficient with was ScreamTracker, and boy did I abuse that thing. I made pieces in 21/8 time and whatnot. I found that notation much easier to deal with than classical notation... except for making quintuplets, that is. _ _ __ ___ _ _ _ ... | Mathieu Bouchard - tél:+1.514.383.3801, Montréal, Québec___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] external for sample loop start and end points?
That would be very handy to have, since other apps use that wav info. It wouldn't be too hard to write one, I am sure there is a library which handles the hard parts. .hc On Mar 2, 2009, at 9:51 AM, Ingo Scherzinger wrote: Hi, I am looking for an external that can read the sample loop start and end points of a .wav file. I found [wavinfo] but that doesn’t do the trick – no loop info! It would be great if anybody knew anything like that! Thank you, Ingo ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list If you are not part of the solution, you are part of the problem. ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] Call for GSoC mentors! March 9th deadline!
Wow, nice, very thorough. I think this wiki will end up being a good reference for people who want to take on projects no matter if we get it or now. Dan, could you add your name and gmail account to the list of mentors (yes, it has to be gmail): http://puredata.info/dev/summer-of-code/GSoCOrganizationApp2009 .hc On Mar 5, 2009, at 6:06 PM, danomatika wrote: Ok, I added it to the project wiki: http://puredata.info/dev/summer-of-code/Debug64Bit On Thu, 2009-03-05 at 15:38 -0500, Hans-Christoph Steiner wrote: Yes, that's a great project. Add it to the wiki! .hc On Mar 4, 2009, at 7:52 PM, danomatika wrote: Do you think a valid project would be to debug pd / pd-extended 64 bit builds? After losing a few days trying to get a solid 64 build of pd+externals, I'm a bit disappointed at the current state. It's something rather boring, but would be quite useful for the future ... the next OSX (Snow Leaopard), for instance will be natively 64bit. (I assume for asking the question, I would need to be the mentor?) --- Dan Wilcox danomatika.com robotcowboy.com ___ 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 --- Dan Wilcox danomatika.com robotcowboy.com Looking at things from a more basic level, you can come up with a more direct solution... It may sound small in theory, but it in practice, it can change entire economies. - Amy Smith ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] Call for GSoC mentors! March 9th deadline!
Ok, I added it to the project wiki: http://puredata.info/dev/summer-of-code/Debug64Bit On Thu, 2009-03-05 at 15:38 -0500, Hans-Christoph Steiner wrote: > > > Yes, that's a great project. Add it to the wiki! > > > .hc > > > > On Mar 4, 2009, at 7:52 PM, danomatika wrote: > > > > > > > Do you think a valid project would be to debug pd / pd-extended 64 > > bit builds? After losing a few days trying to get a solid 64 build > > of pd+externals, I'm a bit disappointed at the current state. It's > > something rather boring, but would be quite useful for the > > future ... the next OSX (Snow Leaopard), for instance will be > > natively 64bit. (I assume for asking the question, I would need to > > be the mentor?) > > > > --- > > Dan Wilcox > > danomatika.com > > robotcowboy.com > > > > ___ > > 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 > > > > > --- Dan Wilcox danomatika.com robotcowboy.com ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] Pd/GEM and camera for tracking
mmh, I don't really know about lengths. I think there is a limit to how long your firewire cable should be. I usually work with analog cameras in linux where cables can be long ad I capture with a pci card. I think a cheap option that I've seen working well with macs is the unibrain fire-i: http://www.unibrain.com/Products/VisionImg/Fire_i_DC.htm you can buy lenses and chain them, not more than 30fps though, J On Thu, Mar 5, 2009 at 10:08 AM, Jack wrote: > Thanks Jaime, i start to understand.What is the length of FireWire cable > for a Mac with FireWire 800 port can i use ? > ++ > > Jack > > > Le 5 mars 09 à 19:04, Jaime Oliver a écrit : > > yeah, just make sure it is uncompressed fw to avoid latency. > > On Thu, Mar 5, 2009 at 9:54 AM, chris clepper wrote: > >> Even the cheapest consumer DV camera will outperform industrial cameras >> costing thousands of dollars. >> >> >> On Thu, Mar 5, 2009 at 12:09 PM, Jack wrote: >> >>> Hello list, >>> >>> I'm looking for a good camera (FireWire or USB) working on MacOSX >>> with Pd and GEM. >>> This camera will be used to track people in a closed space with lights. >>> Do you know a good model for this application (industrial camera ?) ? >>> Thanx. >>> ++ >>> >>> Jack >>> >>> >>> >>> ___ >>> 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 > > joliv...@ucsd.edu > www.realidadvisual.org/jaimeoliver > www-crca.ucsd.edu/ > www.realidadvisual.org > > 858 202 1522 > 9168 Regents Rd. Apt. G > La Jolla, CA 92037 > USA > > > -- Jaime E Oliver LR joliv...@ucsd.edu www.realidadvisual.org/jaimeoliver www-crca.ucsd.edu/ www.realidadvisual.org 858 202 1522 9168 Regents Rd. Apt. G La Jolla, CA 92037 USA ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] Pd/GEM and camera for tracking
Thanx for the reply. The models are too big for me. I need a smaller camera (something like a cube) because the installation must be discreet. Have you something else to suggest ? Chris : what do you think about Sony driver ? I can't use a PCI card because i will work with a macmini. ++ Jack Le 5 mars 09 à 19:13, Conor Higgins a écrit : Sony Handycams are pretty good but you need to make sure that you can mount it on a tripod and charge it at the same time. I have had a lot of problems using some models of them, as the quality is excellent, they work with firewire but some models will only allow a firewire cable to be hooked up to it when it is in its charging dock. Make sure you avoid that... Conor On 5 Mar 2009, at 18:05, Jack wrote: Thanks for your answer Chris. Do you know a specific model working with Pd and GEM on MacOSX ? ++ Jack Le 5 mars 09 à 18:54, chris clepper a écrit : Even the cheapest consumer DV camera will outperform industrial cameras costing thousands of dollars. On Thu, Mar 5, 2009 at 12:09 PM, Jack wrote: Hello list, I'm looking for a good camera (FireWire or USB) working on MacOSX with Pd and GEM. This camera will be used to track people in a closed space with lights. Do you know a good model for this application (industrial camera ?) ? Thanx. ++ Jack ___ 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] list issue
--- On Thu, 3/5/09, Mathieu Bouchard wrote: > From: Mathieu Bouchard > Subject: Re: [PD] list issue > To: "YOhannes" > Cc: pd-list@iem.at > Date: Thursday, March 5, 2009, 5:39 PM > On Thu, 5 Mar 2009, YOhannes wrote: > > > i like to apply more control on listlength, without > > specifying it, like i would have to with > [list-equalize]. > > now, depending on the devisor of 2, with my > master-sequence > > of lets say 2000 (ms) i get lists with very small and > very big values. > > for example: > > 15.625 1.95312 3.90625 1.95312 500 250 1000 31.25 62.5 > 7.8125 125 > > any ideas how to get smoother/smaller differences > between the list-items? > > You can also split note durations using a 2:1 ratio (2/3 + > 1/3) and/or using a 3:1 ratio (3/4 + 1/4). In > "normal" music this tends to happen > non-recursively, that is, you would rarely ever apply such a > ratio on an interval is already 2/3 or 1/3 or 3/4 of > something else. But if you are ok to randomise intervals by > a plain shuffle, you aren't making "normal" > music anyway, so, why worry. > > There is music in 9/8 time-signature, and there is also > music in 3/4 time-signature that has triplets inside it, but > recent history has shown that people are a lot more tolerant > to bottom-up rhythm construction than top-down: that is, if > you take a 4/4 rhythm and split it twice in thirds, it's > harder to get the mind into the beat than switch the beat to > 3/4 and then split it in thirds, or just switch the whole > beat to 9/8. > > You can also find music in 5/4, 7/8, 11/8, 13/8, 15/8, and > many combinations of those in the same tune, but you will > rarely have anything be split in fifths. Unless you happen to be listening to Carter, Cowell, Ferneyhough, Johnston, Nancarrow, or anyone who has ever happened to use a quintuplet (Chopin, Elvin Jones, maybe Al Pacino in "Heat") -Jonathan > > _ _ __ ___ _ _ > _ ... > | Mathieu Bouchard - tél:+1.514.383.3801, Montréal, > Québec___ > 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] Call for GSoC mentors! March 9th deadline!
Yes, that's a great project. Add it to the wiki! .hc On Mar 4, 2009, at 7:52 PM, danomatika wrote: Do you think a valid project would be to debug pd / pd-extended 64 bit builds? After losing a few days trying to get a solid 64 build of pd+externals, I'm a bit disappointed at the current state. It's something rather boring, but would be quite useful for the future ... the next OSX (Snow Leaopard), for instance will be natively 64bit. (I assume for asking the question, I would need to be the mentor?) --- Dan Wilcox danomatika.com robotcowboy.com ___ 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
Re: [PD] httpget: fun with tcpclient and pdstring
On Mar 5, 2009, at 11:14 AM, Mathieu Bouchard wrote: > On Wed, 4 Mar 2009, Hans-Christoph Steiner wrote: >> It seems that we should have a string.h for tables then. That >> would be a good starting point, just make a library that is just Pd >> interpretations of all the string.h strcpy, etc. functions, but >> have them operate on arrays and maybe lists of floats too. > > I very much recommend making a library that can handle both at an > expense that is as close as possible to making a library for just > one of them. > > But I believe that those list abstractions should be made for lists, > and not for anythings, which is a dangerous precedent set by [list], > because for example it prevents introducing a message "array $1" > where $1 would be a send-symbol for an array. (Or it could be called > [table]. why are there two names for that concept in pd anyway?) I think that [array $1( would be better represented by an argument and a matching inlet. I think that's clearer than using [array $1(. .hc > > >> There could also be a totally Pd-ish string library too. > > No idea what that means in your head, sorry... :/ > > _ _ __ ___ _ _ _ ... > | Mathieu Bouchard - tél:+1.514.383.3801, Montréal, Québec News is what people want to keep hidden and everything else is publicity. - Bill Moyers ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] GSoC projects: take a look and improve
Hallo! Yes, please add/correct things to the projects, create new content etc. We will clean it up then at the last day ! To the categories: are the understandable ? Because I am not really happy with them ... Maybe we should order them like this: - pd patches - pd externals (C or Tcl knowledge required) - projects which touch the pd internals LG Georg Hans-Christoph Steiner schrieb: > Hey all, > > Georg has been rocking out and put up a bunch of project pages on the > Google Summer of Code app, Bryan and I have put up a couple as well. > Take a look and improve wherever you think it needs it. It's a wiki > so anyone can edit. > > Here is the list of the current projects for this year's application. > Also, if you are a mentor, please take a look at the projects and add > your name if there is any possibility that you might want to mentor > that project (no commitments yet, that comes later). > > http://puredata.info/dev/summer-of-code/GoogleSummerOfCodeIdeas2009 > > And here are all of the pages, in case you want to revive some pages > from previous years: > > http://puredata.info/dev/summer-of-code > > .hc > > > > > "Free software means you control what your computer does. Non-free > software means someone else controls that, and to some extent controls > you." - Richard M. Stallman > > > > ___ > Pd-list@iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
[PD] music made with Pd
Hi, I'm trying out this website called soundcloud.com, which seems to be a fairly decent way of sharing music without much nonsense. Anyway, I uploaded a recent piece I made (completely with Pd, naturally!): http://soundcloud.com/putahslim/intrinsic Phil ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] Pd/GEM and camera for tracking
Latency is mostly affected by the device driver for any source. Even some of the professional capture boards have relatively high latency, but typically Firewire or USB based devices will have much higher processing time in the driver than an uncompressed PCIe card. On Thu, Mar 5, 2009 at 1:04 PM, Jaime Oliver wrote: > yeah, just make sure it is uncompressed fw to avoid latency. > > > On Thu, Mar 5, 2009 at 9:54 AM, chris clepper wrote: > >> Even the cheapest consumer DV camera will outperform industrial cameras >> costing thousands of dollars. >> >> >> On Thu, Mar 5, 2009 at 12:09 PM, Jack wrote: >> >>> Hello list, >>> >>> I'm looking for a good camera (FireWire or USB) working on MacOSX >>> with Pd and GEM. >>> This camera will be used to track people in a closed space with lights. >>> Do you know a good model for this application (industrial camera ?) ? >>> Thanx. >>> ++ >>> >>> Jack >>> >>> >>> >>> ___ >>> 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 > > joliv...@ucsd.edu > www.realidadvisual.org/jaimeoliver > www-crca.ucsd.edu/ > www.realidadvisual.org > > 858 202 1522 > 9168 Regents Rd. Apt. G > La Jolla, CA 92037 > USA > ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] Pd/GEM and camera for tracking
Sony Handycams are pretty good but you need to make sure that you can mount it on a tripod and charge it at the same time. I have had a lot of problems using some models of them, as the quality is excellent, they work with firewire but some models will only allow a firewire cable to be hooked up to it when it is in its charging dock. Make sure you avoid that... Conor On 5 Mar 2009, at 18:05, Jack wrote: Thanks for your answer Chris. Do you know a specific model working with Pd and GEM on MacOSX ? ++ Jack Le 5 mars 09 à 18:54, chris clepper a écrit : Even the cheapest consumer DV camera will outperform industrial cameras costing thousands of dollars. On Thu, Mar 5, 2009 at 12:09 PM, Jack wrote: Hello list, I'm looking for a good camera (FireWire or USB) working on MacOSX with Pd and GEM. This camera will be used to track people in a closed space with lights. Do you know a good model for this application (industrial camera ?) ? Thanx. ++ Jack ___ 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/GEM and camera for tracking
Thanks Jaime, i start to understand. What is the length of FireWire cable for a Mac with FireWire 800 port can i use ? ++ Jack Le 5 mars 09 à 19:04, Jaime Oliver a écrit : yeah, just make sure it is uncompressed fw to avoid latency. On Thu, Mar 5, 2009 at 9:54 AM, chris clepper wrote: Even the cheapest consumer DV camera will outperform industrial cameras costing thousands of dollars. On Thu, Mar 5, 2009 at 12:09 PM, Jack wrote: Hello list, I'm looking for a good camera (FireWire or USB) working on MacOSX with Pd and GEM. This camera will be used to track people in a closed space with lights. Do you know a good model for this application (industrial camera ?) ? Thanx. ++ Jack ___ 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 joliv...@ucsd.edu www.realidadvisual.org/jaimeoliver www-crca.ucsd.edu/ www.realidadvisual.org 858 202 1522 9168 Regents Rd. Apt. G La Jolla, CA 92037 USA ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] Pd/GEM and camera for tracking
yeah, just make sure it is uncompressed fw to avoid latency. On Thu, Mar 5, 2009 at 9:54 AM, chris clepper wrote: > Even the cheapest consumer DV camera will outperform industrial cameras > costing thousands of dollars. > > > On Thu, Mar 5, 2009 at 12:09 PM, Jack wrote: > >> Hello list, >> >> I'm looking for a good camera (FireWire or USB) working on MacOSX >> with Pd and GEM. >> This camera will be used to track people in a closed space with lights. >> Do you know a good model for this application (industrial camera ?) ? >> Thanx. >> ++ >> >> Jack >> >> >> >> ___ >> 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 joliv...@ucsd.edu www.realidadvisual.org/jaimeoliver www-crca.ucsd.edu/ www.realidadvisual.org 858 202 1522 9168 Regents Rd. Apt. G La Jolla, CA 92037 USA ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] Pd/GEM and camera for tracking
Thanks for your answer Chris. Do you know a specific model working with Pd and GEM on MacOSX ? ++ Jack Le 5 mars 09 à 18:54, chris clepper a écrit : Even the cheapest consumer DV camera will outperform industrial cameras costing thousands of dollars. On Thu, Mar 5, 2009 at 12:09 PM, Jack wrote: Hello list, I'm looking for a good camera (FireWire or USB) working on MacOSX with Pd and GEM. This camera will be used to track people in a closed space with lights. Do you know a good model for this application (industrial camera ?) ? Thanx. ++ Jack ___ 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/GEM and camera for tracking
Even the cheapest consumer DV camera will outperform industrial cameras costing thousands of dollars. On Thu, Mar 5, 2009 at 12:09 PM, Jack wrote: > Hello list, > > I'm looking for a good camera (FireWire or USB) working on MacOSX > with Pd and GEM. > This camera will be used to track people in a closed space with lights. > Do you know a good model for this application (industrial camera ?) ? > Thanx. > ++ > > Jack > > > > ___ > 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] flext on os X
Am 04.03.2009 um 21:56 schrieb Loic Kessous: > Hi, > > oups. sorry I missed it... actually i meant the flext mailing list. > > I remember that for the optimisation flag in the config file when I > installed flex, I didn't changed the 'pentium4' suggested because most > of the other things that installed where also described as 'this is > for intel' but where working. > > could it be this? should I re-install flext again by let it blank ? > or put something instead of 'pentium4' ? and what? > you can try -march=native if your compiler supports it but i don't think that this is the source of the problem. Are you working with the SVN version? gr~~~ ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
[PD] GSoC projects: take a look and improve
Hey all, Georg has been rocking out and put up a bunch of project pages on the Google Summer of Code app, Bryan and I have put up a couple as well. Take a look and improve wherever you think it needs it. It's a wiki so anyone can edit. Here is the list of the current projects for this year's application. Also, if you are a mentor, please take a look at the projects and add your name if there is any possibility that you might want to mentor that project (no commitments yet, that comes later). http://puredata.info/dev/summer-of-code/GoogleSummerOfCodeIdeas2009 And here are all of the pages, in case you want to revive some pages from previous years: http://puredata.info/dev/summer-of-code .hc "Free software means you control what your computer does. Non-free software means someone else controls that, and to some extent controls you." - Richard M. Stallman ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
[PD] Pd/GEM and camera for tracking
Hello list, I'm looking for a good camera (FireWire or USB) working on MacOSX with Pd and GEM. This camera will be used to track people in a closed space with lights. Do you know a good model for this application (industrial camera ?) ? Thanx. ++ Jack ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] list issue
On Thu, 5 Mar 2009, YOhannes wrote: i like to apply more control on listlength, without specifying it, like i would have to with [list-equalize]. now, depending on the devisor of 2, with my master-sequence of lets say 2000 (ms) i get lists with very small and very big values. for example: 15.625 1.95312 3.90625 1.95312 500 250 1000 31.25 62.5 7.8125 125 any ideas how to get smoother/smaller differences between the list-items? You can also split note durations using a 2:1 ratio (2/3 + 1/3) and/or using a 3:1 ratio (3/4 + 1/4). In "normal" music this tends to happen non-recursively, that is, you would rarely ever apply such a ratio on an interval is already 2/3 or 1/3 or 3/4 of something else. But if you are ok to randomise intervals by a plain shuffle, you aren't making "normal" music anyway, so, why worry. There is music in 9/8 time-signature, and there is also music in 3/4 time-signature that has triplets inside it, but recent history has shown that people are a lot more tolerant to bottom-up rhythm construction than top-down: that is, if you take a 4/4 rhythm and split it twice in thirds, it's harder to get the mind into the beat than switch the beat to 3/4 and then split it in thirds, or just switch the whole beat to 9/8. You can also find music in 5/4, 7/8, 11/8, 13/8, 15/8, and many combinations of those in the same tune, but you will rarely have anything be split in fifths. _ _ __ ___ _ _ _ ... | Mathieu Bouchard - tél:+1.514.383.3801, Montréal, Québec___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] httpget: fun with tcpclient and pdstring
On Wed, 4 Mar 2009, Hans-Christoph Steiner wrote: It seems that we should have a string.h for tables then. That would be a good starting point, just make a library that is just Pd interpretations of all the string.h strcpy, etc. functions, but have them operate on arrays and maybe lists of floats too. I very much recommend making a library that can handle both at an expense that is as close as possible to making a library for just one of them. But I believe that those list abstractions should be made for lists, and not for anythings, which is a dangerous precedent set by [list], because for example it prevents introducing a message "array $1" where $1 would be a send-symbol for an array. (Or it could be called [table]. why are there two names for that concept in pd anyway?) There could also be a totally Pd-ish string library too. No idea what that means in your head, sorry... :/ _ _ __ ___ _ _ _ ... | Mathieu Bouchard - tél:+1.514.383.3801, Montréal, Québec___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] httpget: fun with tcpclient and pdstring
On Wed, 4 Mar 2009, Martin Peach wrote: Mathieu Bouchard wrote: Tables can be much faster but they also need to be statically-allocated (or dynamically-patched!), and they are type-restricted (where you can't say that any element slot may contain any atom one decides at runtime), and you have to find names for the tables because they can't be anonymous. For the network objects the lists are made of floats so the type restriction is not important. Right, but when it comes to making reusable classes, you have to choose between type-restricted statically-allocated, and freely-typed stack-allocated, and whatever class you make for processing lists doesn't work on arrays, and whatever class you make for processing arrays doesn't work on lists. Is there any way around that problem? Also a table can be reused and resized and its contents never get added to the symbol list so there's no constantly increasing memory involved. The symbol-table is a separate issue. You could make use of lists with mixed floats and symbols freely in lists and always reuse the same symbols, or you could be mixing floats and pointers. The typical web page has a huge amount of irrelevant text that would quickly clog the symbol table, so it's more efficient to extract the relevant bits before converting any of it to a symbol. I never ever mentioned converting a web page into a bunch of symbols. I'm concerned about the proliferation of list-operations and the duplication between list-operations and array-operations and how it will tend to inflate the number of classes and by default (if the design of classes just goes the usual way) the interfaces of those two sets of classes won't be synchronised with each other, so it will mean more documentation to make and especially more documentation to read. Tables also use half as much memory as lists yeah, but you saw the price of RAM ? ;) _ _ __ ___ _ _ _ ... | Mathieu Bouchard - tél:+1.514.383.3801, Montréal, Québec___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] pd and tcp: what to do against crashes?
hi, i can't give any hints here but.. i just wanna thank you guys a lot that you're getting to solve this problem with a lot of dirty hands while mine stays clean. This problem brought us (in the past ;) ) a lot of interruption in exciting netpd-jams. all the best, moritz On Wed, Mar 4, 2009 at 7:13 PM, Roman Haefeli wrote: > On Wed, 2009-03-04 at 09:14 -0500, Martin Peach wrote: > > > > martin, would you mind implementing similar changes to [tcpclient] as > > > well? > > > > > > > > > > I'll do that today if I have time. > > yo... no hurry.. but it seems you already did it. many thanks. > > those changes to [tcpserver] and [tcpclient] enable me to solve a _lot_ > of issues with netpd (which currently is still based on > [netclient]/[netserver]). some of them were very long standing problems, > such as server hangs, and it took me also a long time to understand the > underlying causes for those problems. i am very satisfied to see, that > the current problems can be addressed now. > > i think there is nothing left to be said for now. it's definitely time > to get my hands dirty again on the netpd-server and other related > stuff. > > many thanks for your cooperation. > > roman > > > > ___ > Telefonate ohne weitere Kosten vom PC zum PC: http://messenger.yahoo.de > > > ___ > Pd-list@iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] list issue
thanks guys, i made a simple patch based on mathieus idea. (see attachment) i like to apply more control on listlength, without specifying it, like i would have to with [list-equalize]. now, depending on the devisor of 2, with my master-sequence of lets say 2000 (ms) i get lists with very small and very big values. for example: 15.625 1.95312 3.90625 1.95312 500 250 1000 31.25 62.5 7.8125 125 any ideas how to get smoother/smaller differences between the list-items? thanks. j #N canvas 437 216 195 346 10; #X obj -72 146 urn; #X obj -72 96 iter; #X obj -72 24 inlet; #X obj -72 173 pack 0 0; #X obj -72 293 outlet; #X msg 12 100 clear; #X obj -72 120 t b a; #X obj -72 61 t l l b; #X obj -72 259 zl group; #X obj 10 126 list length; #X obj -72 238 pipe; #X obj -72 216 unpack 0 0; #X obj -72 194 zl rev; #X connect 0 0 3 0; #X connect 1 0 6 0; #X connect 2 0 7 0; #X connect 3 0 12 0; #X connect 5 0 0 0; #X connect 6 0 0 0; #X connect 6 1 3 1; #X connect 7 0 1 0; #X connect 7 1 9 0; #X connect 7 2 5 0; #X connect 8 0 4 0; #X connect 9 0 0 1; #X connect 9 0 8 1; #X connect 10 0 8 0; #X connect 11 0 10 0; #X connect 11 1 10 1; #X connect 12 0 11 0; #N canvas 91 22 294 416 10; #X obj 35 0 loadbang; #X obj 111 27 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 111 53 random 2; #X obj 179 243 t f f; #X obj 111 192 f; #X obj 111 279 list-extend; #X obj 77 307 list; #X text -31 137 master(ms); #X obj 77 337 shakeitt; #X obj 77 359 print that; #X obj -22 1 inlet; #X obj 111 1 inlet; #X obj 153 337 list-accum; #X floatatom 153 360 5 0 0 0 - - -; #X obj 111 74 route 0 1; #X obj 179 192 f; #X msg 35 139 2000; #X obj 111 96 t b b b; #X obj 179 214 / 2; #X msg -22 27 set \$1; #X text 14 359 slave(ms); #X connect 0 0 16 0; #X connect 1 0 2 0; #X connect 2 0 14 0; #X connect 3 0 5 0; #X connect 3 1 4 1; #X connect 3 1 15 1; #X connect 4 0 5 0; #X connect 5 0 6 1; #X connect 6 0 8 0; #X connect 6 0 12 0; #X connect 8 0 9 0; #X connect 10 0 19 0; #X connect 11 0 1 0; #X connect 12 0 13 0; #X connect 14 0 17 0; #X connect 14 1 15 0; #X connect 15 0 18 0; #X connect 16 0 15 1; #X connect 16 0 4 1; #X connect 17 0 16 0; #X connect 17 0 6 0; #X connect 17 1 5 1; #X connect 17 2 4 0; #X connect 18 0 3 0; #X connect 19 0 16 0; ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list