Re: [PD] pd-scheme / SIOD
Hi List, Hi Larry I havent been using PD for a while. But i have a little project which i like to explore I found i nice scheme script in the context of the linux-sound-editor snd, that synthesizes plenty of birds, animals and insects. So i was wondering if it possible to get this running inside of PD, so i can be played in realtime... How difficult is it to compile SIOD on OS X ? i dont know much about scheme and various dialects - so i post a little snippet of the code, to find out, if that would work. ;;; Frogs and Toads ;;; ;;; ;;; Knudsen's frog (definstrument (a-frog beg dur freq amp amp-env gliss gliss-env pulse-dur pulse-env fm-index fm-freq) (let* ((start (seconds-samples beg)) (stop (+ start (seconds-samples dur))) (base (make-oscil freq)) (modm (if (and fm-index ( fm-index 0.0)) (make-oscil fm-freq) #f)) (frqf (if gliss-env (make-env gliss-env :duration dur :base 32 :scaler (hz-radians gliss)) #f)) (pulse (make-pulsed-env pulse-env pulse-dur (/ 1.0 pulse-dur))) (ampf (make-env amp-env :duration dur :scaler amp)) (index (hz-radians (* fm-freq fm-index (run (lambda () (do ((i start (1+ i))) ((= i stop)) (outa i (* (env ampf) (pulsed-env pulse 0.0) (oscil base (+ (if frqf (env frqf) 0.0) (if modm (* index (oscil modm)) 0.0)) (define (knudsens-frog beg amp) (a-frog beg .25 480 amp '(0 0 1 1 3 1 4 0) 50 '(0 0 .5 .2 .8 1 1 1) (/ .25 7) '(0 .1 .5 .4 .6 .75 1 .9 1.5 1 2 .9 2.3 .1) 1.75 40)) ; 0.01 here is about 1.75 as an fm index: (/ (radians-hz .01) 40) #| ;;; cricket-like: (with-sound (:play #t) (a-frog 0 .25 2000 .5 '(0 0 1 1 3 1 4 0) ; or 3000 6000 etc 50 '(0 0 .5 .2 .8 1 1 1) (/ .25 5) '(0 0 1 0 5 1 8 0 20 0) 0.01 40)) (with-sound (:play #t) (a-frog 0 .25 4000 .5 '(0 0 1 1 3 1 4 0) 0 #f (/ .25 10) '(0 0 1 1 2 1 4 0 10 0) 0.0 10)) ;;; frog-like (with-sound (:play #t) (a-frog 0 .25 2000 .5 '(0 0 1 1 3 1 4 0) 50 '(0 0 .5 .2 .8 1 1 1) (/ .25 10) '(0 0 1 1 2 1 3 0 4 0 5 1 7 1 8 0 20 0) 0.0 10)) |# (definstrument (a-cricket beg dur freq freq1 amp amp-env pulse-dur pulse-env) (let* ((start (seconds-samples beg)) (stop (+ start (seconds-samples dur))) (base (make-oscil freq)) (base1 (make-oscil freq1)) (pulse (make-pulsed-env pulse-env pulse-dur (/ 1.0 pulse-dur))) (ampf (make-env amp-env :duration dur :scaler amp))) (run (lambda () (do ((i start (1+ i))) ((= i stop)) (outa i (* (env ampf) (pulsed-env pulse 0.0) (+ (* .8 (oscil base 0.0)) (* .2 (oscil base1 0.0)) ;(with-sound (:play #t) (a-cricket 0 .12 4500 5400 .5 '(0 0 1 1 3 1 4 0) (/ .11 3) '(0 0 1 .8 5 1 6 0 15 0))) ;;; - and this (define* (calling-all-mammals :optional (beg 0.0) (spacing 0.0)) (indri beg 0.25)(set! beg (+ beg spacing)) (+ beg 2)) (define* (calling-all-insects :optional (beg 0.0) (spacing 0.0)) (mosquito(+ beg 0) 5 560 0.2)(set! beg (+ beg spacing)) (mosquito(+ beg 1) 3 880 0.05) (set! beg (+ beg spacing)) (broad-winged-tree-cricket (+ beg 5.5) 2.0 0.2)(set! beg (+ beg spacing)) (long-spurred-meadow-katydid (+ beg 8) 0.5) (set! beg (+ beg spacing)) (southern-mole-cricket (+ beg 18.5) 3 0.15)(set! beg (+ beg spacing)) (handsome-trig (+ beg 22) 2 0.5) (set! beg (+ beg spacing)) (fast-calling-tree-cricket (+ beg 24.5) 2 0.25)(set! beg (+ beg spacing)) (dog-day-cicada (+ beg 27) 2 0.1) (set! beg (+ beg spacing)) (linnaeus-cicada (+ beg 29.5) 2 0.125) (set! beg (+ beg spacing)) (lyric-cicada(+ beg 32) 2 0.125) (set! beg (+ beg spacing)) (confused-ground-cricket (+ beg 34.5) 2 0.3) (set! beg (+ beg spacing)) (tinkling-ground-cricket (+ beg 37) 2 0.3) (set! beg (+ beg spacing)) (marsh-meadow-grasshopper(+ beg 39.5) 0.3) (set! beg (+ beg spacing)) (striped-ground-cricket (+ beg 45) 2 0.25) (set! beg (+ beg spacing)) (sphagnum-ground-cricket (+ beg 47.5) 2 0.3) (set! beg (+ beg spacing)) (southeastern-field-cricket (+ beg 50) 2 0.13) (set! beg (+ beg spacing)) (snowy-tree-cricket (+ beg 52.5) 2.1 0.3) (set! beg (+ beg spacing)) (slightly-musical-conehead (+ beg 55) 2 0.4) (set! beg (+ beg spacing)) (pine-tree-cricket (+ beg 57.5)
[PD] PD on Android - how far is it and how far can it go...
Hi List. i have some question about PD on Android. Honestly, i dont know much about Android, so please be patient I would like to know how far the development is, the last info i read said, that sound is not working.. Any idea how long it will take ? The other question is, if it is possible to use pd on android in the background, so that another app is sending some data (would be: Compass data and direction) to PD and let PD process the sound... Would it further be possible to have some HRTF functionality with that , or are there librarier involved that cannot be ported to android ? Any other suggestion how that could be realised in android ? Have a good time...and thank you for your help Luigi ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] second instrument/piece in the silent percussion project...
Hey Jaime i can only talk for me ;-) I like it a lotthe MANO controller. And its just one object ??? Very cool work... please organize concerts in europe, or better germany Thumbs up ciao luigi Am 16.04.2010 um 23:46 schrieb pd-list-requ...@iem.at: hello everyone, In the link below there is a video documentation of a brand new performance with the new MANO Controller called Silent Construction 2 in a new webpage... lots of new things... For those who were in Sao Paulo for the PdCon you may have heard Silent Construction 1 (for Silent Drum). As in that case everything is done in Pd/GEM and a few new externals... hope you like it...: Dipl.-Ing. Luigi Rensinghoff postmas...@halbsolaut.de Mobil: 01775412191 Festnetz: 0351-7966370 web: www.halbsolaut.de ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] Suggestion of Wii-Instrument to port to PD
Hi List, i found this project http://wiidii.net/ and i really liked it. It has some aspects that i was not able to implement in pd. If you are interested, have a look at the Source Code and the youtube video. I really dont know how to program, but it would be really cool if someone on the list likes it as well and wants to put effort into making this a pd-external.. Anyway Have fun All the best Luigi -- Dipl.-Ing. Luigi Rensinghoff postmas...@halbsolaut.de Mobil: 01775412191 web: www.halbsolaut.de ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Motion Plus Data to be used with Puredata/OSC-Data-stream
Hi Florian, Johannes an Mike after a little abstinence period i want to come back to my wiimote experiments and would like to know how far the integration of the MotionPlus into the pd-external went meanwhile. I setup up my laptop-environment and downloaded the latest stuff from svn. So my first step was trying to compile it on my ubuntu laptop and some questions aroused, which are based on the fact that i still dont know enough of c-programming and the compilation process. I looked into the makefile.org file and tried to set up all pathes according to my system and here is my first question: it is referring to this part of the makefile.org PD_PATH=../../../pd # specify the path to CWiid: #CWIID_PATH = $(ASCAPE_PATH)/usr/lib LIBCWIID_PATH = cwiid-svn/libcwiid ## # You shouldn't need to change anything beyond here! # ## ifdef PD_PATH PD_INCLUDE := -I$(PD_PATH)/src PD_EXTRA_PATH := ../../../../lib/libs PD_DOC_PATH := ../../../../lib/pd-help else PD_INCLUDE := -I../../../pd/src PD_EXTRA_PATH := /usr/local/lib/pd/extra PD_DOC_PATH := /usr/local/lib/pd/doc endif Since i have a somewhat unusual location of my files i ask my self if these pathes have to point to the locations where these files are (taken from wiimote.c file) #include stdio.h #include unistd.h #include sys/select.h #include bluetooth/bluetooth.h #include m_pd.h #include math.h #include cwiid.h Is that Right ??? I am always confused whether the path means the location of the sources or the binaries. I get the following error: in line 55: balance_cal hat unvollständigen Typen unbenutzter Parameter für mesg, timestamp ap nicht deklariert für CWIID_FLAG_MOTIONPLUS i guess some pathes are not set right Another thing i never know wit the declaration of pathes... When do i usequotes ?? like in PD_PATH=/opt/sw/pure-data/pd or PD_PATH=/opt/sw/pure-data/pd do i need the first slash ?? why is somtime an I used and sometimes not ? --- i looked for the locations of my header files: #include stdio.h /usr/include #include unistd.h /usr/include/sys and /usr/include #include sys/select.h #include bluetooth/bluetooth.h #include m_pd.h /usr/include and /opt/sw/pure-data/pd/src #include math.h /usr/include #include cwiid.h /opt/sw/cwiid-0.6.00/libcwiid/ /usr/local/include So my makefile should look like that - i thought --- PD_PATH=/opt/sw/pure-data/pd LIBCWIID_PATH=/opt/sw/cwiid-0.6.00/libcwiid and further down: PD_INCLUDE := -I$(PD_PATH)/src PD_EXTRA_PATH:=/opt/sw/pure-data/pd/extra PD_DOC_PATH:=/opt/sw/pure-data/pd/doc I appreciate any help Thanks Luigi Am 03.Okt.09 um 03.Okt.09 MESZ 10:35 schrieb Luigi Rensinghoff: Great.. Thanks a lot Sounds Promising Am 03.Okt.09 um 03.Okt.09 MESZ 10:23 schrieb Florian Krebs: Hello, I added Mike, the developer of the PD-External and IOhannes, who is also actively working with the External to our conversation. I continued working on the PD-external a bit the last weeks, and I think it would be great to set up a repository for it. @Mike Woz: Can we put it in the PureData development svn ? What I did was basically integrate multiple bluetooth dongle support (to be able to use more than 7 wiimotes on one computer). I haven't used the MotionPlus so far, but as I remember my collegue IOhannes is planning to use this for a project in a couple of weeks, and also Mike has done some work with the MotionPlus for the External. So again I would say next step is to put it in svn. Greetings, Florian - Original Message - From: Luigi Rensinghoff postmas...@halbsolaut.de To: cw...@abstrakraft.org; flokadi...@yahoo.de Sent: Friday, October 02, 2009 12:30 PM Subject: Motion Plus Data to be used with Puredata/OSC-Data-stream Hello there, i am writing to you because the web told me, that you are actively developing or working on the cwiid-library or the Wiimote-PD-External for Puredata. I worked on a music-improvisation project with the wiimote and wrote quite a bit of PD-Patches and used the PD-External on linux, that depends on the cwiid library. I stopped further development because of the shortcomings due to accelerometers only and the complicated IR-Things with the wiimote. When i heard of the release of the MotionPlus, i was very excited and was looking forward to the time, when the MotionPlus was usuable with the PD-External. So now my question: Is it possible to use the MotionPlus with a recent version of cwiid and the pd-external ? What do i need to do for that ? Simply compile the PD-External against a cwiid-MotionPlus branch ? Did you make any tests with that ? I could read that it is still more or less beta... I further would like to know if you are planning to continue
[PD] Consistency Problem - OS X[intel] - when modifying Abstractions
Hi List, I notice a bug, thats coming back on OS X PD-extended. The occurs when i change an Abstraction, but not the original, but an active instance of a patch. Fpr example i have many instances of the same abstraction encapsulated in other abstractions. While patching i decide to change something - for example add an outlet - i open the instance change it and try to save it. PD seems to update all occurring abstractions and meanwhile the parent-window seems to disappear and it is not possible to save the patch anymore... I have to force quit PD after that. Strangely enough the change is saved in the abstraction. but of course it is totally annoying for the workflow. I think i had this issue before and it disappeared in a more recent release of PD-Extended for OS-X Intel I am sorry i cannot post an example patch right now, maybe tonight... For now i would like to ask if anybody is having the same problemand how to fix it, or maybe knows under which subject it might have been saved in the archive.. All the Best and a Happy New Year Luigi ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] live distro with pd extended
Hi List Well maybe it was discussed before I am looking for a live distro like puredyne , that i can start from a CD, with my patches on an usb stick. Since i have to usse a foreign computer for a performance. I tried with puredyne but i am missing many externals from pd- extended Is there anything like a debian-live cd with the complete and full pd- extended ?? Thanks luigi ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] live distro with pd extended
On Oct 14, 2008, at 5:21 PM, Roman Haefeli wrote: Hi List Well maybe it was discussed before I am looking for a live distro like puredyne , that i can start from a CD, with my patches on an usb stick. Since i have to usse a foreign computer for a performance. I tried with puredyne but i am missing many externals from pd- extended Is there anything like a debian-live cd with the complete and full pd- extended ?? i'm no expert in live distro area, but why don't you simply add the missing externals to the pure:dyne usb installation? i guess, it is easier to adapt the pd inside the distro than to adapt the distro around pd-extended. roman I didnt manage tocompile them...due to.c compiler missing i think . and the repository - thing with apt-get didnt work as i expected it hm ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] warmest reverb?
partconv is great but eats a lot of cpu and vst ?? cheers luigi On Oct 11, 2008, at 7:15 PM, Hans-Christoph Steiner wrote: Hey all, I am currently working furiously on a sound design project. I used freeverb since it is quick and easy. But now I want to replace it with the warmest reverb Pd can offer. Any suggestions? .hc -- -- It is convenient to imagine a power beyond us because that means we don't have to examine our own lives., from The Idols of Environmentalism, by Curtis White ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/ listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] how pd refers to abstractions under OS X - example of adsr in vanilla version
Hi i ran into similar situations in the past and use the following procedure now. Which can easily adapted if you want to copy a complicated (meaning: consinsting of many different abstractions, that you got from collections, built yourself or whatever). So in your example i would open the example patch (the main-patch) and as you did save to a different location. Then i would create a folder next to the target location and call it maybe abs or lib Then i would add a declare - statement including the new folders (i noticed that on OSX you need always the Full path whereas on XP and linux the relative path is sufficient) And the open all the abstractions contained in the main original path and save the with the same names in the newly created folders That way you can easily copy projects from one computer to another... I use several folders where i collect the abstractions i use. For example i dont want to have pd look into all the abstraction folders included in pd-extended. It was mentioned before that this increases loading time. So i just copy the one or two abstractions i use from maybe list- abs or mapping and thats it Maybe that can help you Does someone recommend a different procedure ?? All the Best Luigi On Sep 20, 2008, at 7:32 PM, Lao Yu wrote: Steffen, On Sep 20, 2008, at 10:22 PM, Steffen Juul wrote: How do you open it? Are you opening it from the help browser? from the open dialog. when I invoke an abstraction I create a new object and give it the name of the abstraction. in the case of output~ that I mention to Claude the abstraction that I create in my patch wouldn't look like the one in the figs folder which I want to use. Hmmm Best Jurgen ___ 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] Py/pyext binary for OS X 10.4?
I had one... but didnt touch it for over half a year. So i dont really know if it is working. I remember that i didnt want to go through the flext build system, but at the end it wasnt actually that hard actually i see some py.pd_darwin in the pd-extended folder, but i guess they dont work Sorry Luigi Am 15.08.2008 um 23:14 schrieb Phil Stone: Hello, Sorry to revive an old thread (from last March), but the URL referred to by Thomas below no longer seems to work. Anybody have a working py/pyext binary for OS X 10.4? The one in the latest Pd-extended seems to have the compiled-by-10.5 problem, and won't load. Many thanks, Phil Stone In http://lists.puredata.info/pipermail/pd-list/2008-03/060118.html , Thomas Grill (gr at g.org) writes: Hey all, I had the chance to compile py on a 10.4 machine... the binary is in http://g.org/ext/beta/pd/osx. I hope it works for you. gr~~~ ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/ listinfo/pd-list --- Luigi Rensinghoff [EMAIL PROTECTED] skype:gigischinke ichat:gigicarlo ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] MIDI clkin and realtimein
Hi Dear List and Listers.. for the first time i do more with MIDI i checked some posts in the archive, but they are quite old... The Problem: I would like to sync PD to an incoming MIDI-Clock, and the best would be to route it through PD to the MIDI-Equipment ... Is that possible on OS X ??? It seems [midiclkin] is working somehow but .. after measuring the time between incoming beats and converting it to bpm it is not quite exact... and i dont know how to send it to the output. I guess using somekind of external program that does the midi- patching is the choice... (Any Idea ?) Or are there any midi related objects, that are not in pd-extended, but compile on OS X, by now ?? midirealtimein...does still not work on OS X, right ?? Thanks Luigi ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] sequencer app for osx (Iannis Xenakis?)
Am 12.08.2008 um 14:07 schrieb s.koepf: Hallo Ignacio, ah, I see. Unfortunately I don't know of available software here. In your situation, I would try to directly contact Peter Hoffmann. Did so earlier this dayi am interested, too... Just to have a look at it.. Lets keep in touch if someone gets the App (And of course if Peter Hoffmann is willing to share it) Best Luigi Siegfried Koepf Ignacio Viano wrote: Thanks Siegfried, that's what I already have. Actually, what I'm looking for is the software itself. Any ideas about that? Thanks Ignacio - --- ___ 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] sequencer app for osx (Iannis Xenakis?)
cool good to know Am 12.08.2008 um 14:39 schrieb Derek Holzer: Isn't there an implementation of GENDYN in Supercollider? http://danielnouri.org/docs/SuperColliderHelp/UGens/Oscillators/ Gendy2.html best, Derek Luigi Rensinghoff wrote: Am 12.08.2008 um 14:07 schrieb s.koepf: Hallo Ignacio, ah, I see. Unfortunately I don't know of available software here. In your situation, I would try to directly contact Peter Hoffmann. Did so earlier this dayi am interested, too... Just to have a look at it.. Lets keep in touch if someone gets the App (And of course if Peter Hoffmann is willing to share it) Best Luigi Siegfried Koepf Ignacio Viano wrote: Thanks Siegfried, that's what I already have. Actually, what I'm looking for is the software itself. Any ideas about that? Thanks Ignacio --- -- --- ___ 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 -- derek holzer ::: http://www.umatic.nl ::: http://blog.myspace.com/ macumbista ---Oblique Strategy # 149: Take a break ___ 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] adapting wiimote_navigation_example patch with osculator
Hi have a look at the mapping abstractions they are very useful in this context For the actual point, i usually use autoscale to find out what the range should be, but then expr (if you know exactly how you have to scale is good for adjusting the range. The x-y coordinates might be the other way around in osculator, check carefully (timeline is a good tool to check the OSC data) Luigi Am 07.08.2008 um 01:41 schrieb punchik punchik: hello im trying to use the wiimote_navigation_example patch but since im on macosx, im trying to use osculator instead of the wiimote object for linux. I can receive my wiimote data in pd with osculator without any problems. But it seems the second outlet of the wiimote object outputs the acceleraion data in a diferent scale than osculator. The acceleration x y z varialbes that i get from osculator goes from 0 to 0.9 and when i use them in the patch instead of the wiimote object everything begins to spin very fast and never stops any idea how to fix this?? thanks p. ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/ listinfo/pd-list --- Luigi Rensinghoff [EMAIL PROTECTED] skype:gigischinke ichat:gigicarlo ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Ultrasonic 'theremin' patch
Thats very cool... i heard of someone implementing that with a nord-modular If you browse the forums maybe you can find it... Its a cool thing to have for Sound-Installations... Best Luigi Am 07.08.2008 um 21:16 schrieb Ico Doornekamp: Hi all, Yesterday I found out that modern audio cards can do much higher sample rates then 48000, which allows for entertaining experiments with ultrasound. I'm not sure if this has been done before, but I'm pretty happy with the results so far. I've created a patch running on a samplerate of 88200 Hz, which sends out high-frequency chirps over two laptop speakers. The chirps are reflected back to the bultin mic using both hands. The reflection is correlated with the outgoing chirps to calculate the time the sound waves needed to return to the mic, thus measuring the distance to the hands or any objects hovering above the laptop. This particular patch just drives two tone generators whose frequencies depend on the measured distances, which are played back over the same speakers as the high-frequency chirps. The result is a two-tone-polyphonic theremin-like instrument. If only I could play this thing in tune... A simple demonstration video and the patch can be found at http://zevv.nl/play/code/ultrasonic-theremin/ This patch just a first test using ultrasound, I'm sure much more interesting things can be done using this technique. The patch is not very well documented at this time, and I think getting things to work needs a fair amount of tweaking for each different setup. Things that need to be setup properly are output level of the soundcard, a magic gain factor after the correlation, and the range that should be inspected for echo peaks to avoid detecing of reflections from the ceiling. I think it would be possible to make the patch do some auto-detection of some of the paremeters like ceiling height and gain factors, which would make a nice addition for future versions. Enjoy, Ico -- :wq ^X^Cy^K^X^C^C^C^C ___ 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] wiimote for macosx
As much as i know its still not working well. and the use of Osculator is still recommended on OS X bye luigi Am 06.08.2008 um 16:00 schrieb punchik punchik: hello , do anybody have compiled the wiimote object for macosx? if not where can i get a working wiiremote object from hans steiner compiled for macosx? thanks in advance ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/ listinfo/pd-list --- Luigi Rensinghoff [EMAIL PROTECTED] skype:gigischinke ichat:gigicarlo ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Idiomatic Pd
Hi Luke.. I think that is very useful even better would it be to have that in a PD-Patch ;-) so it is 100% clear what is meant and maybe easier to read... Bye Luigi Am 28.07.2008 um 03:34 schrieb Luke Iannini: There are some amazing sets of abstractions being released recently, which has served to highlight the many extant styles of patching. I was wondering if there was interest in establishing a set of guidelines for patching in the vein of PEP 8 for Python; I've found that document to be very relaxing as it is a standardized approach to OCD. More seriously, it greatly helps when reading other people's code or collaborating. http://www.python.org/dev/peps/pep-0008/ The only one I have seen so far for Pd covers best practices for layout. I'd want to include that, but also codify naming, arguments, common idioms, and so on. I've begun to collect some of my practices to start things off. I was hoping we could all lazy-vote the document together in this thread and I'll then compile it into a PdPedia/Pd.info document. So, feel free to object to or replace my propositions. Style: * If giving $0 as an argument to an abstraction, it is always first in the argument list [1] * * When possible, pass parent arguments in numeric order, like [child $0 $1 $2 other1 other2] etc. * Sends and Receives are written in camelCase, with R appended to complementary receives (e.g. in GUIs, $0mySlider for the send and $0mySliderR for the receive) * When prepending $0 to a symbol, only add a - to separate it from another number, like [r $0-1stSend]. Otherwise the symbol should immediately follow, like [r $0mySend]. * When working with stereo, Left and Right pairs are written with Le and Ri appended (to distinguish them from an R denoting receive, above) Programming recommendations * To invert a toggle, use [== 0] * Use the loadbang of the parent of both abstractions to initialize two or more interdependent abstractions [1] I think of this like emulating the self convention in Python And so on... Cheers Luke ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/ listinfo/pd-list --- Luigi Rensinghoff [EMAIL PROTECTED] skype:gigischinke ichat:gigicarlo ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] bcr2000 and midi-feedback
Am 22.07.2008 um 15:31 schrieb Atte André Jensen: Hi I have assigned a knob on my bcr2000 to a vertical slider in pd. Under the sliders properties, I have set send-symbol and receive-symbol to send and rec. I then have [ctlin 1] | [/ 127] | [s rec] [r send] | [* 127] | [ctlout 1] This basically works, the upper one is receiving from the bcr and moving the fader in pd, the lower one is updating the display on the bcr when the knob is moved in pd. The problem is that pd sends it's send-symbol, even if the fader is moved as a result of the receive-symbol. This means that the bcr get's the value right back, with a small delay, which causes the whole to be very reluctent to accept movements from the bcr. I could make some logic that doesn't send the value back if it was received from midi, but thought I'd ask if there was a simpler solution? i cant think of any probably you need to pit the send and receive out of the slider and do something with t b b and spigot... but that would be what you call the logic cheers luigi For instance is it possible to have pd's knobs *not* send it's send-symbol if the fader was moved as a result of a receive-symbol? -- peace, love harmony Atte http://atte.dk | http://myspace.com/attejensen http://anagrammer.dk | http://modlys.dk ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/ listinfo/pd-list --- Luigi Rensinghoff [EMAIL PROTECTED] skype:gigischinke ichat:gigicarlo ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] bcr2000 and midi-feedback
thats cool i didn know/never used that Am 22.07.2008 um 15:50 schrieb kristof lauwers: Hi, You can set the value of the slider without having it sent back with a 'set' message [ctlin 1] | [/127] | [set $1( | [s rec] cheers, Kristof [EMAIL PROTECTED] http://kristoflauwers.domainepublic.net http://myspace.com/xofxof At 15:31 2008-07-22, you wrote: Hi I have assigned a knob on my bcr2000 to a vertical slider in pd. Under the sliders properties, I have set send-symbol and receive-symbol to send and rec. I then have [ctlin 1] | [/ 127] | [s rec] [r send] | [* 127] | [ctlout 1] This basically works, the upper one is receiving from the bcr and moving the fader in pd, the lower one is updating the display on the bcr when the knob is moved in pd. The problem is that pd sends it's send-symbol, even if the fader is moved as a result of the receive-symbol. This means that the bcr get's the value right back, with a small delay, which causes the whole to be very reluctent to accept movements from the bcr. I could make some logic that doesn't send the value back if it was received from midi, but thought I'd ask if there was a simpler solution? For instance is it possible to have pd's knobs *not* send it's send-symbol if the fader was moved as a result of a receive-symbol? -- peace, love harmony Atte http://atte.dk | http://myspace.com/attejensen http://anagrammer.dk | http://modlys.dk ___ 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 --- Luigi Rensinghoff [EMAIL PROTECTED] skype:gigischinke ichat:gigicarlo ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] saving state of a patch
Hi if you just need to save for example the initial state of the patch - and since you said you are a beginner. 1) Use number2 instead of number, like toggle it has an init/no init switch, so it saves one state. 2) You can send all the parameters you want to save to a messagebox, just with | set $1 (. With clever naming and the use of abstractions you dont have to do much wiring But be careful: Message Boxes dont save their state within subpatches so they have to be in the parent patch. And actually when PD crashes a lot it is a bit dangerous, because you may loose all your settings before you can save them. of course you can as well use textfile ore arrays, but just for saving ONE state like the initial one you can get along with that, without having to use sssad or memento. On the other hand: sooner or later you will need them ;-) So you can also dive into it from the beginning ;-) Best Luigi If you need an example patch, let me know Am 17.07.2008 um 17:46 schrieb Atte André Jensen: Hi I'm trying to build something generic for performing live with pd and for the most parts, it's going really well. But I need to save the state of everything (a patch with some instances of some abstractions), so that the widgets will preserve their state between sessions. I looked into memento, but couldn't make it do anything useful, not even the manuals/memento/* stuff. Is memento broken and if not, could someone provide a brief example of how to use it. If broken, what other options are there? Thanks in advance for any response. -- peace, love harmony Atte http://atte.dk | http://myspace.com/attejensen http://anagrammer.dk | http://modlys.dk ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/ listinfo/pd-list --- Luigi Rensinghoff [EMAIL PROTECTED] skype:gigischinke ichat:gigicarlo ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] saving state of a patch
Am 21.07.2008 um 20:16 schrieb Atte André Jensen: Frank Barknecht wrote: Then I would recommend [sssad]. It's the most simple of them all and doesn't need any externals. (Note that it's missing from pd- extended's autobuilds currently for reasons I don't understand.) Ok, thanks for all the advice, I'll look at sssad, then. First problem: It seems it's there, but broken (is it my that's broken?): /usr/lib/pd/extra/sssad /usr/lib/pd/extra/sssad/sssad.pd /usr/lib/pd/extra/sssad/sssad-help.pd /usr/lib/pd/extra/sssad/_sssad /usr/lib/pd/extra/sssad/_sssad/singleton-help.pd /usr/lib/pd/extra/sssad/_sssad/sssad-persistence.pd /usr/lib/pd/extra/sssad/_sssad/singleton.pd /usr/lib/pd/extra/sssad/_sssad/list_argument.pd /usr/lib/pd/extra/sssad/sssad-example.pd /usr/lib/pd/extra/sssad/sssad-meta.pd /usr/lib/pd/extra/sssad/sssliders.pd but creating a single [sssad] object gives: libdir_loader: added 'sssad' to the canvas-local objectclass path ... ... libdir_loader: added 'sssad' to the canvas-local objectclass path libdir_loader: added 'sssad' to the canvas-local objectclass path libdir_loader: added 'sssad' to the canvas-local objectclass path libdir_loader: added 'sssad' to the canvas-local objectclass path error: maximum object loading depth 1000 reached sssad ... couldn't create However google suggested that I should create [sssad/sssad], and that worked. Unfortunately right-clicking-help totally freezes up my system (something that never happens). What's up with that? Is that just a single bug (so don't click here) or a symptom of something bad? Did i have tat onc, too ?? because of prepend - list prepend ?? I am not sure Should I try to rescue what's there (and if so, what to do) or abandon it and install just sssad anew (and if so how/from where). Additional question: I never saw the slash in objects (like in [sssad/ssad]) before, it that some kind of namespace thing? Where can I read more on that, including pros/cons and recommended ways/ conventions? Its all in the mailing list archives ;-) One favourite subject, i guess... -- peace, love harmony Atte http://atte.dk | http://myspace.com/attejensen http://anagrammer.dk | http://modlys.dk ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/ listinfo/pd-list --- Luigi Rensinghoff [EMAIL PROTECTED] skype:gigischinke ichat:gigicarlo ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] OS X PD-Extended - help-path question
Hi List A Little question about the helppath-startup flag... I am using Pd version 0.40.3-extended-20080622 on OSX Macbook/Intel The lib/path definitions finally work fine, but i wonder where i have to put an additional -helppath folder. I made a patch where all the mapping - objects are collected, just to have an overview. And if i right click the objects i want the helpfile to open. But instead the abstractions open. Even though the help files are in the help-browser in the subfolder 5.reference/mapping. What should i do ?? 1) Include the startup flag -helppath ... bla bla ? There i dont know if on apple the path has to be in 's 2) Add a new path ? So it doesnt make a difference if is path or helppath ?? 3) Modify the puredata.org.plist file ?? 4) Go back to use a .pdrc-file ?? Thanks... --- Luigi Rensinghoff [EMAIL PROTECTED] skype:gigischinke ichat:gigicarlo ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] vst~ again Status and Questions
Hi List What about the infamous vst~ object ?? I am trying it on XP now...installed pd-extended 0.39.3 and there is no help file ??? Ok...i took it from somewhere else and i can load the plugins .. just fine But i cant get the edit window to work (on XP) is it supposed to work ?? And on Mac ? is somebody on a version with Edit-window ?? Thanks Luigi --- Luigi Rensinghoff [EMAIL PROTECTED] skype:gigischinke ichat:gigicarlo ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] vst~ again Status and Questions
Am 17.07.2008 um 00:17 schrieb Thomas Grill: Am 16.07.2008 um 21:47 schrieb Luigi Rensinghoff: But i cant get the edit window to work (on XP) does your vst plugin have an editor at all? I know there are some that don't work too well, but even those should at least show up. No it doesnt show up ... nothing... ...i think i can use plogue bidule for it.. but its a shame ;-) something pd cant do is it supposed to work ?? yes, it usually does gr~~~ ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/ listinfo/pd-list --- Luigi Rensinghoff [EMAIL PROTECTED] skype:gigischinke ichat:gigicarlo ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] int.lib for PD? (interpolating between numerous preset values)
Hi, This looks really nice and exciting. I would like to incorporate the patch in the wiimote experiments i did...so the 2D variables could actually be catched from the wii-IR coordinates. What i dont understand is the synth part ?? i did not have a closer look yet for now i am just getting this error: Warning_synth_not_implemented (using_SBlive): symbol Kontakt-2 If i understand right it is just necessary to connect a synth via MIDI, so what does the error message mean ? Anyway... Thanks for posting it Bye Luigi Am 12.07.2008 um 09:51 schrieb Anders Friberg: Hi Joseph, I did exactly that but in pd so I wonder who it was? Anyway my patch is called pDM and can be downloaded at http://www.speech.kth.se/music/performance/download/ It includes 2D interpolation of a number of variables. The corner values of each variable are set to specific values and the rest of the space is more or less linearly interpolated. Since 4 points are defined it will result in a somewhat curved surface. All this is described in the papers, see the readme. Defining presets in arbitrarily positions in the space would be an interesting extension that needs some other method of interpolation. Best Anders --- Luigi Rensinghoff [EMAIL PROTECTED] skype:gigischinke ichat:gigicarlo ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] Speed of messages (WII-OSC..etc)
Hi dear List I have a question regarding my Wiimote-OSC experiments. The wiimote data gets into PD via OSC, either through OSculator or through a linuxbox running the wiimote external. So i have problems computing really really fast movements from the wiimote and i would like to ask if somebody knows about the speed of messages, be it in OSC, PD or Osculator 1) What do you think is a reasonable message-rate for fast motion- data ? I have the impression i need to slow down the data (with speedlim, pipe or resample) to be able to process it properly - any experience with that or recommendations ? 2) What would you consider the bottleneck ? 3) Could it be an advantage to transform incoming OSC-messages into a signal ? instead of dealing with floats ? The idea behind it is to combine x-y IR Data from the wii with the accelleration data (Mapping accelleration to velocity, but catch the note from the IR-Position) Did anybody find a good solution for that ? Thanks Luigi --- Luigi Rensinghoff [EMAIL PROTECTED] skype:gigischinke ichat:gigicarlo ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] print all abstractions and externals
Great !!! Thats very helpful.. Is it diffcult to implement detecting abstractions within abstractions ??? That would be perfect Cheers Luigi Am 04.07.2008 um 13:20 schrieb Hans-Christoph Steiner: I've made a patch that might be useful for others. In the attached patch you can open a pd-file and the main window prints all the abstractions or externals that you need to make the patch work. It doesn't detect abstractions within abstractions though and it also prints objects like [5] or [$1], I didn't find a solution for this (small) problem yet. (I'd think it is bad pratice to use [5] in sted of [5( or am I wrong?) I wanted to make a patch that copied all the necessary abstractions and the file itself to a new folder but I ended up with this simpler solution... --- Luigi Rensinghoff [EMAIL PROTECTED] skype:gigischinke ichat:gigicarlo ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Trax - Sinusoidal Model Synthesis in Pure Data
Hi Rich How is your project going ?? I cant wait to beta-test, what do you think ?? When is it ready to be released or pre-leleased.. Best Luigi Am 29.04.2008 um 17:10 schrieb Rich E: I re-tarred and re-uploaded trax.tar.gz, can you try it again? Sorry about that.. regards, rich On Mon, Apr 28, 2008 at 12:11 PM, Andy Farnell [EMAIL PROTECTED] wrote: On Mon, 28 Apr 2008 11:32:18 -0700 Rich E [EMAIL PROTECTED] wrote: thanks for all the comments. I'd love to hear if people are getting it to work, having problems, making cool sounds, etc. Rich, I had a problem unpacking the source file .tar.gz on Linux. I was going to grab from CVS when I'm not so busy, but just to let you know. a. -- Use the source ___ 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 --- Luigi Rensinghoff [EMAIL PROTECTED] skype:gigischinke ichat:gigicarlo ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] Midi File Playback
Hi List I would like to play back a midi file and i am using seq for that. It looks like xeq is not under active development any more and thus not a good choice for OSX.. Seq works fine so far ... but...what about playback speed ?? Do i have to send a MIDI - metro message via midiin ?? As another way i tried to use qlist (after having converted the midifile to a textfile, but that seems to be an overcomplicated way) Any suggestions ?? Thanks Luigi --- Luigi Rensinghoff [EMAIL PROTECTED] skype:gigischinke ichat:gigicarlo ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] autosaving incluing GOP subpatches Autosaver
Hi List, Hi Georg I would like to have one subject discussed... I am encountering a problem (OS X Mac-Intel - Pd-extended version 0.40.3-extended-20080614) When quite a big patch i am working on (CPU-load around 80-90%) i actually can not close it in a clean way. Sometimes i slightly modify subpatches, or pd thinks they are modified because some numberboxes have a different value comapred to the state when opening a patch. Every Time i want to close the Master-parent-patch PD asks whether i want to discard changes. Sometimes the subpatch in question is opened and i can save it sometimes pd does not show me the subpatch. Is there a way to (auto)save a patch INCLUDING all related subpatches ?? The GOP issue has been discussed, i dont know if thats related ? Thanks List Luigi Am 10.06.2008 um 11:12 schrieb Georg Werner: Hi, when working under unstable conditions i thought about an autosaving funtion for Pd. This an abstraction i did and like to share. It does saving every x minutes as well as immediate saving with a bang. All options are explained in the help file. Georgautosaver.zip___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/ listinfo/pd-list --- Luigi Rensinghoff [EMAIL PROTECTED] skype:gigischinke ichat:gigicarlo ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] sssad and polywavesynth
Dear List If someone also uses the great Polywavesynth.well i have a little weird problem.. I would like to use two of them in one patch and store and recall presets for each of them.. lets say poly1 and poly2... i create sssad_panel poly1 and poly2 but if i save a preset from poly1 it also catches the values from poly2 so.they are not 100% independent from each other.. It might be a bit complicated to unterstand...but the same probably happens with anything that is stored with sssad What am i doing wrong Thanks Luigi --- Luigi Rensinghoff [EMAIL PROTECTED] skype:gigischinke ichat:gigicarlo ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Troubleshooting help CPU Overload
Actually the problem disappeared... Just in case it appears again i have some more questions... Am 13.06.2008 um 13:50 schrieb IOhannes m zmoelnig: Luigi Rensinghoff wrote: Hi List... I have a patch that drives the cpu-load up Wha do you think is the most common source for that ?? streams of messages (i often find that people just send tons of statechanges triggering all kind of superfluous calculations, while they really are just interested in the settled state) vline~ naive search implementations, denormals, memory allocation,... Could you explain that a little more ??? denormals, memory allocation ?? How should i pin down the malicious circuit/external or whatevr it is.. hmm... try to find out when problems occur (do you have constant load? spikes? is the CPU load growing while the patch is running?) what does this tell you regarding your program logic? try to disable parts of the patch (by deleting it). does the problem go away? try to narrow down the culprit. use [print] for debugging rather than the numberbox (nbx will not tell you if a number changes 1 times per tick) use a profiler (e.g. valgrind, shark,...) What is that ??? It seems not to be related to Audio-Processing even with audio turned off, [vline~] has a known bug (fixed by claude, but i don't know whether this has already made it into Pd) that would start eating CPU if you keep sending it messages. there might be other objects that have similar problems (that is audio-objects that start eating CPU without dsp-on) it could have been that actuallyi realized it was behaving very strange and replaced it fgmasdr IOhannes ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/ listinfo/pd-list --- Luigi Rensinghoff [EMAIL PROTECTED] skype:gigischinke ichat:gigicarlo ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] Anybody Using Faust ??
Hey List... what do think about Faust ??? Is anybody using it outside the academic research and teaching world... I just managed to get the Eks Extended Karplus Strong compiled on Intel Mac.. and would like to know if there is anybody with some experiences on it... Cheers Luigi --- Luigi Rensinghoff [EMAIL PROTECTED] skype:gigischinke ichat:gigicarlo ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Question on Nightly builds...MacIntel
Since there are Mac-Intel builds only once in a while... i would very much appreciate if there you be an annouce-e-mail if there is a new Mac-Intel-Build Thanks to all Luigi Am 12.06.2008 um 20:48 schrieb Mike McGonagle: Hello all, I have noticed the the last week or so that there are no Mac builds for the nightly stuff. Is there something happening with the Mac distro? Also, when there were things for the Mac, there was also something labeled with 'dyn'. Is that another separate distro? When I tried to download those things, it came up with a Pd-Extended app, named the same as the other Mac version, but when I tried to run it, it acted like it was starting, but then just quit. I checked the console, but couldn't find any error messages. Thanks, Mike -- Peace may sound simple—one beautiful word— but it requires everything we have, every quality, every strength, every dream, every high ideal. —Yehudi Menuhin (1916–1999), musician ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/ listinfo/pd-list --- Luigi Rensinghoff [EMAIL PROTECTED] skype:gigischinke ichat:gigicarlo ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] Troubleshooting help CPU Overload
Hi List... I have a patch that drives the cpu-load up Wha do you think is the most common source for that ?? How should i pin down the malicious circuit/external or whatevr it is.. It seems not to be related to Audio-Processing Thanks Luigi --- Luigi Rensinghoff [EMAIL PROTECTED] skype:gigischinke ichat:gigicarlo ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Non-transposing delay
Hi what about vd~ ?? Is it not what you are looking for ? Or is non-transposing-delay any kind of special term i dont know of ?? Best Luigi Am 05.06.2008 um 18:17 schrieb Jamie Bullock: Hi folks, Does anyone know of Pd implemenation (or external) of a non- transposing variable delay? Thanks, Jamie -- www.postlude.co.uk Birmingham City University is the new name unveiled for the former University of Central England in Birmingham For more information about the name change go to http:// www.bcu.ac.uk/namechange/official_announcement.html ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/ listinfo/pd-list --- Luigi Rensinghoff [EMAIL PROTECTED] skype:gigischinke ichat:gigicarlo ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] chuck~ object
Hi list i am following the chuck list...and there was an object mentioned named [chuck~] http://music.columbia.edu/~brad/software/index.html its for max/msp but maybe someone wants to port it or flext-ize it... just an idea... bye Luigi --- Luigi Rensinghoff [EMAIL PROTECTED] skype:gigischinke ichat:gigicarlo ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] fftease-help was Re: chromatic fft
Am 12.05.2008 um 10:11 schrieb IOhannes m zmölnig: Luigi Rensinghoff wrote: Hi List... i looked at these objects today (very proud because i inally have my flext installation running) ;-) And comparing the flext distribution with the original from here... http://www.sarc.qub.ac.uk/~elyon/LyonSoftware/MaxMSP/FFTease/ oh, that's getting more complicated than it should: Dont worry ;-) i can handle it ;-) it seems like the fftease you are trying to run is the backport done by thomas grill using flext. i was rather referring to eric's original objects (the link you have posted) which are now (for some time) available for Pd anyhow, so no need to use the reverse-engineered(?) objects by thomas i tend to use first what is in PD-extended (svn) so it just happened that i used the felxt-port first The help files from the original are far more descriptive . Shouldnt at least the text-parts be included in pd-extended ?? I think the help files will not work directly because the objects have varying numbers of in- and outlets... if you use eric's fftease-library, the help-files should work:-) Well, for me its fine (although i think the compilation of erics files did not work for intel-macs) I was just thinking that, if Pd-extended is adressing people who do their first steps with PD it might be much better to have more descriptive help-files... anyway... Enjoy the sun ;-) Bye Luigi mfgasdr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] fftease-help was Re: chromatic fft
Hi List... i looked at these objects today (very proud because i inally have my flext installation running) ;-) And comparing the flext distribution with the original from here... http://www.sarc.qub.ac.uk/~elyon/LyonSoftware/MaxMSP/FFTease/ The help files from the original are far more descriptive . Shouldnt at least the text-parts be included in pd-extended ?? I think the help files will not work directly because the objects have varying numbers of in- and outlets... Anyway Just a suggestion Luigi Am 11.05.2008 um 21:38 schrieb Mirko Maier: Mirko Maier wrote: hi list, please, i need a hint, is there a possibilty for chromatic control over the fft bins? i think of the pd example I03.resynthesis but having an array with chromatic (or same-distant) intervals for the whole range. i guess eric lyon's fftease library is what you might be looking for. ok, thanx, but which object exactly is it? regs, mirko -- GMX startet ShortView.de. Hier findest Du Leute mit Deinen Interessen! Jetzt dabei sein: http://www.shortview.de/[EMAIL PROTECTED] ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/ listinfo/pd-list --- Luigi Rensinghoff [EMAIL PROTECTED] skype:gigischinke ichat:gigicarlo ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] OSX-intel extended Audiio droputs
Hi Listi am quite desperate;-(Working on areally nice patch with boids and sound.I have the latest available OS-X extended for Intel, which is still from nightly autobuilds (20080505), because it has a working boid3D external.There is pmpd and Gem involved but the load meter is only a 30 percent.After about 7 seconds of running the patch (no Gui-elemnt or number box running) i start to have nasty crackle sounds.I have no idea where they come fromi put the delay to 100 ms and the -rt audioflag...patch is attachedIf anybody has an Idea ?? boids3d-pmpd-example_minimal.pd Description: application/applefile boids3d-pmpd-example_minimal.pd Description: Binary data Best Luigi >---Luigi Rensinghoff[EMAIL PROTECTED]skype:gigischinkeichat:gigicarlo ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] declare - paths - prefPane - trouble
Hi List Latest Pd-extended on Intel-OSX is actually not usable right now... The PrefPane crashes and it is confusing how, and if and declare is working Strange.. i would like to start PD-extenden with an empty paths-prefpane, to edit it manually. As far as i understand the bug-reports the PrefPane can handle up to ten entries...which could be enough for me right now. How can i start with a blank PrefPane ?? I tried the hint from the readme, but it seems not to work. I dont understand where the extended Package holds the startup- script Any ideas ?? Thanks Luigi ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] declare - paths - prefPane - trouble
p.s. could you do me a favour: please restrain from just pressing reply on a random email when you actually want to start a new thread. just hit new mail and type in [EMAIL PROTECTED] thanks. Sure, sorry..i had no idea it makes a different Bye Luigi ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/ listinfo/pd-list --- Luigi Rensinghoff [EMAIL PROTECTED] skype:gigischinke ichat:gigicarlo ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] boids2D 3D again
Ok i got it working now - fantastic The only parameter i dont quite understand is the wall probably silly.what does l/t/r/b/f/b stand for... Thanks Luigi Am 06.05.2008 um 04:24 schrieb marius schebella: Luigi Rensinghoff wrote: Hi List i looked at boids - just like someone before - more or less accidently, but i think thats a very cool external with a lot of musical potential. Now two questions: Does anbody know how to compile on mac-Intel ? Or is there a binary somewhere ?? boids is included in pd-extended for example. marius. ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/ listinfo/pd-list --- Luigi Rensinghoff [EMAIL PROTECTED] skype:gigischinke ichat:gigicarlo ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] boids2D 3D again
Hi List i looked at boids - just like someone before - more or less accidently, but i think thats a very cool external with a lot of musical potential. Now two questions: Does anbody know how to compile on mac-Intel ? Or is there a binary somewhere ?? I tried the CVS-Version on linux, but it looks like it did not compile right (maybe the double-float problem) ? In which version was the problem fixed ?? When i open the help-patch, basically it looks like the values going to the gemspheres a far too little (range from -0.2 to 0.2 - instead of expected -4 to 4) and every time i change a parameter boids3D stops the calculation and has to be re-initiated again.. BTW: Does anybody have a little sound-boids- example patch ?? Once it is working ? Thanks Luigi ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] ANN - Gesture Recognition Capabilities
Hi all very interesting, really.. yet it does take me away more and more from my inital question ;-) And a practical solution to implement some simplicistic gesture recognition in PD.. ..and wait for the summer, when the PD bindings are ready... I hope there will be some creative, artisitic examples then.. Best Regards Luigi Am 04.05.2008 um 13:59 schrieb Georg Holzmann: Hallo! Hm. You can incorporate changes over time using a standard feedforward ANN by wrapping your time-ordered vectors over a given time period into a single input vector and increasing the number of inputs to the network accordingly. But of course this introduces latency and other problems (e.g. it could massively increase the number of training examples required). Pd has the ann_td external, which provides a 'time delay' neural network which I believe incorporates time using a method similar to that described above. Yes of course, one other possibility is to use time delayed neural networks ... For example a hidden markov model or echo state network (= special kind of recurrent neural network) should work. I'm intrigued! Presumably these approaches avoid the latency problem by maintaining the network's state? Are there other advantages -- easier to train? Hm ... I did not think about latency ... but if you do not process the data in blocks there should not be a significant latency (also for the time delay NN) ? However, the advantage of the echo state network is that training is linear and you cannot get in a suboptimal solution as with feedforward neural networks (where the error surface has multiple local minimas) - see for example http://www.scholarpedia.org/article/Echo_state_network for a short introduction. And it is recurrent - so in general more powerful ... from the link above: On a number of benchmark tasks, ESNs have starkly outperformed all other methods of nonlinear dynamical modelling If you are interested, I implemented ESNs (with various extensions) in a C++ library with python bindings: http:// aureservoir.sourceforge.net/, a PD external will hopefully follow in summer ... LG Georg ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/ listinfo/pd-list --- Luigi Rensinghoff [EMAIL PROTECTED] skype:gigischinke ichat:gigicarlo ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] Oops Sorry for the last posting
damn... too quick... sorry for that Luigi --- Luigi Rensinghoff [EMAIL PROTECTED] skype:gigischinke ichat:gigicarlo ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] circle of fifths chord progression
Hi List Did anybody ever implement something like that in PD ?? http://images.google.de/images?q=circle+of +fifthshl=declient=firefox- arls=org.mozilla:de:officialhs=3iBum=1ie=UTF-8sa=Xoi=imagesct=tit le Maybe a good exercise to do with data-structures just an idea Bye Luigi___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Trax - Sinusoidal Model Synthesis in Pure Data
Wow... that opens really some doors to new sounds. Thanks very much. I dont have a wacom unfortunately, but ia m playing around with a WiiRemote quite a bit. Rich, do you have any plans for that ? Any idea for a good mapping scheme ?? Am 25.04.2008 um 05:34 schrieb Rich E: www.teafordragons.com/rte/trax.html This is a patch I've been working on for quite some time now, finally packaged with some documentation and an example qlist with it. Trax is a fancy additive synthesizer that stores partials in data structures and re-synthesizes them using [oscbank~]. It gets the sinusoidal models from SDIF files with 1TRC frames, which have to be imported with [sdiflists]. I'd like to know how well it works for others, it makes great sounds on my Ubuntu laptop, although I had much worse results on a Macbook. You can get the externals from cvs or: www.teafordragons.com/rte/software.html I personall control Trax with a Wacom Intuos3, so there are mappings programmed for it that get wacom data using [linuxevent]. *note: I chose not to use [hid] because it is possible to call the wacom with [linuxevent /dev/input/wacom], which is always symbolically linked to the correct /dev/input/event*. I couldn't ever get [hid] to do find the wacom on its own, without specifying exactly which event number it is on. You can also listen to a couple pieces I wrote using Trax, which also use other fun Pd stuff and recorded in Ardour: www.teafordragons.com/rte/music.html Now, on to SMS, Spectral Model Synthesis, that is.. cheers, rich ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/ listinfo/pd-list --- Luigi Rensinghoff [EMAIL PROTECTED] skype:gigischinke ichat:gigicarlo ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Trax - OS X Installation
Hi Rich I know Linux is better ;-) especially for PD, but i am on a Macbook There unfortunately is no makefile for oscbank, and the makefile for sdiflists seems not to work for me. The included binary neither... But i found another oscbank in some extended distribution from svn or cvs Too bad... /Applications/01_AUDIO/Pd-extras/SMS/sdiflists.pd_darwin: dlopen(/ Applications/01_AUDIO/Pd-extras/SMS/sdiflists.pd_darwin, 10): Symbol not found: _SdifFReadAllASCIIChunks Referenced from: /Applications/01_AUDIO/Pd-extras/SMS/ sdiflists.pd_darwin Expected in: flat namespace /Applications/01_AUDIO/Pd-extras/SMS/sdiflists.pd_darwin: dlopen(/ Applications/01_AUDIO/Pd-extras/SMS/sdiflists.pd_darwin, 10): Symbol not found: _SdifFReadAllASCIIChunks Referenced from: /Applications/01_AUDIO/Pd-extras/SMS/ sdiflists.pd_darwin Expected in: flat namespace Thats the error i get when i try to load sdiflists (thats the one i compiled myself) any idea ?? Thanks Luigi Am 25.04.2008 um 05:34 schrieb Rich E: www.teafordragons.com/rte/trax.html This is a patch I've been working on for quite some time now, finally packaged with some documentation and an example qlist with it. Trax is a fancy additive synthesizer that stores partials in data structures and re-synthesizes them using [oscbank~]. It gets the sinusoidal models from SDIF files with 1TRC frames, which have to be imported with [sdiflists]. I'd like to know how well it works for others, it makes great sounds on my Ubuntu laptop, although I had much worse results on a Macbook. You can get the externals from cvs or: www.teafordragons.com/rte/software.html I personall control Trax with a Wacom Intuos3, so there are mappings programmed for it that get wacom data using [linuxevent]. *note: I chose not to use [hid] because it is possible to call the wacom with [linuxevent /dev/input/wacom], which is always symbolically linked to the correct /dev/input/event*. I couldn't ever get [hid] to do find the wacom on its own, without specifying exactly which event number it is on. You can also listen to a couple pieces I wrote using Trax, which also use other fun Pd stuff and recorded in Ardour: www.teafordragons.com/rte/music.html Now, on to SMS, Spectral Model Synthesis, that is.. cheers, rich ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/ listinfo/pd-list --- Luigi Rensinghoff [EMAIL PROTECTED] skype:gigischinke ichat:gigicarlo ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] polymatrix...patchbay for audio and anything
Sorry, i dont get it ?? what do you mean... Am 25.04.2008 um 12:48 schrieb hard off: ahh, name changegets me every time. who thought of mtx_*~ though??? a bit over the top isn't it? why over the top ?? and still no help file. obviously audio matrices are so simple that everyone can understand them ;P i have a mtx:*~-help file --- Luigi Rensinghoff [EMAIL PROTECTED] skype:gigischinke ichat:gigicarlo ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] pd-msg
Well... not yet...but if you post the patch, or the part with th 200 or more wires... i would test the difference. I am surprised where this discussion is going...many useful tips so far. I personally dont like that $0 $1 confusion somehow, but thats just because i dont remeber what i did when i open the patch many months later or so.. Wires are somehow more haptic and its a part of pd that i like, sort of the typical pd-character, but as in the 24 24 matrix thing - when you have to do more than 100 connections in one patch, then its kind of silly, this weaving so dynamic object creation or just automated connecting seems to be a good way.. To come to a little bit more practical example.. I am facing the problem - again with the mapping library - and this is, where it does not work with abstractions - i would like to have one abstraction with a mapping object inside, but not always the same... i post the example, later - where i am now experimenting with this message-thing basically its like that.. lets say you have an abstraction: transfer.pd inside of that there is the core-math object like exponential_curve or exponential_sigmoid so it would be cool to just send the argument expoential_curve to the abstraction so this object is created.. well...not very clear i guess.. but i will post it later .. What about the route audio~ float - object did nobody ever have the same problem ?? good night luigi Am 26.04.2008 um 00:06 schrieb Mike McGonagle: Just curious, but has anyone tried to test the performance differences between sending messages as compared to actually connecting things up with wires? I am curious weather or not one of my patches would work with messages, as I want to instantiate close to 200 oscillators, with each taking about 7 or 8 parameters per grain. Mike On 4/25/08, Roman Haefeli [EMAIL PROTECTED] wrote: On Fri, 2008-04-25 at 20:09 +0200, Frank Barknecht wrote: Hallo, Mike McGonagle hat gesagt: // Mike McGonagle wrote: And yes, while this is possible, it just seems very difficult at best, to be able to create a patch and lay it out in such a way that you can make those sorts of selections. LOTS of planning would need to go into such a thing. What I generally do *if* I'm doing dynamic patching is write as much as possible into an abstraction and just create copies of that. nqpoly4~ may help with automating that. A very useful trick for these abstractions is to avoid doing connections at all and just pass $0 as an argument. Then inside the abstraction, use [r $1-inlet] receivers where $1 is the $0 of the parent as passed as argument instead of inlets, and [s $1-outlet] instead of outlets. Outside of the patch use [s $0-inlet] to write to the fake inlet, and [r $0- outlet] to read from the fake sender outlet. Do the same for signals with r~/s~ and throw~/catch~ pairs. Most dynamic connections can be avoided by this approach. If you need to pass data from one dynamically created abstraction to another, use a similar approach with numbered arguments. Again this can be seen in action in the redesign of nqpoly4~.pd that I once did and that's in svn/pd-extended as well, or in polypoly.pd. this is basically the approach, that probably all dynamic patches from netpd are based on. no connections are created or deleted dynamically (it's just too cumbersome and relies on undocumented features). parts that need to be deleted separately go into their own subpatch, so that they can be deleted simply by sending 'clear' to the appropriate subpatch. however, there _are_ issues, that cannot solved that way. whenever signals are involved with dynamically created abstractions, it's likely to get one-block-delays due to the creation order of the [throw~]s/[catch~]es and [send~]s/[receive~]s. don't know how to deal with that yet. 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 -- Peace may sound simple—one beautiful word— but it requires everything we have, every quality, every strength, every dream, every high ideal. —Yehudi Menuhin (1916–1999), musician ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/ listinfo/pd-list --- Luigi Rensinghoff [EMAIL PROTECTED] skype:gigischinke ichat:gigicarlo ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] direction
Hi there,since i am experimenting quite a bit with the mapping-abstractions...in the last dayswell, there is many times a solution for problems that i am facingThere is an object called "diff_n" which does simple differentiation, and thats exactly what you are looking for..maybe that helpsI have attached a patch...you dont need the mapping-abs in order to see how its made and how it is workingCheers Luigi diff_example.pd Description: Binary data Am 24.04.2008 um 22:21 schrieb Matthew Logan:Looks like the decrease and increase represent bangs... On 4/24/08, Ben Carney [EMAIL PROTECTED]> wrote: it looks good, but not working. I have made a fe assumptions in your sketch.does the big X represent the patch chords crossing to opposite inlets? also, i am assuming that the decrease and increase at the bottom arenumber boxes. with these assumptions, i am getting no changewhatsoever in the number boxe at the bottom.also, before sending this i looked back, connected a number box tot he outlet of [- ] and i am never getting a value above 0, therfore nochange is occurring.On 4/24/08, Claude Heiland-Allen [EMAIL PROTECTED]> wrote: > Ben Carney wrote:>> > I need to be able to tell direction the slider is being "slid"> > relative to the direction it started from.> >>> ((slider value) - (previous slider value)) > 0 >>> slider> |> [t f f]> \ />X> / \> [-]> |> [> 0]> |> [select 0 1]> ||> decrease increase >>>> Hope this helps,>>> Claude> --> http://claudiusmaximus.goto10.org>--Ben C. ___PD-list@iem.at mailing listUNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list ___PD-list@iem.at mailing listUNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list >---Luigi Rensinghoff[EMAIL PROTECTED]skype:gigischinkeichat:gigicarlo ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] pd-msg
Hi List there is this well-written tips and tricks folder that desribes how to create objects/abstractions by sending messages. like...in folder #5: 2.create_new_abstract.pd.. First, thanks to who put that together, this is extremely helpful and only documented here... So my question is: Is there a way to find out the indexnumber of the objects (the creation-order-number), that is needed for the | connect a b c d( message ?? The scenario: imagine you build many objects and easily want to connect them with a little counter-like think. 1) How do you find out the number that needs to be given to connect ??? 2) Which additional arguments can be send to which object ?? for example i would like to build a number-box, using the built- in send and recieve mechanism... Is that possible ??? Thanks Luigi ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] pd-msg
Yes, you just need to set those arguments when you add the objects to the patch. I am not really sure where it is, but there is a listing of each of the objects in PD and what arguments they can handle. Oh yes i found it its just in the properties menu of the object - silly me Hope this helped. Mike Thanks Luigi ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/ listinfo/pd-list -- Peace may sound simple—one beautiful word— but it requires everything we have, every quality, every strength, every dream, every high ideal. —Yehudi Menuhin (1916–1999), musician ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/ listinfo/pd-list --- Luigi Rensinghoff [EMAIL PROTECTED] skype:gigischinke ichat:gigicarlo ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] VOSIM - Voice Synth and similar
Hi Frank, thanks for your helpful remark... Am 07.04.2008 um 12:57 schrieb Frank Barknecht: Hallo, Luigi Rensinghoff hat gesagt: // Luigi Rensinghoff wrote: I came across that email, when i searched the archive list for voice- synths for PD. For a Project i would like to have a synthesized singing voice. VOSIM is the name of a very basic algorithm for formant synthesis. I posted an abstraction which does classical VOSIM a while ago called vosim~.pd. To make it sing or speak, some more work is needed, Would you mind posting it again ??? Well, i dont want it to really sing, i would just like to have some human-like - sounds..that are synthesized ... lets say vocaloid-formant sounds i tried flite, but thats to much spoken for my needs however, and you may be better of with some of the readymade speech synthesis objects by Bryan. Yes i saw that vosim patch mentioned, but i think it is not accessible anymore in the pd-archive... Concerning [paf~], the readme tells that it is a Percussion Detector ?? Which README?? CVS-externals/by-author/tgrill/pd/extra/paf~ contents: Paf is copyright (C) 1999 Miller Puckette. Permission is granted to use this software for any purpose, commercial or noncommercial, as long as this notice is included with all copies. NEITHER THE AUTHORS NOR THEIR EMPLOYERS MAKE ANY WARRANTY, EXPRESS OR IMPLIED, IN CONNECTION WITH THIS SOFTWARE! This is the README file for the paf percussion detector. This software is available from http://www.crca.ucsd.edu/~msp as part of the toys library. - [EMAIL PROTECTED] -- have a nice day... bye paf~ as I know it it also a formant synthesis object (PAF for phase-aligned formants). For patent reasons it's not part of Pd ATM. It will probably come back when the patent expires (in 2010?). Check Miller's book for a description of the algorithm and a slightly limited implementation as an abstraction is part of the docs. Ciao -- Frank Barknecht _ __footils.org__ ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/ listinfo/pd-list --- Luigi Rensinghoff [EMAIL PROTECTED] skype:gigischinke ichat:gigicarlo ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] VOSIM - Voice Synth and similar
Hi List... I came across that email, when i searched the archive list for voice- synths for PD. For a Project i would like to have a synthesized singing voice. Any Suggestions, which Patch, External or other implementation to look for ?? Actually Perry Cooks Spasm seems to be the most complete - correct me if i am wrong... Somewhere i read that there was a PD-Patch planned, but i guess it was never made public. Concerning [paf~], the readme tells that it is a Percussion Detector ?? Thanks, Luigi vosim, chant, spasm, and Perry Cooks new thing that follows lip positions, and in Pd there if [paf~], and if you can't find it for any reason I have the source. andy On Sat, 26 May 2007 19:36:07 + josue moreno josuemoreno1 at hotmail.com wrote: Hi everyone, can anyone tell me if there is some software for simulate singing voices? It can be cool if there is a spanish oriented one my OS is Mac OS X 10.4.8 ppc thanks ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] reading suggestions for wii/sensor data conversion
Hi List I am a bit stuck with my ongoing experiments. What i am trying to do is to send acceleration (xyz or pry) data from the wii/osculator to pd/pmpd to have it visualized with some masses generated with pmpd. I would liek to simply generate some force in the x or -x dirction to move a mass. The data i get from the wii is i guess already accelleration and not absolute position, since i would liek to avoid using the ir- sensor bar. I am missing a mathematical trick there, any suggestions or hints for further reading. I was working with the mapping-abstractions, which are - as it seems - for any type of conversion. Thans very much Luigi ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] reading suggestions for wii/sensor data conversion
Hi List I am a bit stuck with my ongoing experiments. What i am trying to do is to send acceleration (xyz or pry) data from the wii/osculator to pd/pmpd to have it visualized with some masses generated with pmpd. I would liek to simply generate some force in the x or -x dirction to move a mass. The data i get from the wii is i guess already accelleration and not absolute position, since i would liek to avoid using the ir- sensor bar. I am missing a mathematical trick there, any suggestions or hints for further reading. I was working with the mapping-abstractions, which are - as it seems - for any type of conversion. Thans very much Luigi ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] Hexloader on Mac/Intel was Re: mtx_* and similar on OS X
Hi, thanks for your response... i manages to get mtx_~ running by loading mtx_mul~first... i was just wondering, about the hexloader external.. i read in the archice that there were some issues, taht it didnt work any more in more recet releases does it work with pd 41-4 on a macbook ? I couldnt find it in svn quite strange thanks luigi Am 31.03.2008 um 01:51 schrieb marius schebella: I am not 100% sure, but i think you need a library called hexloader to load these objects. (should load on startup with pd-extended. then mtx_* will know that it has to load äh... I think you can also try mtx_mul. marius. Luigi Rensinghoff wrote: Hi List i can imagine this was asked before.. i am on OSX and i was trying to go through pdmtl-abstractions i cam across the mtx_* object which cannot be loaded...because it appears as somethin like - --- how do i know which one is which this question might concern many other libs i guess... even ~ or something might not load because of a similar issue bye Luigi - --- ___ 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 --- Luigi Rensinghoff [EMAIL PROTECTED] skype:gigischinke ichat:gigicarlo ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] mtx_* and similar on OS X
Hi List i can imagine this was asked before.. i am on OSX and i was trying to go through pdmtl-abstractions i cam across the mtx_* object which cannot be loaded...because it appears as somethin like mtx_strange.png Description: application/applefile inline: mtx_strange.png how do i know which one is which this question might concern many other libs i guess... even ~ or something might not load because of a similar issue bye Luigi___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] sc4pd binary for intel ?
Oh not very uplifting...is the PD-community on its declien ;-) So i ask againthere is a gap between developers and users ;-) Please anybody who has flext running on an intel mac... Do us ( - the regular user-crowd) a big favour, try to compile sc4pd and post it somewhere Is it only me who would be thankful for that ?? I guess not Thanks crowd Luigi Am 26.03.2008 um 17:40 schrieb marius schebella: no, I just tried to compile it, but got an error. Luigi Rensinghoff wrote: Hi List... Does anybody have sc4pd compiled for intel mac. I feel scared thinking to go through flext installation and compilation on may macbook. I would say you are right about that, people will always tell you that it is easy, but what they mean is: search the web for an hour and find all documentation, download sourcecode from svn, read documentation about how to compile, post error messages that you get (because that is what usually is happening with things that are not compiled yet...) then wait for help, try again, post again, wait again... usually frustration gets bigger with every time and you give up. but actually in this case, the flext part is easy. (well...) marius. ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/ listinfo/pd-list --- Luigi Rensinghoff [EMAIL PROTECTED] skype:gigischinke ichat:gigicarlo ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] sc4pd binary for intel ?
Hi List... Does anybody have sc4pd compiled for intel mac. I feel scared thinking to go through flext installation and compilation on may macbook. Would be great Bye Luigi ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] sc4pd binary for intel ?
Hi List... Does anybody have sc4pd compiled for intel mac. I feel scared thinking to go through flext installation and compilation on may macbook. Would be great Bye Luigi ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] msd binaries mac intel anywhere ??
Hi List, happy easter... I was going through the mapping-abstractions and when i tried to run anything with pm--blabla... i realized that msd seems to be broken, or not compiled for intel-mac looks like Nikolas' Site is down... So does anyone have msd copiled for mac-Intel or a Link ??? Thanks Luigi ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] Miller's PD-Guitar Workshop LAC 2008
Hi List, Hi Miller i was at Miller's Workshop in Cologne for the LAC 2008. For those wo were not there: It was about a new approach for guitar-synthesis within PD and the setup was a divided-pickup from Roland, a 6 channel preamplifier (selfmade) and some new patches in PD. I am trying to get some more information about which Pickup was used by Miller (was it the GK-3 ??) Miller mentioned, that there might be a amplifier available in 6 months or so (did someone write down the name of the person who is going to build and sell it ?) Is there any Web-page with more information about it ?? I remember that some guys attending mentioned that there might be a different way to amplify the signal from the pickup so that it can be fed to a line-input of any soundcard.. Any Suggestions would be appreciated Have a nice day Luigi ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Fun with Lua coroutines
Hi List... I would be interested to know as well ;-) Back on the list ;-) What could pdlua be good for ? Or better asked - and i would appreciate an answer for non-nerds - what reason could there be for using another extension language within pd ?? For what kind of problems ? What is the difference to for examples python, or writing a specifi external ??? I am just curiousif it is something worth learning for me bye.have a good time Luigi Am 30.10.2007 um 23:26 schrieb Mike McGonagle: Hum, exactly where on goto10 is the stuff for pdlua? I looked and there doesn't seem to be an obvious link. Thanks, Mike On 10/30/07, Frank Barknecht [EMAIL PROTECTED] wrote: Hi, ah, Lua is so much fun. Attached is some coroutine scheduling to create lots of bullets as an excercise for the bullet hell Ikaruga-style shmup I'm going to write for Pd/Gem in 2008. Or maybe not. Anyway, pdlua required, get it from goto10.org Ciao -- Frank Barknecht _ __footils.org__ ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/ listinfo/pd-list -- Help the Environment, Plant a Bush back in Texas! I place economy among the first and most important republican virtues, and public debt as the greatest of the dangers to be feared. To preserve our independence, we must not let our rulers load us with perpetual debt. -- Thomas Jefferson, third US president, architect and author (1743-1826) Give Peace a Chance -- John Lennon (9 October 1940 – 8 December 1980) Peace may sound simple—one beautiful word— but it requires everything we have, every quality, every strength, every dream, every high ideal. —Yehudi Menuhin (1916–1999), musician If you think you can, or you think you can't, you are probably right. —Mark Twain Art may imitate life, but life imitates TV. Ani DiFranco ___ 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] metastudio released - trying to test
Am 25.10.2007 um 01:29 schrieb Ed Kelly: no idea what's going on. It's fairly complex. It uses only 17% cpu for the pd process but the gui uses something about 95%. Ah. I'm so bad at documenting my projects, but I'm insanely busy right now with teaching. Believe me - I'm quite profoundly behind with many things, but will get around to writing proper help files at some point. And yes, the gui. I needed to get to this point because I'd really like a more efficient gui, but my solution will be for now to make versions that are gui-less as well. The gui is only needed for composing the patterns and stuff - in performance it's not necessary. So - perhaps 0.2 will have this feature. I had to get 0.1 finished first. Wouldn't it be nice to switch the gui on and off at will? Now there's a thought. Best, Ed Yahoo! Answers - Get better answers from someone who knows. Try it now. ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/ listinfo/pd-list Hi Ed, i would like to try out what metastudio actually is and does ;-) the demopatches open fine..but then ??? Do i have to load some etxtfiles ??? i really cannot see how i should get sound out of it...could you help ?ß Thanks Luigi___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] polyWaveSynth issue
Hi pdlers i was curious to check out that synth, but i get this error. the screenshot i from ubuntu, but it was the same on OS X. Bild 3.png Description: application/applefile inline: Bild 3.png i am sure you know the trick, thanks luigi___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] ieee1394
Am 07.06.2007 um 11:06 schrieb Tim Boykett: Hello PDPers, I have seen that the ieee1394 capture objects in PDP are working. So ow the other way: is there some way to have a ieee1394 output object? chrz, tm ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/ listinfo/pd-list on which platform ?? is pdp_ieee1394 ready in pd-extended OSX-Intel ?? Thsnks Luigi ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Realtime-version of I07.phase.vocoder.pd
Hi list... i am working on this right now. And since i never really had a deep look into all the tabread-thingies, some questions came up. Just to give you a quick sketch of my approach: I used the I07-patch and i am working with two of them (each 1 second) so i can swap from one to another. I have two 8 second tables that record the live signal from a vd~. So here my questions, just in case someone found a solution for that (i am sure you did ;-) ) 1) How to avoid clicks when the whole contents of a table is replaced/ updated. I tried something with vlineare there some zero- crossing modules for that ? 2) It seems to be possible to replace the contents of a table (the beginning) while playing the later contents of it. Is it possible to replace just a portion of a table without overwriting until the end ? the whole patch becomes somewhat unstable because of the graphics-display, any idea for a workaround ? 3) if i have a quite fast running number (index). select seems to be to slow or unstable in any way quite unreliable. i made a workaround with moses and ...not very elegant. after cleaning up i will post the patch bye luigi ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] Realtime-version of I07.phase.vocoder.pd
Hi List i come back to an old question, that i havent completely resolved for myself. I need something like the phase-vocoder from the fft-examples but for live-input. Basically: variable live-time-compression-expansion-delay-something. Has someone done that before ? Or can someone give me a hint ? Cheers Luigi ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Realtime-version of I07.phase.vocoder.pd
Am 15.05.2007 um 16:03 schrieb Damian Stewart: Luigi Rensinghoff wrote: Has someone done that before ? Or can someone give me a hint ? live time-compression wouldn't make any sense, since you can't travel forward in time or can you? (dun-dun-DUN) you'd need some kind of spooling/unspooling delay if you wanted live time-compression to be possible. it could get gradually 'behind' real-time as you time-expanded, and would then speed forward 'toward' real- time as you time-compressed. Thats exactly what i mean.. a variable realtime-time-expansion ;-) -- Damian Stewart f r e y live music with machines http://www.frey.co.nz http://www.myspace.com/freyed ___ 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] Realtime-version of I07.phase.vocoder.pd
Thanks a lot to all. especially for putting my idea somewhere between Albert Einstein and Freddy Mercury ;-) welli'll post my results Luigi Am 15.05.2007 um 17:12 schrieb Damian Stewart: Luigi Rensinghoff wrote: Thats exactly what i mean.. a variable realtime-time-expansion ;-) i had a pretty thorough dig through I07.phase.vocoder a few months back. what you'd basically need to do is something along the lines of using [tabwrite~] to write the audio signal in to $0-sample, banging it at the end of the table to make it start recording from the beginning again. you'd also need something monitoring the current position (use [r location] to receive the current position), making it jump back to the start when it hit the end. attached is my [d-pvocst~] which is a hacked up version of the help version that a) plays in stereo (with additional logic for dealing with mono files) and b) automatically loops between adjustable start and end sample numbers in the input arrays. it should be fairly easy to rig it up to tabwrite~ a live audio stream in to $0- sample-l and $0-sample-r in the way i described above. enjoy! -- Damian Stewart f r e y live music with machines http://www.frey.co.nz http://www.myspace.com/freyed #N canvas 50 31 1101 773 12; #X floatatom 486 370 5 0 0 0 - #0-transpo-set -; #X floatatom 164 424 3 0 0 0 - #0-speed-set -; #X floatatom 52 426 7 0 0 0 - #0-location-set -; #X text 161 405 hundredths; #X text 490 335 in cents; #X text 415 362 normal; #N canvas 0 110 569 458 hann-window 0; #N canvas 0 22 450 300 (subpatch) 0; #X array \$0-hann 2048 float 0; #X coords 0 1 2047 0 300 100 1; #X restore 82 311 graph; #X obj 378 165 osc~; #X obj 378 190 *~ -0.5; #X obj 378 214 +~ 0.5; #X obj 331 247 tabwrite~ \$0-hann; #X obj 38 173 /; #X obj 127 142 samplerate~; #X obj 177 204 swap; #X obj 177 228 /; #X obj 49 201 * 1000; #X obj 38 115 t f b f; #X msg 173 92 resize \$1; #X obj 173 116 s \$0-hann; #X msg 382 130 0; #X obj 330 131 t f b; #X text 15 8 calculate Hann window table (variable window size) and constants window-hz (fundamental frequency of analysis) \, window-sec and window-msec (analysis window size in seconds and msec).; #X obj 37 88 r \$0-window-size; #X obj 330 105 r \$0-window-hz; #X obj 177 252 s \$0-window-hz; #X obj 48 228 s \$0-window-msec; #X obj 38 251 s \$0-window-sec; #X connect 1 0 2 0; #X connect 2 0 3 0; #X connect 3 0 4 0; #X connect 5 0 9 0; #X connect 5 0 20 0; #X connect 6 0 5 1; #X connect 6 0 7 1; #X connect 7 0 8 0; #X connect 7 1 8 1; #X connect 8 0 18 0; #X connect 9 0 19 0; #X connect 10 0 5 0; #X connect 10 0 7 0; #X connect 10 1 6 0; #X connect 10 2 11 0; #X connect 11 0 12 0; #X connect 13 0 1 1; #X connect 14 0 1 0; #X connect 14 1 4 0; #X connect 14 1 13 0; #X connect 16 0 10 0; #X connect 17 0 14 0; #X restore 436 570 pd hann-window; #N canvas 430 22 805 756 insample 0; #N canvas 0 22 450 300 (subpatch) 0; #X array \$0-sample-r 4e+06 float 0; #X coords 0 1 4e+06 -1 400 150 1; #X restore 277 187 graph; #X obj 27 401 unpack s f; #X obj 27 574 soundfiler; #X text 358 355 read a sample; #X obj 281 355 loadbang; #X obj 112 367 44100; #X obj 27 366 t a b; #X obj 37 598 s \$0-samplength; #X obj 124 401 s \$0-insamprate; #X obj 27 651 /; #X obj 27 675 * 1000; #X obj 27 698 s \$0-samp-msec; #X obj 65 651 r \$0-insamprate; #X obj 8 71 hip~ 5; #X obj 8 10 inlet; #X obj 128 33 samplerate~; #X obj 128 57 s \$0-insamprate; #X msg 281 384 ../soud/voice.wav; #X obj 281 414 s \$0-read-sample; #X obj 28 160 r \$0-read-sample; #X obj 27 516 pack s s s; #X obj 27 481 t s b b; #X obj 99 483 symbol \$0-sample-l; #N canvas 0 22 450 300 (subpatch) 0; #X array \$0-sample-l 4e+06 float 0; #X coords 0 1 4e+06 -1 400 150 1; #X restore 276 19 graph; #X obj 119 502 symbol \$0-sample-r; #X obj 9 97 tabwrite~ \$0-sample-l; #X obj 8 46 adc~ 1; #X obj 66 49 adc~ 2; #X obj 69 74 hip~ 5; #X obj 70 124 tabwrite~ \$0-sample-r; #X obj 27 622 moses 1; #X msg 76 325 44100; #X obj 197 306 sel mono; #X obj 331 572 soundfiler; #X obj 341 596 s \$0-samplength; #X obj 331 649 /; #X obj 331 673 * 1000; #X obj 331 696 s \$0-samp-msec; #X obj 369 649 r \$0-insamprate; #X obj 331 523 pack s s s; #X obj 331 488 t s b b; #X obj 403 490 symbol \$0-sample-l; #X obj 423 509 symbol \$0-sample-r; #X obj 331 620 moses 1; #X msg 331 548 read -resize \$1 \$2 \, read -resize \$1 \$3; #X text 395 454 read mono; #X text 157 444 read stereo; #X obj 27 225 unpack s f s; #X obj 27 443 demultiplex 0 1; #X msg 161 327 0; #X msg 201 331 1; #X obj 22 269 t b a; #X msg 27 547 read -resize \$1 \$2 \$3; #X text 11 286 reset for next time; #X text 53 202 file [samplerate] [mono]; #X connect 1 0 48 0; #X connect 1 1 8 0; #X connect 2 0 7 0; #X connect 2 0 30 0; #X connect 4 0 17 0; #X connect 5 0 8 0; #X connect 6 0 1 0; #X connect 6 1 5 0; #X connect 9 0
Re: [PD] Exquisite corpse
I would like to move the brainstorming into another direction. Hoping that you all like it. What if: 1) we leave the idea of just creating 30 seconds, but everybody is allowed to contribute to the whole time-interval (lets say 3-5 minutes) of course everybody should create light or slim elements. Not to dense ;-) everybody should know how many modules there will be at the end. 2) Instead of connecting the individual contributions on the timescale connect it on the patching level for example: every module should have lets say 2 audio inlets 2 control inlets 4 audio outlets and 4 control outlets 3) limiting the pd-version to a basic one would be a shame. One solution could be to agree on one PD-extended version and extensive and careful use of the import-function That way all the modules can be combined in many different ways and after the creation of the individual modules, we have music until the end of time. Just an idea... Luigi Am 06.05.2007 um 20:10 schrieb Chris McCormick: Hi List, I realised I will not be able to sleep until I send this idea to the list, so here goes: Let's play a composition game. The game is based upon the Surrealist exquisite corpse method http://www.wikipedia.org/wiki/Exquisite_corpse and it works like this: 1. Everyone who wants to play will reply to this message off-list. You will be required to make a Puredata composition around 30 seconds long, and you will have to do so within 3 days at some point in the next few weeks. If you can commit to this then go ahead and reply to me. 2. When it is your turn, you will receive a patch with two subpatches in it, and the name and email address of the person following you. The left hand subpatch will contain the person before you's work. The right hand subpatch will be empty. Each work/subpatch is triggered with a bang, and outputs a bang when it is finished. The composition must work in pure-puredata (Miller's) to ensure that it will work the same for everyone involved on all OSes etc. Your mission is to create a work in the right hand subpatch that goes together with the person preceding you (e.g. both will have their trigger bang hit at the same time so they should work together in some way). Whatever style of music and Pd mechanisms you choose are up to you, as long as your work does not depend upon any variables from the preceding patch (counters, etc) since the person after you won't have access to that patch. Once you're done, you mail it to the next person in the list with your own subpatch moved from the right hand side to the left hand side, and the next person does the same thing. 3. At the end everyone will mail me their subpatch and we will string all of the pieces together, overlapping so that each piece is played twice - once together with the piece before, and once with the piece after, and we'll post it back to the pd-list for everyone to hear. Should be fun and hopefully sound interesting! Ok, now I can go to sleep. :) Best, Chris. --- http://mccormick.cx ___ 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] Exquisite corpse
however ;-) anyone started already ? Am 08.05.2007 um 18:36 schrieb Kyle Klipowicz: I like this idea, but would rather it be pd-exquis #2, since it is a bit more involved. Let's see how #1 goes, and then try Luigi's if we can handle it! ~Kyle On 5/8/07, Luigi Rensinghoff [EMAIL PROTECTED] wrote: I would like to move the brainstorming into another direction. Hoping that you all like it. What if: 1) we leave the idea of just creating 30 seconds, but everybody is allowed to contribute to the whole time-interval (lets say 3-5 minutes) of course everybody should create light or slim elements. Not to dense ;-) everybody should know how many modules there will be at the end. 2) Instead of connecting the individual contributions on the timescale connect it on the patching level for example: every module should have lets say 2 audio inlets 2 control inlets 4 audio outlets and 4 control outlets 3) limiting the pd-version to a basic one would be a shame. One solution could be to agree on one PD-extended version and extensive and careful use of the import-function That way all the modules can be combined in many different ways and after the creation of the individual modules, we have music until the end of time. Just an idea... Luigi Am 06.05.2007 um 20:10 schrieb Chris McCormick: Hi List, I realised I will not be able to sleep until I send this idea to the list, so here goes: Let's play a composition game. The game is based upon the Surrealist exquisite corpse method http://www.wikipedia.org/wiki/Exquisite_corpse and it works like this: 1. Everyone who wants to play will reply to this message off- list. You will be required to make a Puredata composition around 30 seconds long, and you will have to do so within 3 days at some point in the next few weeks. If you can commit to this then go ahead and reply to me. 2. When it is your turn, you will receive a patch with two subpatches in it, and the name and email address of the person following you. The left hand subpatch will contain the person before you's work. The right hand subpatch will be empty. Each work/subpatch is triggered with a bang, and outputs a bang when it is finished. The composition must work in pure-puredata (Miller's) to ensure that it will work the same for everyone involved on all OSes etc. Your mission is to create a work in the right hand subpatch that goes together with the person preceding you (e.g. both will have their trigger bang hit at the same time so they should work together in some way). Whatever style of music and Pd mechanisms you choose are up to you, as long as your work does not depend upon any variables from the preceding patch (counters, etc) since the person after you won't have access to that patch. Once you're done, you mail it to the next person in the list with your own subpatch moved from the right hand side to the left hand side, and the next person does the same thing. 3. At the end everyone will mail me their subpatch and we will string all of the pieces together, overlapping so that each piece is played twice - once together with the piece before, and once with the piece after, and we'll post it back to the pd-list for everyone to hear. Should be fun and hopefully sound interesting! Ok, now I can go to sleep. :) Best, Chris. --- http://mccormick.cx ___ 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 -- http://theradioproject.com http://perhapsidid.blogspot.com (()()()(()))()()())( (())(())()((( ))(__ _())(()))___ (((000)))oOO ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] mod~ ???
Hi there, I am not so terribly into that right now.. Just an idea. What if you just shift the table and write it to a second one... silly probably... just an idea Am 07.05.2007 um 20:25 schrieb Derek Holzer: Sorry! Should read: Yes, correct. If I have a table that's 100 places long, and I set the offset to 95 and the length to 30, I would like to get a loop that starts at 95 and when it reaches 100, continue playing at 0 up to 25. The next loop would then begin again at 95 and wrap around through 0 to 25, und so weiter. apologies, d. Derek Holzer wrote: Yes, correct. If I have a table that's 100 places long, and I set the offset to 95 and the length to 25, I would like to get a loop that starts at 95 and when it reaches 100, continue playing at 0 up to 25. The next loop would then begin again at 95 and wrap around through 0 to 25, und so weiter. best, d. Frank Barknecht wrote: Ah, sorry: I now read, that you don't want to start at the beginning of the sample but at the offset-point again. Then some more math is needed, I'll give it a shot a bit later. -- derek holzer ::: http://www.umatic.nl ---Oblique Strategy # 175: What are the sections sections of? Imagine a caterpillar moving ___ 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] Exquisite corpse
Definetly crazy enough to become something ingenious ,-) Sweet dreams ;-) Am 06.05.2007 um 20:10 schrieb Chris McCormick: Hi List, I realised I will not be able to sleep until I send this idea to the list, so here goes: Let's play a composition game. The game is based upon the Surrealist exquisite corpse method http://www.wikipedia.org/wiki/Exquisite_corpse and it works like this: 1. Everyone who wants to play will reply to this message off-list. You will be required to make a Puredata composition around 30 seconds long, and you will have to do so within 3 days at some point in the next few weeks. If you can commit to this then go ahead and reply to me. 2. When it is your turn, you will receive a patch with two subpatches in it, and the name and email address of the person following you. The left hand subpatch will contain the person before you's work. The right hand subpatch will be empty. Each work/subpatch is triggered with a bang, and outputs a bang when it is finished. The composition must work in pure-puredata (Miller's) to ensure that it will work the same for everyone involved on all OSes etc. Your mission is to create a work in the right hand subpatch that goes together with the person preceding you (e.g. both will have their trigger bang hit at the same time so they should work together in some way). Whatever style of music and Pd mechanisms you choose are up to you, as long as your work does not depend upon any variables from the preceding patch (counters, etc) since the person after you won't have access to that patch. Once you're done, you mail it to the next person in the list with your own subpatch moved from the right hand side to the left hand side, and the next person does the same thing. 3. At the end everyone will mail me their subpatch and we will string all of the pieces together, overlapping so that each piece is played twice - once together with the piece before, and once with the piece after, and we'll post it back to the pd-list for everyone to hear. Should be fun and hopefully sound interesting! Ok, now I can go to sleep. :) Best, Chris. --- http://mccormick.cx ___ 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 PDP testing on Mac OS X
Hi List Have been away from PD for a while. I am seeing great effort do fix some things here. pdp seems to work fine, after a quick first look. No success with pidip (Intel Macbook) /Applications/Pd-0.39.2-extended-rc2.app/Contents/Resources/ Scripts/../extra/pidip.pd_darwin: dlopen(/Applications/Pd-0.39.2- extended-rc2.app/Contents/Resources/Scripts/../extra/pidip.pd_darwin, 10): Symbol not found: _theora_decode_YUVout Referenced from: /Applications/Pd-0.39.2-extended-rc2.app/Contents/ Resources/Scripts/../extra/pidip.pd_darwin Expected in: dynamic lookup [import]: ERROR: can't load library in pidip Please dont forget pdp_ieee1394 ;-) Bye Luigi Nose Hair [EMAIL PROTECTED] wrote: I have been trying to test PDP on os 10.4.9 but it seems as though pdp_glx does not work so I cant create a window to view pdp_noise and Did you start X11 before starting PD ??? Thats not mentioned very often but is necessary... ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Time-based audio recording and analysis
ohh cool, this answer is so simple, that i can actually help ;-) just kidding See the attached patch, i chope that helps bye Luigi timescheduler.pd Description: Binary data On Mon, 16 Apr 2007 14:32:40 -0500 Jared [EMAIL PROTECTED] wrote: ..most of the time-based stuff I'm seeing is how to keep track of time rather than do something for a set length of time. Thanks for your help! -Jared These are equivillent, two ways of looking at the same thing. If you can track time you can conditionally do something for a measured amount of time. The easiest way is probably to use a delay [del] to schedule a future stop event. For example [del 6] will output a bang one minute after you put a bang into it. -- Use the source ___ 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] re-animate PD - Stammtisch Berlin ??
Thats great, already four people Make more propaganda ;-) Who else would like to be part of PD-Berlin-Stammtisch 2.0 ;-) All the best for all Luigi Am 11.04.2007 um 02:14 schrieb João Miguel Pais: ich bin dabei, obwohl ein bisschen beschäftigt... Joao Am 09.04.2007, 12:22 Uhr, schrieb Florian Kuehnle [EMAIL PROTECTED]: i would be interested... but i'm only back in berlin the 23rd of april. anyone else? cheers flo. Am 06.04.2007 um 16:30 schrieb Luigi Rensinghoff: I was wondering if anyone based in Berlin is interested in re- animate some kind of unofficial PD-Stammtisch/Meeting. Let me know ;-) Let us meet ;-) Luigi ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/ listinfo/pd-list -- Friedenstr. 58 10249 Berlin Deutschland Tel +49 30 42020091 Mob +49 162 6843570 [EMAIL PROTECTED] skype: jmmmpjmmmp http://www.puredata.org/Members/jmmmp IBM Thinkpad R51, XP, Pd-Ext-0.39-2-t5 ___ 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] accessing mysql database
Yes i can acces the database from python, entering some lines of python: db = MySQLdb.connect(localhost, root, gigiroot, sfx_database) sql = SELECT * FROM soundfile where description like '%birds% cursor.execute(sql) data = cursor.fetchall() print data. but from PD it does not work Am 08.04.2007 um 16:17 schrieb David Powers: Hi Luigi, Just to be clear: Can you connect to the database with just Python? If not, I will try to help later today. This gives me a good excuse to try such a thing, I've been doing PHP+MySQL typical web programming lately, but Python is (in my opinion) a far nicer language than PHP and I've wanted to try this. ~David On 4/8/07, Luigi Rensinghoff [EMAIL PROTECTED] wrote: Hi List, i successfully installed py/pyext on an intel macbook, and got pyhton, mysql and mysqldb running. The patch by georg holzmann i was trying to use is attached. Since i have no clue about python and sql and all of that i need some help to get started. i managed to create a database with mysql, its called sfx_database but when i try to connect via the patch i get the error: PD mysql: could not log into MySQL server in python i imported MySQldb, i think that is necessary and i executed dir(MySQLdb), but i am not sure if it is really loaded. Who could help me debug/troubleshoot that ?? ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/ listinfo/pd-list ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/ listinfo/pd-list ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] re-animate PD - Stammtisch Berlin ??
I was wondering if anyone based in Berlin is interested in re-animate some kind of unofficial PD-Stammtisch/Meeting. Let me know ;-) Let us meet ;-) Luigi ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] frequency graphing in gem
There was a thread not too long ago http://lists.puredata.info/search/PD-list? query=wavdisplaymax=20result=normalsort=score thats a search result on the pd-list for wavdisplay There shuld be a working patch Luigi pd Am 03.04.2007 um 10:39 schrieb Peter Plessas: Have a look at Gem's [scopeXYZ~] too lgPP Nose Hair wrote: I'm trying to get an audio graph to work in gem. I would like it to show the waveform like a table. I have gotten as far as getting a good sample graph but it doesnt work as expected with frequency. Any help would be apreciated. I have included my patch files. The main one is called waveform. Thanks Alain - --- ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/ listinfo/pd-list ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/ listinfo/pd-list ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] vbap in 3D
Hi Dear List... i have a question about using vbap in 3D. I am confused about the azimuth/elevation handling if using 3-Dimesnions. I am trying to arrange speakers in a simple cube-setting. 4 speakers in a square on the floor and 4 attached to the ceiling. define_loudspeakers 3 8 -90 -45 0 -45 90 -45 180 -45 -90 45 0 45 90 45 180 45 was my first attempt, but i get errors on the output of vbap and it is not meaningful at all.. Am i trying to do something that is not possible, or does the order play an important role ??? Help would be appreciated Luigi ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Real-time frequency filtering and analysis
What about filterbank in unauthorized ? wouldnt that be an approach as well ? Am 28.03.2007 um 10:23 schrieb Roman Haefeli: without having read your mail completely, i'd suggest having a look at the [fiddle~] external, that ships with pd. roman On Tue, 2007-03-27 at 23:20 -0500, Jared wrote: Summary: I'm interested in capturing audio through a microphone and, in real time, determining which frequency range (from a set range of frequencies) has the maximum level. This would be used to determine which note is loudest out three notes. More info: Hello! I was hoping to get some direction for a project I'm working on. I'm also searching the mailing list archives, but I apologize in advance if I ask questions that have been answered elsewhere. If you think my question has already been answered, I would appreciate any advice on how to better search the archives to find what I'm looking for. I am creating a staged adaptation of a 'Choose Your Own Adventure' novel. For more information, check out the Wikipedia article at http://en.wikipedia.org/wiki/Choose_your_own_adventure The important thing to know is there will be a branching storyline, decided by audience voting. For the voting, I plan for everyone in the audience to have a small xylophone with 3. Each note will correspond to a voting choice presented by the cast. I'm going to have microphones positioned around the theatre to capture the xylophones and pipe them to a computer. What I'd then like to do through PD is determine which note was 'loudest,' meaning the most people cast it for their vote. The voting choices will be displayed by a projector connected to the computer running PD. Thus, I'm interested in either piping the level information to another program (PowerPoint or something else) to display which vote won. I'd also be interested in doing this directly through PD, if it's possible. I'm working my way through the PD tutorials included in the program itself, but would appreciate any advice or suggestions on keywords I can use to search the archives. Please let me know if there is any information I can add to make things more clear. Thanks in advance for all your help. -Jared ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/ listinfo/pd-list ___ Der frühe Vogel fängt den Wurm. Hier gelangen Sie zum neuen Yahoo! Mail: http://mail.yahoo.de ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/ listinfo/pd-list ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] [PD-announce] new Pd externals available
Hi...ähhm just out of curiosity..i think the link is not right, or was it meant to be private ? http://www.sarc.qub.ac.uk/~elyon/LyonSoftware/Pd/LyonPotpourri2.0_Pd/ darwin_bin/ gives a file not found error Bye Luigi Am 23.03.2007 um 19:55 schrieb Steffen: On 23/03/2007, at 18.46, j.c.w. wrote: Did I miss something? In the darwin_bin folder there are intel (only) builds. $ cd /path/to/LyonPotpourri2.0_Pd/darwin_bin/ $ file * adsr~.pd_darwin: Mach-O bundle i386 bashfest~.pd_darwin: Mach-O bundle i386 buffet~.pd_darwin: Mach-O bundle i386 bvplay~.pd_darwin: Mach-O bundle i386 channel~.pd_darwin: Mach-O bundle i386 chopper~.pd_darwin: Mach-O bundle i386 clean_selector~.pd_darwin: Mach-O bundle i386 click2bang~.pd_darwin: Mach-O bundle i386 click2float~.pd_darwin: Mach-O bundle i386 clickhold~.pd_darwin:Mach-O bundle i386 distortion~.pd_darwin: Mach-O bundle i386 dmach~.pd_darwin:Mach-O bundle i386 expflam~.pd_darwin: Mach-O bundle i386 flanjah~.pd_darwin: Mach-O bundle i386 function~.pd_darwin: Mach-O bundle i386 granola~.pd_darwin: Mach-O bundle i386 granulesf~.pd_darwin:Mach-O bundle i386 granule~.pd_darwin: Mach-O bundle i386 impulse~.pd_darwin: Mach-O bundle i386 kbuffer~.pd_darwin: Mach-O bundle i386 killdc~.pd_darwin: Mach-O bundle i386 magfreq_analysis~.pd_darwin: Mach-O bundle i386 markov~.pd_darwin: Mach-O bundle i386 mask~.pd_darwin: Mach-O bundle i386 oscil~.pd_darwin:Mach-O bundle i386 phasemod~.pd_darwin: Mach-O bundle i386 player~.pd_darwin: Mach-O bundle i386 pulser~.pd_darwin: Mach-O bundle i386 rtrig~.pd_darwin:Mach-O bundle i386 samm~.pd_darwin: Mach-O bundle i386 sigseq~.pd_darwin: Mach-O bundle i386 vdb~.pd_darwin: Mach-O bundle i386 vdp~.pd_darwin: Mach-O bundle i386 waveshape~.pd_darwin:Mach-O bundle i386 ___ 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] HRTF
I am not sure if that works too, but what about partconv~ . shouldnt it be possible with that too ? You have to build a lot around it i guess luigi Am 20.03.2007 um 17:03 schrieb Georg Holzmann: Hallo! I am looking for PD objects and/or abstractions to do HRTF filtering. Any ideas on where to get them? 2 possibilities: - use the earplug~ external (in cvs/externals/earplug~) - use binaural ambisonic I am just making some workshop patches on how to do that for the linux audio conference - so if you wait a few days you can have the patches ... LG Georg ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/ listinfo/pd-list ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] [PD-dev] developer access ?
Am 19.03.2007 um 08:58 schrieb Frank Barknecht: Hallo, Luigi Rensinghoff hat gesagt: // Luigi Rensinghoff wrote: OK well then i wont upload it... its a little bit contradicting, since Frank said.. sourceforege is not for binaries... I said, CVS is not for binaries. The release system on Sourceforge is for binaries, but it's not really used by our group. Ciao -- Frank Barknecht _ __footils.org_ __goto10.org__ ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/ listinfo/pd-list Thank you guys for your effortnow i know more ;-) have a good one luigi ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] [PD-dev] developer access ?
OK well then i wont upload it... its a little bit contradicting, since Frank said.. sourceforege is not for binaries...anyway, i am still waiting for a response from Hans-Christian, maybe then its solved. Otherwise i'll send people interested my gmx-mediacenter link that's the way it is Thanks anyway for your detailed answer webdavs.that i didnt try Bye Luigi ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] .39.2 test7 pidip missing stuff-how to fix
Am 16.03.2007 um 15:19 schrieb [EMAIL PROTECTED] [EMAIL PROTECTED]: I'm running pd .39.2 extended test7 on os x 10.4.8. When I look at the pdp or pidip examples they are all missing alot of stuff like [pdp_gain] [pdp_control] and more. I downloaded the pdp_pidip_osx.tar, if anyone can gide me on where to put it inside the PD application package I would really appreciate it. I would prefer to put it somewhere inside the actual application package and not in /usr/libetc. Thanks, Alain ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/ listinfo/pd-list Hi List, Hi All yes i was going through the extended installer, looking for bugs and missing things and stuff like that. So at the end i will have a list with all missing externals and things. PDP and Pidip is missing. I tried to compile (ON Intel Mac) and no success i dont know which platform you are on nosehair. I am looking for a PDP/p.i.d.ip for intel-darwin. Could someone please post that, or share detailed instructions how to compile that on INTEL-Mac ?? Thanx to all an a nice weekend Luigi ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] adding external-direcetories to paths
Am 14.03.2007 um 05:14 schrieb Thomas Jeppesen: After a few weeks of wondering how this works, I've more or less figured out how to add externals to my PD installation, at least I think I have, because I still run into patches that doesn't load the externals used in it, even though the externals are in the extra-directory. OK then, I think to myself, I have to add each subdirectory of externals to the path in PD's fererences. This seemed to have the desired effect. And now to the problem, only 10 lines of paths are possible in PD. Or does it work like this, that I can only ´see´ 10 line's of added paths? Or have I completely missed how this aspect of PD works? Anyways, what I want is for all subdirectories in the extra- directory in my PD 39.2-extended to be accessable from PD, as if they were an integrated part of the installation. I've tried to use (add) the pd-settings.reg that comes with the pd-extended installation, but it has not had the desired effect. Could someone please shed some light on this problem for me? Cheers! Thomas ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/ listinfo/pd-list Yes, i was fighting with that a while too... which platform are you using ? Luigi___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Processing Video Data
Am 13.03.2007 um 21:06 schrieb chris clepper: You need one value for each pixel row in an image? That will probably require writing a custom external to do that. On 3/13/07, raul diaz [EMAIL PROTECTED] wrote: Hi List! I would like to process a live recording video with pure data. I need to extract bright information of each horizontal video line but I don't know if there is any external which do that. Which external or library (GEM, PixelTango, ...) do you recommend me to process video? you did not mention pdp, and especially pidip, that myight work for you luigi Thanks! -- Raul Diaz Poblete * [EMAIL PROTECTED] Ciudad Real [Spain] ___ 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] flext on INTEL-Mac was : ANN: munger1~ port (from the Percolate library)
Am 13.03.2007 um 10:37 schrieb Steffen: Hey, On 13/03/2007, at 5.29, Ivica Ico Bukvic wrote: 3) Start your app (PD or Max) and create object called munger1~. Right-click (ctrl-click on Macs) and select help and this should open the help file with additional documentation. I was wondering what this object does. So i downloaded it to see the help patch, as suggested. But it is fairly hard not to get lost, as there are so much info on little space. My suggestion is to chunk it in bits. (And make a counter sub-patch instead of using a counter object.) However, i fund in the pdf-manual for PeRColate, that the munger~: a granulizing delay-line. Takes a signal in and spits out a stereo signal of little (or big) grains, transposed, backwards/forwards, enveloped (sorta), with nifty pitch sieves to play pretty chords. The maximum number of voices is limited only by your CPU (up to some very high hardwired limit), and can be changed smoothly while running. A maximum delay-length is set with the argument, and the working delay-length can be swept smoothly. Check out the help file, which actually explains what most of the parameters mean. Good thing, because I keep forgetting. which might be of interest for others like little knowing like me. That said, thanks for making this. I think it's time to install Flext here. Hey, would be nice to see if it works on a Macbook, i thought ;-) So i downloaded and compiled STKworked fine, adjusted all the path's in config.txt and config-mac-pd-gcc.txt and then: lbind.opp pd-darwin/release-shared/flmap.opp pd-darwin/release-shared/ flstk.opp -lstk /usr/bin/libtool: can't locate file for: -lstk /usr/bin/libtool: file: -lstk is not an object file (not allowed in a library) i get this. who could help me please. Bye Cheerio Luigi ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] pd ext - 0.40
Am 09.03.2007 um 05:24 schrieb Hans-Christoph Steiner: Try an auto-build, but it might be rough: http://autobuild.puredata.info .hc Hi List... trying to build a PD 0.40.2 (extended and jacked) on macbook I did (as described in the howto) rsync -av --delete rsync://128.238.56.50/distros/pd-extended/ pd- extended/ when i try to make patch_pd i get: patching file g_graph.c Applying /sw/local/pd-extended/packages/patches/add_string_support.patch can't find file to patch at input line 8 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -- |Index: pd/src/g_text.c |=== |RCS file: /cvsroot/pure-data/pd/src/g_text.c,v |retrieving revision 1.15 |diff -u -w -r1.15 g_text.c |--- pd/src/g_text.c4 Oct 2006 19:35:06 - 1.15 |+++ pd/src/g_text.c12 Feb 2007 03:45:43 - can i continue anyway with buildng or do i have to fix it first ? Thanx Luigi ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] pd installer for macosx not recognizing preferences
Am 07.03.2007 um 12:19 schrieb Steffen: On 07/03/2007, at 0.21, august wrote: the instructions say: [snip] I do exactly that and while I can get PD to run, it will not load any of the libraries. I'm not sure i understand. What do you mean by not load? What libraries/objects would you want to use, but can't? ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/ listinfo/pd-list I had something similar the other day, when i checked out pdmtl, an abstraction collection from Montreal. sometimes gem was loaded sometimes not, the genhead object was dotted, but if i created a new one it worked. And the startup and path windows are a sorry*** mess. I explain why: If you want to add a new path, usually all the lines are occupied and not all of them (around 30) are displayes so what i do is :copy a line, usually change the last path-entry, and i separate the two entries with a :. There is the property List editor, but its somehow very uncomfortable to edit entried there Is sthg wrong with that ? My impression is: sometimes it works, sometimes it doesnt... i think the autogenerated Preferences do not work a 100%, would it be possible to have a similar script locally, that checks all the folders. What was always strange to me: If you tell PD to search in a path, would it not be the easiest to just check all the subfolders ??? ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] partconv~ on Intel mac
has anybody tried ??? to compile partconv for intel mac ? is there a pd_darwin version ?? saluti luigi ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] hot do you get a comma into a symbol?
Am 05.03.2007 um 10:24 schrieb Patco: Rich E a écrit : Is it possible to make one symbol that looks like 26,0,0 ? I'd like to be able to do the command: (amixer -c 1 cset numid=5 26,2,32768 ( | shell which would control the hdsp matrix mixer. But the commas make message part before 2, then again on 32768. Any way to get the whole thing in one message? Regards, Rich - --- hello, 'addcomma' adds a comma in message box a shame its not documented anywhereare there more hidden trix like that ? Buogiorno Luigi ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] re:Lindenmayer system in pd / GEM
Hi List.. I came across these patches by Cyrille Henry, the postings are from august 2006. when i try to open the patches i am missing rule and rule2. Strange that nobody mentioned it back then. Well i was just curious to see how its done in GEM. Best Regards Luigi See below, for an example -- #N canvas 561 190 503 642 10; #X obj 37 108 gemhead; #N canvas 0 0 558 408 + 0; #X obj 29 20 inlet; #X obj 28 69 translateXYZ 0 0 0; #X obj 29 46 rotateXYZ 0 0 30; #X obj 105 19 inlet; #X connect 0 0 2 0; #X connect 2 0 1 0; #X connect 3 0 2 3; #X restore 68 472 pd +; #N canvas 0 0 554 404 - 0; #X obj 29 20 inlet; #X obj 28 69 translateXYZ 0 0 0; #X obj 29 46 rotateXYZ 0 0 -30; #X obj 132 18 inlet; #X connect 0 0 2 0; #X connect 2 0 1 0; #X connect 3 0 2 3; #X restore 92 494 pd -; #X obj 37 351 any; #X obj 68 351 any; #X obj 92 351 any; #X obj 118 518 GEMglPushMatrix; #X obj 146 545 GEMglPopMatrix; #X obj 118 352 any; #X obj 146 352 any; #X floatatom 214 282 5 0 0 0 - - -; #X obj 37 156 rotateXYZ 0 0 90; #X floatatom 260 431 5 0 0 0 - - -; #X obj 231 363 line; #X floatatom 231 320 5 0 0 0 - - -; #X msg 231 340 \$1 100; #X floatatom 241 387 5 0 0 0 - - -; #X msg 231 300 0.2; #X obj 37 232 rule; #N canvas 189 124 601 813 F 0; #X obj 28 20 inlet; #X obj 284 140 inlet; #X obj 28 261 translateXYZ 0.05 0 0; #X obj 28 288 rotateXYZ; #X obj 337 143 inlet; #X obj 385 146 inlet; #X obj 28 189 rotateXYZ 0 90 0; #X obj 28 238 rotateXYZ 0 -90 0; #X obj 34 562 rotateXYZ; #X obj 28 93 t a b; #X obj 170 386 random 1000; #X obj 170 465 *; #X obj 248 387 random 1000; #X msg 170 361 seed \$1; #X obj 248 338 + 1; #X msg 248 362 seed \$1; #X obj 248 468 *; #X obj 78 385 random 1000; #X obj 78 331 r rand_seed; #X obj 117 430 r rand; #X obj 78 461 *; #X msg 78 357 seed \$1; #X obj 170 335 + 1; #X obj 78 410 - 500; #X obj 170 412 - 500; #X obj 248 412 - 500; #X obj 106 19 inlet; #X obj 106 48 unpack f f; #X text 175 46 size \, order; #X obj 116 73 - 1; #X obj 74 78 / 300; #X obj 114 128 / 300; #X obj 74 502 *; #X obj 165 505 *; #X obj 243 504 *; #X obj 317 440 + 1; #X obj 34 588 spigot; #X msg 190 572 1; #X msg 217 576 0; #X obj 34 612 color 0 1 0; #X obj 28 161 color 0.6 0.6 0.6; #X obj 34 635 scaleXYZ 1 0.33 0.1; #X obj 34 683 scaleXYZ 1 3 10; #X obj 34 659 sphere 0.05; #X obj 197 542 sel 1; #X obj 111 99 max 1; #X obj 28 214 tube 0.02 0.02 1 10; #X connect 0 0 9 0; #X connect 1 0 2 1; #X connect 1 0 46 3; #X connect 2 0 3 0; #X connect 3 0 8 0; #X connect 4 0 3 3; #X connect 5 0 3 1; #X connect 6 0 46 0; #X connect 7 0 2 0; #X connect 8 0 36 0; #X connect 9 0 40 0; #X connect 9 1 10 0; #X connect 9 1 17 0; #X connect 9 1 12 0; #X connect 10 0 24 0; #X connect 11 0 33 0; #X connect 12 0 25 0; #X connect 13 0 10 0; #X connect 14 0 15 0; #X connect 15 0 12 0; #X connect 16 0 34 0; #X connect 17 0 23 0; #X connect 18 0 21 0; #X connect 18 0 22 0; #X connect 19 0 20 1; #X connect 19 0 11 1; #X connect 19 0 16 1; #X connect 20 0 32 0; #X connect 21 0 17 0; #X connect 22 0 13 0; #X connect 22 0 14 0; #X connect 23 0 20 0; #X connect 24 0 11 0; #X connect 25 0 16 0; #X connect 26 0 27 0; #X connect 27 0 29 0; #X connect 27 0 30 0; #X connect 27 1 35 0; #X connect 27 1 44 0; #X connect 29 0 45 0; #X connect 30 0 46 1; #X connect 31 0 46 2; #X connect 32 0 8 1; #X connect 33 0 8 2; #X connect 34 0 8 3; #X connect 35 0 34 1; #X connect 35 0 33 1; #X connect 35 0 32 1; #X connect 36 0 39 0; #X connect 37 0 36 1; #X connect 38 0 36 1; #X connect 39 0 41 0; #X connect 40 0 6 0; #X connect 41 0 43 0; #X connect 43 0 42 0; #X connect 44 0 37 0; #X connect 44 1 38 0; #X connect 45 0 31 0; #X connect 46 0 7 0; #X restore 37 446 pd F -; #X obj 37 182 t b a b; #X obj 111 226 s rand_seed; #X obj 223 170 s rand; #X obj 223 148 / 1000; #X floatatom 223 130 5 0 0 0 - - -; #X floatatom 309 457 5 0 0 0 - - -; #X obj 37 298 route F + - [ ]; #X obj 68 323 t b; #X obj 92 323 t b; #X obj 118 323 t b; #X obj 146 324 t b; #X obj 37 323 t b l; #X msg 37 207 F 1 0; #X msg 260 409 30; #X msg 309 434 -30; #X obj 37 275 rule; #X obj 37 254 rule; #X msg 214 259 0.24; #X obj 37 133 translateXYZ 1 -3 0; #X msg 111 205 15; #X obj 38 11 gemhead; #X obj 38 33 world_light; #X msg 223 107 -34; #X obj 214 231 loadbang; #X obj 223 84 loadbang; #X obj 38 82 gemwin; #X msg 38 57 create \, 1 \, lighting 1; #X text 43 594 same exemple as the previus one \, but with some random.; #X text 42 616 you nead a good graphyc card to load that patch.; #X connect 0 0 38 0; #X connect 3 0 19 0; #X connect 4 0 1 0; #X connect 5 0 2 0; #X connect 8 0 6 0; #X connect 9 0 7 0; #X connect 10 0 19 2; #X connect 11 0 20 0; #X connect 12 0 1 1; #X connect 13 0 19 3; #X connect 14 0 15 0; #X connect 15 0 13 0; #X connect 16 0 19 4; #X connect 17 0 14 0; #X connect 18 0 36 0; #X connect 20 0 32 0; #X connect 20 1 3 1; #X connect 20 1 4 1; #X connect 20 1 5 1; #X connect
[PD] State Saving - Summary
Since it is an ever returning subject maybe its good to have a summarized topic for this. Could someone just give a list of existing state-saving-systems and describe pro's and con's and the state of complexity ? i think that could be very helpful for beginners ;-) Thanks Luigi ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list