Re: [PD] www.pd-tutorial.com
Johannes Kreidler wrote: hi list, congrats At the moment, Amazon says that it's not available, which is strange because it's definitely released, but at least it can be purchased at the Publishing House itself. http://www.amazon.de/Loadbang-Programming-Electronic-Music-Pure/dp/3936000573/ref=sr_1_3?ie=UTF8s=books-intl-deqid=1235853524sr=8-3 even with amazon still filing the book as unavailable, i do love the first recension:-) : Das Buch ist einfach toll, total spannent geschriben und gar nicht Langweilig! Man darf ja das Ende nich veraten: aber es ist echt supersüß, was am Schlus passirt. (The book is just great, grippingly written and not boring at all! I don't want to spoil the end: but its really super cute, what's happening in the end. or similar) fngasdr, IOhannes smime.p7s Description: S/MIME Cryptographic Signature ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] www.pd-tutorial.com
On Wed, 18 Mar 2009, Matt Barber wrote: If you're doing mod 12 operations, there is one more pitch operator -- multiplication by 5 or 7 -- which maps the chromatic scale to the circle of fifths and vice-versa. The vice-versa part is quite cool. Actually, apart from 1,5,7,11, all modulo-multiplications are not undoable, because they forget part of what was the original note, so, the undo would be ambiguous. 5 undoes itself because 5*5=1 in mod 12, 7 undoes itself because 7*7=1 in mod 12, but then 5=-7 and 7=-5 as well, just like 1=-11 and 11=-1. The undoability depends on whether the greatest common divisor of the modulo and of the multiplicator is 1 or not. If you use the 22 equal temperament, for example, there are 10 invertibles, and with 43 equal temperament, there are 42 of them; the proportion of undoables vs non-undoables varies greatly from modulo to modulo. I'm not into microtonal stuff, but I studied the modulo theory and I think that people who can care about microtonal music are lucky to have a nice application of that theory in their hands :) See also http://en.wikipedia.org/wiki/Euler_phi_function _ _ __ ___ _ _ _ ... | 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] www.pd-tutorial.com
On Thu, Mar 19, 2009 at 12:02 PM, Mathieu Bouchard ma...@artengine.ca wrote: On Wed, 18 Mar 2009, Matt Barber wrote: If you're doing mod 12 operations, there is one more pitch operator -- multiplication by 5 or 7 -- which maps the chromatic scale to the circle of fifths and vice-versa. The vice-versa part is quite cool. Actually, apart from 1,5,7,11, all modulo-multiplications are not undoable, because they forget part of what was the original note, so, the undo would be ambiguous. 5 undoes itself because 5*5=1 in mod 12, 7 undoes itself because 7*7=1 in mod 12, but then 5=-7 and 7=-5 as well, just like 1=-11 and 11=-1. The undoability depends on whether the greatest common divisor of the modulo and of the multiplicator is 1 or not. If you use the 22 equal temperament, for example, there are 10 invertibles, and with 43 equal temperament, there are 42 of them; the proportion of undoables vs non-undoables varies greatly from modulo to modulo. I'm not into microtonal stuff, but I studied the modulo theory and I think that people who can care about microtonal music are lucky to have a nice application of that theory in their hands :) See also http://en.wikipedia.org/wiki/Euler_phi_function Right, in mod-12, the other multiplications are not strictly operations (there is no inverse). I used to like to joke with friends that I was really into the multiplication by 0 mapping. Recently I've been writing music in various 19-tone equal temperaments, which, since it's prime, has a complete multiplicative group. 19 per octave is nice because you get really pure thirds. I've also been experimenting with 19 per perfect 12th (octave and a fifth), the smallest intervals of which work out almost exactly to standard 12-tone half-steps (check the 12th root of 2 and the 19th root of 3). In addition each modulus has strikingly different voice-leading possibilities. ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] www.pd-tutorial.com
On Thu, 19 Mar 2009, Matt Barber wrote: Right, in mod-12, the other multiplications are not strictly operations (there is no inverse). They are called operations anyway. I don't know your definition of operation. They're usually called non-invertible operations, but in a Group (of Group Theory), all elements are invertible. Group Theory also has an operator (written as a small straight x in exponent) that makes a multiplication-wise group from an addition-wise group. For Z/12Z (the mod 12 integers), this gives you a group make of 1,5,7,11, which behaves like (Z/2Z)^2, which is are the 2-D vectors made of Z/2Z (mod 2 integers): 1 - (0,0) 5 - (0,1) 7 - (1,0) 11 - (1,1) Recently I've been writing music in various 19-tone equal temperaments, which, since it's prime, has a complete multiplicative group. yes... and as a bonus, this multiplicative group acts just like Z/18Z !!! _ _ __ ___ _ _ _ ... | 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] www.pd-tutorial.com
mm. When I was studying music theory we used to reserve operation for a function that was 1 to 1 and onto; I think that usage has been pretty standard in music theory since 1987, through the work of David Lewin. Music theorists often screw up standard math terms though, so I never know what to call anything in what company, and always suspect it will be meaningless/wrong... =o) On Thu, Mar 19, 2009 at 1:09 PM, Mathieu Bouchard ma...@artengine.ca wrote: On Thu, 19 Mar 2009, Matt Barber wrote: Right, in mod-12, the other multiplications are not strictly operations (there is no inverse). They are called operations anyway. I don't know your definition of operation. They're usually called non-invertible operations, but in a Group (of Group Theory), all elements are invertible. Group Theory also has an operator (written as a small straight x in exponent) that makes a multiplication-wise group from an addition-wise group. For Z/12Z (the mod 12 integers), this gives you a group make of 1,5,7,11, which behaves like (Z/2Z)^2, which is are the 2-D vectors made of Z/2Z (mod 2 integers): 1 - (0,0) 5 - (0,1) 7 - (1,0) 11 - (1,1) Recently I've been writing music in various 19-tone equal temperaments, which, since it's prime, has a complete multiplicative group. yes... and as a bonus, this multiplicative group acts just like Z/18Z !!! _ _ __ ___ _ _ _ ... | 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] www.pd-tutorial.com
On Thu, 19 Mar 2009, Matt Barber wrote: mm. When I was studying music theory we used to reserve operation for a function that was 1 to 1 and onto; I think that usage has been pretty standard in music theory since 1987, through the work of David Lewin. Music theorists often screw up standard math terms though, so I never know what to call anything in what company, and always suspect it will be meaningless/wrong... =o) Yeah, it's a tough problem, and actually mathematicians don't say it as operation so often, and tends to use operator with some special connotations too (but nothing to do with 1-to-1 and onto). It's all a big mess. No way out but to be more verbose; or else, all agree to rely on a specific glossary for all that gets said on pd-list (which is not actually doable...). _ _ __ ___ _ _ _ ... | 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] www.pd-tutorial.com
Hallo, Kyle Klipowicz hat gesagt: // Kyle Klipowicz wrote: Frank, I'm curious about how you use list objects in composition. I'd love to see a little etude from you about that whenever you find the time. You always make such clear, concise, and fun instructional patches. That's flattering so I guess I should give an example. ;) [list] of course is useful for lots of stuff, e.g. as a general container for messages (it's central for sssad in this regard), to convert meta-messages to lists and back, etc. In composition list-operations let you encapsulate many common tasks in reusable abstractions. Johannes mentions LISP in his book, which is the mother of all list-based composition software, but you can do lots of stuff in Pd as well thanks to list. As an example attached are abstractions that do four transformations of little musical motives. The motives are stored as lists of numbers, where each number represents a scale step. In the example a major scale is used, but you can do 12-tone serialism as well and also apply the transformations to rhythm lists etc. The four operations demonstrated are: - retrograde: play a motive backwards. That's a simple [list-rev] from the [list]-abs (included) - transpose: add a number to each list-element. I used [list-map] here. - inversion: That's a bit more complicated. Quoting Wikipedia: Inverted melodies When applied to melodies, the inversion of a given melody is the melody turned upside-down. For instance, if the original melody has a rising major third (see interval), the inverted melody has a falling major third (or perhaps more likely, in tonal music, a falling minor third, or even some other falling interval). Similarly, in twelve-tone technique, the inversion of the tone row is the so-called prime series turned upside-down. http://en.wikipedia.org/wiki/Inversion_(music)#Inverted_melodies In inversion.pd this is realised by walking through the list with list-map, taking the difference between the current element and the previous element, then substracting this from the current element. The first element in a list is treated specially as it has no previous element (it's just copied). - retro-inversion: that's just a retrograde followed by an inversion. As we have abstractions for both not, just bundle them in another one. list-compose.pd show all four operations in use to transform a little motive. (This text is available online as well at: http://footils.org/cms/weblog/2009/mar/18/using-list-composition-pd/ ) Ciao -- Frank BarknechtDo You RjDj.me? _ __footils.org__ list-compose.tgz Description: GNU Unix tar archive ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] www.pd-tutorial.com
Hallo, Frank Barknecht hat gesagt: // Frank Barknecht wrote: - inversion: That's a bit more complicated. Quoting Wikipedia: Inverted melodies When applied to melodies, the inversion of a given melody is the melody turned upside-down. For instance, if the original melody has a rising major third (see interval), the inverted melody has a falling major third (or perhaps more likely, in tonal music, a falling minor third, or even some other falling interval). Similarly, in twelve-tone technique, the inversion of the tone row is the so-called prime series turned upside-down. http://en.wikipedia.org/wiki/Inversion_(music)#Inverted_melodies In inversion.pd this is realised by walking through the list with list-map, taking the difference between the current element and the previous element, then substracting this from the current element. The first element in a list is treated specially as it has no previous element (it's just copied). Ah, sorry: The patch is correct, but my explanation is wrong. Here's an update: In inversion.pd this is realised by walking through the list with list-map. The interval to use next is calculated by taking the difference between the current element and the previous element. This interval is substracted (not added, because we are retro-grading) from the previous note, the resulting note is stored for the next step and inserted into the result list. The first element in a list is treated specially as it has no previous element: it's just copied and used as the starting note. Ciao -- Frank ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] www.pd-tutorial.com
I just wanted to say that this tutorial is really really great, I hope that much more interested guys will enter pd by working with this tutorial. thanks johannes! -- Aufgepasst: Sind Ihre Daten beim Online-Banking auch optimal geschützt? Jetzt absichern: https://homebanking.gmx.net/?mc=m...@footer.hb ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] www.pd-tutorial.com
A french translation may be a good idea. As I intend to read the book, I may work on this too. If other french speaker want to contribute we can join efforts to do this. Loïc On Mar 16, 2009, at 9:10 PM, Mathieu Bouchard wrote: On Mon, 16 Mar 2009, Johannes Kreidler wrote: I am pleased to announce that the big pd tutorial I wrote in the last years with the help of a grant by the Music University of Freiburg / Germany, is now online, in english and in german. Wow. But, are there plans for a French translation? If there were one by the time I teach the next pd workshop, then I would make it required reading... and if I end up not teaching, I'd get other teachers to make it required reading... if they wouldn't already do that. Really, I think that plenty of people in my city could enjoy that book, and would enjoy it more if it were in French. _ _ __ ___ _ _ _ ... | 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] www.pd-tutorial.com
Cool! I'll have fun playing with these examples. Thanks for the toot. ~Kyle On Wed, Mar 18, 2009 at 3:38 AM, Frank Barknecht f...@footils.org wrote: Hallo, Frank Barknecht hat gesagt: // Frank Barknecht wrote: - inversion: That's a bit more complicated. Quoting Wikipedia: Inverted melodies When applied to melodies, the inversion of a given melody is the melody turned upside-down. For instance, if the original melody has a rising major third (see interval), the inverted melody has a falling major third (or perhaps more likely, in tonal music, a falling minor third, or even some other falling interval). Similarly, in twelve-tone technique, the inversion of the tone row is the so-called prime series turned upside-down. http://en.wikipedia.org/wiki/Inversion_(music)#Inverted_melodies In inversion.pd this is realised by walking through the list with list-map, taking the difference between the current element and the previous element, then substracting this from the current element. The first element in a list is treated specially as it has no previous element (it's just copied). Ah, sorry: The patch is correct, but my explanation is wrong. Here's an update: In inversion.pd this is realised by walking through the list with list-map. The interval to use next is calculated by taking the difference between the current element and the previous element. This interval is substracted (not added, because we are retro-grading) from the previous note, the resulting note is stored for the next step and inserted into the result list. The first element in a list is treated specially as it has no previous element: it's just copied and used as the starting note. Ciao -- Frank ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list -- - - - -- http://perhapsidid.wordpress.com http://myspace.com/kyleklipowicz ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] www.pd-tutorial.com
Ah, sorry: The patch is correct, but my explanation is wrong. Here's an update: In inversion.pd this is realised by walking through the list with list-map. The interval to use next is calculated by taking the difference between the current element and the previous element. This interval is substracted (not added, because we are retro-grading) from the previous note, the resulting note is stored for the next step and inserted into the result list. The first element in a list is treated specially as it has no previous element: it's just copied and used as the starting note. Frank and all, Attached is an inversion.pd which is a bit simpler -- usually when inverting in pitch (rather than pitch-class) it's easier/simpler/better to invert with respect to an axis of symmetry rather than with respect to the first pitch in the series (of course you can assign the first pitch as the axis). Meanwhile, if you're doing this with pitch-class instead of pitch (in other words transposing and inverting in a mod 12 universe, which is what you would probably be doing with 12-tone rows before assigning specific registers), instead of inverting with respect to an axis of symmetry, you invert with respect to the sum of the two pitch-classes in the original and inverted row -- sometimes called the index of inversion. The group theory is even cleaner if you think of transposition as an addition operator and inversion as a multiplication operator (in this case multiplication by 11, mod 12). If you're doing mod 12 operations, there is one more pitch operator -- multiplication by 5 or 7 -- which maps the chromatic scale to the circle of fifths and vice-versa. Then you can think of retrogression as order inversion, and rotation, the other standard order-position operator, as order transposition. If you think it would be useful I can put together the standard 12-tone operators in mod 12 (or for that matter, an assignable modulus), but of course specific register information disappears. A more interesting but more difficult project would be to write a list abstraction to output the set-class of a given set of pitches, with an assignable modulus. Matt inversion.pd Description: Binary data ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] www.pd-tutorial.com
A wonderful book. I have emailed the link to many. Thankyou for providing a wonderful resource Geoff ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] www.pd-tutorial.com
Hallo Matt, Matt Barber hat gesagt: // Matt Barber wrote: Attached is an inversion.pd which is a bit simpler -- usually when inverting in pitch (rather than pitch-class) it's easier/simpler/better to invert with respect to an axis of symmetry rather than with respect to the first pitch in the series (of course you can assign the first pitch as the axis). Ah, that's much simpler indeed - and thanks a lot for your other explanations. I updated the code on http://footils.org/pkg/list-compose.tgz to include this as inversion-axis.pd and made the old inversion.pd a wrapper around this, which set the first note as the inversion axis. (I made a little change to save the multiplication by 2 by using [swap] and a loadbang.) If you think it would be useful I can put together the standard 12-tone operators in mod 12 (or for that matter, an assignable modulus), but of course specific register information disappears. A more interesting but more difficult project would be to write a list abstraction to output the set-class of a given set of pitches, with an assignable modulus. I think, that would be an interesting project. I took the patches in my example from my port of KHz Essl's RTC lib (in row-modus.pd). Myself I'm not *that* familiar with 12-tone theory ... 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] www.pd-tutorial.com
Hey Johannes, is the englixh version also available for purchase? The book is great. I'll use parts of it on a Pd workshop in Tijuana next week. Saludos. Ignacio/ Quoting Hans-Christoph Steiner h...@eds.org: Looks good, a nice surprise, I didn't even realize you were writing it. I added this to my class syllabus site, I'll let you know what the students say. Koray, a PID would be a fun book to write, I am up for it! First lets get the FLOSS manuals Pure Data book out there. .hc On Mar 17, 2009, at 7:59 AM, Koray Tahiroglu wrote: Congratulations Johannes, This book will definitely be a bonus teaching material together with Miller's book for the computer generated music course that I am planning to teach next autumn. I had already involved Andy's book for the Sound design ( + a bit physics of sound ) course. Now lets hope that they will add these courses in the next curriculum :) and I guess there is one book we are still seeking at the moment that focuses Physical Interaction Design, the same way as Johannes' book. Earlier together with Hans we developed PID course materials, and his latest work embedding firmata in arduino library hopefully will bring up more Pd examples, and maybe later we will have another book. What do you think about this Hans? That would be great :) Koray On Mar 16, 2009, at 9:42 PM, pd-list-requ...@iem.at wrote: Message: 4 Date: Mon, 16 Mar 2009 20:12:21 +0100 From: Johannes Kreidler jkreid...@gmx.de Subject: [PD] www.pd-tutorial.com To: pd-list@iem.at Message-ID: 49bea495.8060...@gmx.de Content-Type: text/plain; charset=us-ascii; format=flowed hi list, I am pleased to announce that the big pd tutorial I wrote in the last years with the help of a grant by the Music University of Freiburg / Germany, is now online, in english and in german. It is also available as a book (paperback) at Wolke Publishing House, where the bang book was released. At the moment, Amazon says that it's not available, which is strange because it's definitely released, but at least it can be purchased at the Publishing House itself. http://www.pd-tutorial.com http://www.wolke-verlag.de/musik_u_t/loadbang.html http://www.buecher-zur-musik.de/assets/s2dmain.html?http://www.buecher-zur-musik.de/53108697370a2cb3f/5310869bc400a7a02.html http://www.amazon.de/Loadbang-Programming-Electronic-Music-Pure/dp/3936000573/ref=sr_1_3?ie=UTF8s=books-intl-deqid=1235853524sr=8-3 Cheers Johannes - M.Koray Tahiroglu Acoustics Lab / TKK http://mlab.taik.fi/~korayt http://www.acoustics.hut.fi/~ktahirog/ tel: +358 45 233 6272 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
Re: [PD] www.pd-tutorial.com
Hallo, Andy Farnell hat gesagt: // Andy Farnell wrote: Congrats on finishing it Johannes. This looks very nice. Some people ask if my book focuses on sound design, and Millers book focuses on DSP theory, why is there not a book dedicated to composition in Pd? Well now there is. Hm, you all are so fast readers, reading a book in less than one evening. :) By quickly scanning through the book and grep'ing the patches, I wonder, why not a single patch uses the [list] object which - not only because of the [list]-abs - is one of my most often used objects especially for composition? I would expect a section on list-processing when teaching people how to compose. Anyway, I haven't read it yet, maybe these topics are presented without [list]. Ciao -- Frank ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] www.pd-tutorial.com
Congratulations Johannes, This book will definitely be a bonus teaching material together with Miller's book for the computer generated music course that I am planning to teach next autumn. I had already involved Andy's book for the Sound design ( + a bit physics of sound ) course. Now lets hope that they will add these courses in the next curriculum :) and I guess there is one book we are still seeking at the moment that focuses Physical Interaction Design, the same way as Johannes' book. Earlier together with Hans we developed PID course materials, and his latest work embedding firmata in arduino library hopefully will bring up more Pd examples, and maybe later we will have another book. What do you think about this Hans? That would be great :) Koray On Mar 16, 2009, at 9:42 PM, pd-list-requ...@iem.at wrote: Message: 4 Date: Mon, 16 Mar 2009 20:12:21 +0100 From: Johannes Kreidler jkreid...@gmx.de Subject: [PD] www.pd-tutorial.com To: pd-list@iem.at Message-ID: 49bea495.8060...@gmx.de Content-Type: text/plain; charset=us-ascii; format=flowed hi list, I am pleased to announce that the big pd tutorial I wrote in the last years with the help of a grant by the Music University of Freiburg / Germany, is now online, in english and in german. It is also available as a book (paperback) at Wolke Publishing House, where the bang book was released. At the moment, Amazon says that it's not available, which is strange because it's definitely released, but at least it can be purchased at the Publishing House itself. http://www.pd-tutorial.com http://www.wolke-verlag.de/musik_u_t/loadbang.html http://www.buecher-zur-musik.de/assets/s2dmain.html?http://www.buecher-zur-musik.de/53108697370a2cb3f/5310869bc400a7a02.html http://www.amazon.de/Loadbang-Programming-Electronic-Music-Pure/dp/3936000573/ref=sr_1_3?ie=UTF8s=books-intl-deqid=1235853524sr=8-3 Cheers Johannes - M.Koray Tahiroglu Acoustics Lab / TKK http://mlab.taik.fi/~korayt http://www.acoustics.hut.fi/~ktahirog/ tel: +358 45 233 6272 ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] www.pd-tutorial.com
Looks good, a nice surprise, I didn't even realize you were writing it. I added this to my class syllabus site, I'll let you know what the students say. Koray, a PID would be a fun book to write, I am up for it! First lets get the FLOSS manuals Pure Data book out there. .hc On Mar 17, 2009, at 7:59 AM, Koray Tahiroglu wrote: Congratulations Johannes, This book will definitely be a bonus teaching material together with Miller's book for the computer generated music course that I am planning to teach next autumn. I had already involved Andy's book for the Sound design ( + a bit physics of sound ) course. Now lets hope that they will add these courses in the next curriculum :) and I guess there is one book we are still seeking at the moment that focuses Physical Interaction Design, the same way as Johannes' book. Earlier together with Hans we developed PID course materials, and his latest work embedding firmata in arduino library hopefully will bring up more Pd examples, and maybe later we will have another book. What do you think about this Hans? That would be great :) Koray On Mar 16, 2009, at 9:42 PM, pd-list-requ...@iem.at wrote: Message: 4 Date: Mon, 16 Mar 2009 20:12:21 +0100 From: Johannes Kreidler jkreid...@gmx.de Subject: [PD] www.pd-tutorial.com To: pd-list@iem.at Message-ID: 49bea495.8060...@gmx.de Content-Type: text/plain; charset=us-ascii; format=flowed hi list, I am pleased to announce that the big pd tutorial I wrote in the last years with the help of a grant by the Music University of Freiburg / Germany, is now online, in english and in german. It is also available as a book (paperback) at Wolke Publishing House, where the bang book was released. At the moment, Amazon says that it's not available, which is strange because it's definitely released, but at least it can be purchased at the Publishing House itself. http://www.pd-tutorial.com http://www.wolke-verlag.de/musik_u_t/loadbang.html http://www.buecher-zur-musik.de/assets/s2dmain.html?http://www.buecher-zur-musik.de/53108697370a2cb3f/5310869bc400a7a02.html http://www.amazon.de/Loadbang-Programming-Electronic-Music-Pure/dp/3936000573/ref=sr_1_3?ie=UTF8s=books-intl-deqid=1235853524sr=8-3 Cheers Johannes - M.Koray Tahiroglu Acoustics Lab / TKK http://mlab.taik.fi/~korayt http://www.acoustics.hut.fi/~ktahirog/ tel: +358 45 233 6272 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
Re: [PD] www.pd-tutorial.com
really have to pipe up to say thanks about this! a really huge help to me, so thank you Johannes! also, this is the first time i've posted to the list so a wee hello to everyone too - i enjoy your banter :) -graeme p.s. to Hans - i sent that to you alone by accident first there, sorry about that! (mailing list amatuer) Looks good, a nice surprise, I didn't even realize you were writing it. I added this to my class syllabus site, I'll let you know what the students say. Koray, a PID would be a fun book to write, I am up for it! First lets get the FLOSS manuals Pure Data book out there. .hc On Mar 17, 2009, at 7:59 AM, Koray Tahiroglu wrote: Congratulations Johannes, This book will definitely be a bonus teaching material together with Miller's book for the computer generated music course that I am planning to teach next autumn. I had already involved Andy's book for the Sound design ( + a bit physics of sound ) course. Now lets hope that they will add these courses in the next curriculum :) and I guess there is one book we are still seeking at the moment that focuses Physical Interaction Design, the same way as Johannes' book. Earlier together with Hans we developed PID course materials, and his latest work embedding firmata in arduino library hopefully will bring up more Pd examples, and maybe later we will have another book. What do you think about this Hans? That would be great :) Koray On Mar 16, 2009, at 9:42 PM, pd-list-requ...@iem.at wrote: Message: 4 Date: Mon, 16 Mar 2009 20:12:21 +0100 From: Johannes Kreidler jkreid...@gmx.de Subject: [PD] www.pd-tutorial.com To: pd-list@iem.at Message-ID: 49bea495.8060...@gmx.de Content-Type: text/plain; charset=us-ascii; format=flowed hi list, I am pleased to announce that the big pd tutorial I wrote in the last years with the help of a grant by the Music University of Freiburg / Germany, is now online, in english and in german. It is also available as a book (paperback) at Wolke Publishing House, where the bang book was released. At the moment, Amazon says that it's not available, which is strange because it's definitely released, but at least it can be purchased at the Publishing House itself. http://www.pd-tutorial.com http://www.wolke-verlag.de/musik_u_t/loadbang.html http://www.buecher-zur-musik.de/assets/s2dmain.html?http://www.buecher-zur-musik.de/53108697370a2cb3f/5310869bc400a7a02.html http://www.amazon.de/Loadbang-Programming-Electronic-Music-Pure/dp/3936000573/ref=sr_1_3?ie=UTF8s=books-intl-deqid=1235853524sr=8-3 Cheers Johannes - M.Koray Tahiroglu Acoustics Lab / TKK http://mlab.taik.fi/~korayt http://www.acoustics.hut.fi/~ktahirog/ tel: +358 45 233 6272 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-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] www.pd-tutorial.com
I must say this is a nice text. However, I was hoping to see more in the department of sequencing/composition. This has great sound design elements, but I am looking for better ways to compose with Pd. Frank, I'm curious about how you use list objects in composition. I'd love to see a little etude from you about that whenever you find the time. You always make such clear, concise, and fun instructional patches. ~Kyle On Tue, Mar 17, 2009 at 1:42 AM, Frank Barknecht f...@footils.org wrote: Hallo, Andy Farnell hat gesagt: // Andy Farnell wrote: Congrats on finishing it Johannes. This looks very nice. Some people ask if my book focuses on sound design, and Millers book focuses on DSP theory, why is there not a book dedicated to composition in Pd? Well now there is. Hm, you all are so fast readers, reading a book in less than one evening. :) By quickly scanning through the book and grep'ing the patches, I wonder, why not a single patch uses the [list] object which - not only because of the [list]-abs - is one of my most often used objects especially for composition? I would expect a section on list-processing when teaching people how to compose. Anyway, I haven't read it yet, maybe these topics are presented without [list]. Ciao -- Frank ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list -- - - - -- http://perhapsidid.wordpress.com http://myspace.com/kyleklipowicz ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] www.pd-tutorial.com
hi list, I am pleased to announce that the big pd tutorial I wrote in the last years with the help of a grant by the Music University of Freiburg / Germany, is now online, in english and in german. It is also available as a book (paperback) at Wolke Publishing House, where the bang book was released. At the moment, Amazon says that it's not available, which is strange because it's definitely released, but at least it can be purchased at the Publishing House itself. http://www.pd-tutorial.com http://www.wolke-verlag.de/musik_u_t/loadbang.html http://www.buecher-zur-musik.de/assets/s2dmain.html?http://www.buecher-zur-musik.de/53108697370a2cb3f/5310869bc400a7a02.html http://www.amazon.de/Loadbang-Programming-Electronic-Music-Pure/dp/3936000573/ref=sr_1_3?ie=UTF8s=books-intl-deqid=1235853524sr=8-3 Cheers Johannes ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] www.pd-tutorial.com
This looks very nice! I especially like the illustrations like the dac-speaker in 3.1.1.1.1. What version of pd is this? I don't recognize some of the object names in the list-of-all-objects jpg in chapter 2, like active and allow. -Jonathan --- On Mon, 3/16/09, Johannes Kreidler jkreid...@gmx.de wrote: From: Johannes Kreidler jkreid...@gmx.de Subject: [PD] www.pd-tutorial.com To: pd-list@iem.at Date: Monday, March 16, 2009, 8:12 PM hi list, I am pleased to announce that the big pd tutorial I wrote in the last years with the help of a grant by the Music University of Freiburg / Germany, is now online, in english and in german. It is also available as a book (paperback) at Wolke Publishing House, where the bang book was released. At the moment, Amazon says that it's not available, which is strange because it's definitely released, but at least it can be purchased at the Publishing House itself. http://www.pd-tutorial.com http://www.wolke-verlag.de/musik_u_t/loadbang.html http://www.buecher-zur-musik.de/assets/s2dmain.html?http://www.buecher-zur-musik.de/53108697370a2cb3f/5310869bc400a7a02.html http://www.amazon.de/Loadbang-Programming-Electronic-Music-Pure/dp/3936000573/ref=sr_1_3?ie=UTF8s=books-intl-deqid=1235853524sr=8-3 Cheers Johannes ___ 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] www.pd-tutorial.com
Hallo, Jonathan Wilkes hat gesagt: // Jonathan Wilkes wrote: This looks very nice! I especially like the illustrations like the dac-speaker in 3.1.1.1.1. What version of pd is this? I don't recognize some of the object names in the list-of-all-objects jpg in chapter 2, like active and allow. [allow] is in maxlib, [active] is in cyclone. The screenshot probably shows a modified intro.txt, that doesn't separate between internals and externals (which makes patching for pd-vanilla a bit harder) Ciao -- Frank ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] www.pd-tutorial.com
On Mon, 16 Mar 2009 20:12:21 +0100 Johannes Kreidler jkreid...@gmx.de wrote: hi list, I am pleased to announce that the big pd tutorial I wrote in the last years with the help of a grant by the Music University of Freiburg / Germany, is now online, in english and in german. Congrats on finishing it Johannes. This looks very nice. Some people ask if my book focuses on sound design, and Millers book focuses on DSP theory, why is there not a book dedicated to composition in Pd? Well now there is. (and Todd Winkler Composing Interactive Music but that is quite a 'conceptual' level and uses the non-free Max) At the moment, Amazon says that it's not available, which is strange because it's definitely released, but at least it can be purchased at the Publishing House itself. I had the opposite problem, Amazon were listing mine as available and taking orders AFAIK, but it isn't actually available there (because it would cost too much). With so many good things happening on the docs front nobody can say Max has better documentation any longer, Pd has a great choice covering a range of applications and abilities. -- Use the source ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] www.pd-tutorial.com
On Mon, 16 Mar 2009, Johannes Kreidler wrote: I am pleased to announce that the big pd tutorial I wrote in the last years with the help of a grant by the Music University of Freiburg / Germany, is now online, in english and in german. Wow. But, are there plans for a French translation? If there were one by the time I teach the next pd workshop, then I would make it required reading... and if I end up not teaching, I'd get other teachers to make it required reading... if they wouldn't already do that. Really, I think that plenty of people in my city could enjoy that book, and would enjoy it more if it were in French. No, there are no plans, but of course it would be great if anyone could do that. Joh. ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] www.pd-tutorial.com
Wow, that's incredibly readable and useful - bravo! Miller On Mon, Mar 16, 2009 at 08:12:21PM +0100, Johannes Kreidler wrote: hi list, I am pleased to announce that the big pd tutorial I wrote in the last years with the help of a grant by the Music University of Freiburg / Germany, is now online, in english and in german. It is also available as a book (paperback) at Wolke Publishing House, where the bang book was released. At the moment, Amazon says that it's not available, which is strange because it's definitely released, but at least it can be purchased at the Publishing House itself. http://www.pd-tutorial.com http://www.wolke-verlag.de/musik_u_t/loadbang.html http://www.buecher-zur-musik.de/assets/s2dmain.html?http://www.buecher-zur-musik.de/53108697370a2cb3f/5310869bc400a7a02.html http://www.amazon.de/Loadbang-Programming-Electronic-Music-Pure/dp/3936000573/ref=sr_1_3?ie=UTF8s=books-intl-deqid=1235853524sr=8-3 Cheers Johannes ___ 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] www.pd-tutorial.com
this is awesome!! wow. thanks for this huge effort! marius. Johannes Kreidler wrote: hi list, I am pleased to announce that the big pd tutorial I wrote in the last years with the help of a grant by the Music University of Freiburg / Germany, is now online, in english and in german. It is also available as a book (paperback) at Wolke Publishing House, where the bang book was released. At the moment, Amazon says that it's not available, which is strange because it's definitely released, but at least it can be purchased at the Publishing House itself. http://www.pd-tutorial.com http://www.wolke-verlag.de/musik_u_t/loadbang.html http://www.buecher-zur-musik.de/assets/s2dmain.html?http://www.buecher-zur-musik.de/53108697370a2cb3f/5310869bc400a7a02.html http://www.amazon.de/Loadbang-Programming-Electronic-Music-Pure/dp/3936000573/ref=sr_1_3?ie=UTF8s=books-intl-deqid=1235853524sr=8-3 Cheers Johannes ___ 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] www.pd-tutorial.com
El 16/03/2009, a las 20.42, pd-list-requ...@iem.at escribió: Message: 4 Date: Mon, 16 Mar 2009 20:12:21 +0100 From: Johannes Kreidler jkreid...@gmx.de Subject: [PD] www.pd-tutorial.com To: pd-list@iem.at Message-ID: 49bea495.8060...@gmx.de Content-Type: text/plain; charset=us-ascii; format=flowed hi list, I am pleased to announce that the big pd tutorial I wrote in the last years with the help of a grant by the Music University of Freiburg / Germany, is now online, in english and in german. Thank you very much for this material, very useful for a beginner like me!! Congratulations Johannes! Regards, Roberto -- joseghast.org taumaturgia.com ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] www.pd-tutorial.com
Just finished scanning all the material, it's a goldmine of pd musical knowledge. Totally excellent!!! a. On Mon, 16 Mar 2009 20:12:21 +0100 Johannes Kreidler jkreid...@gmx.de wrote: hi list, I am pleased to announce that the big pd tutorial I wrote in the last years with the help of a grant by the Music University of Freiburg / Germany, is now online, in english and in german. It is also available as a book (paperback) at Wolke Publishing House, where the bang book was released. At the moment, Amazon says that it's not available, which is strange because it's definitely released, but at least it can be purchased at the Publishing House itself. http://www.pd-tutorial.com http://www.wolke-verlag.de/musik_u_t/loadbang.html http://www.buecher-zur-musik.de/assets/s2dmain.html?http://www.buecher-zur-musik.de/53108697370a2cb3f/5310869bc400a7a02.html http://www.amazon.de/Loadbang-Programming-Electronic-Music-Pure/dp/3936000573/ref=sr_1_3?ie=UTF8s=books-intl-deqid=1235853524sr=8-3 Cheers Johannes ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list -- Use the source ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] www.pd-tutorial.com
this looks likely to be a brilliant reference, very balanced language, not too patronising and not too convoluted. it presents a number of complex methods in a straight forward manner, but with enough depth to really build upon. many congratulations johannes and please pass on my praise to your translator mark barden, who has also done an excellent job. dmotd On Tuesday 17 March 2009 05:12:21 Johannes Kreidler wrote: hi list, I am pleased to announce that the big pd tutorial I wrote in the last years with the help of a grant by the Music University of Freiburg / Germany, is now online, in english and in german. It is also available as a book (paperback) at Wolke Publishing House, where the bang book was released. At the moment, Amazon says that it's not available, which is strange because it's definitely released, but at least it can be purchased at the Publishing House itself. http://www.pd-tutorial.com http://www.wolke-verlag.de/musik_u_t/loadbang.html http://www.buecher-zur-musik.de/assets/s2dmain.html?http://www.buecher-zur- musik.de/53108697370a2cb3f/5310869bc400a7a02.html http://www.amazon.de/Loadbang-Programming-Electronic-Music-Pure/dp/39360005 73/ref=sr_1_3?ie=UTF8s=books-intl-deqid=1235853524sr=8-3 Cheers Johannes ___ 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