Re: [PD] [PD-dev] developer access ?
hi. Luigi Rensinghoff wrote: OK well then i wont upload it... just to make things clear (and to reiterate myself): it is really for the benefit of all visitors of puredata.info to not upload such huge files: the site will get even slower than it is now. the only other reason to not upload stuff is, that the disk might get full and we have to find a new one... (the machine is not of the super hot-swappable and easily-extendible-without-downtime type) 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. it is not a contradiction, though it might be unclear: sourceforge offers several services. one of them (used by the pd-community) is hosting of code-repositories (CVS/SVN). it is common sense, that such a repository is for source-code _only_ (this is: do not put installers, binaries in a repository; there have been fights whether it is arguable to put _generated_ code into a repository, since it is strictly spoken no source code). http://pure-data.cvs.sourceforge.net/pure-data/ another service by sourceforge is the hosting of downloads. whenever a project makes a release or sub-release (however small it is), it can upload the release files to a special webspace (and do some paperwork). releases are usually a set of archives, and can be source (usually compressed), binaries, installers,... sourceforge will eventually distribute your release files on a number of mirror servers all over the world, adding redundancy and and better download speed. http://sf.net/project/showfiles.php?group_id=55736 so: frank said, that you should not put your binary into the sourceforge CVS. i said, that you should put your binary into the sourceforge release system. 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 finally: i had no time yesterday when i answered your email, so probably i missed that one: there are possibilities to put binary releases (of large files) onto puredata.info, but please don't do it by yourself for now. always contact the admin (that is me ;-)) and we'll surely find a hand-tailored solution to the problem. mf.asdr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] compiling GEM (cubeArray.cpp: No such file or directory)
chris clepper wrote: On 3/18/07, *Sciss* [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] wrote: ok thanks, no i can launch pd! Did you mean 'now I can launch pd'? and did you mean that you can also load Gem on launching pd? mfg.aser IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] bandlimited oscillators: set of abstractions
Steffen wrote: On 18/03/2007, at 11.37, Derek Holzer wrote: I've had several students on both windows and OS X that had trouble with the [~] object for various reasons. It can be replaced with [expr~ $v1 $v2], which is what the [~] abstraction uses. I saw that in the help patch for the abstraction. That help patches says also that you *cannot* use arguments with this version, like [~ 2.7]. Now i wonder if there is are Pd-technicalities that limits to such behavior, since it's not implemented? it is a problem with the use of [expr~] which allows either a signal on an inlet or a float. you have to decide which one to use at creation time. in zexy's [~] abstraction, the decision has been made towards the former case. i currently do not know of a solution for this problem... ..., since the arguments of [expr~] cannot be changed dynamically; ..., since there is no way to tell from within an abstraction whether there are arguments at all (my [EMAIL PROTECTED] fixes this); ..., since there is no way to change the abstraction's interface dynamically based on arguments (my [initbang]-patch fixes this); since zexy relies only on vanilla-pd, it cannot solve this problem in it's abstraction set. for this very reason it still provides a binary version of [~]. but of course you can/should implement both [~] and [~ 0] directly with [expr~], and then you have the freedom of choice. mfga.sdr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] [PD-dev] developer access ?
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
Re: [PD] bandlimited oscillators: set of abstractions
Hallo, Roman Haefeli hat gesagt: // Roman Haefeli wrote: oops, you are right. then i should say: 'it was my plan to use only internals'. however, i am sure, that a raw square-wave can be generated without [~]. i'll change that. thanks for notifying me. See attached patch for the usual approach. Ciao -- Frank Barknecht _ __footils.org_ __goto10.org__ squareosc~.pd Description: application/puredata ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Usage of pyext on Macbook was : Compilation of externals on Mac-Intel
Hi Luigi, please always post to the list, so that others can benefit and i don't have to answer questions many times Am 19.03.2007 um 02:51 schrieb Luigi Rensinghoff: OK sorry thats what i do what do you do? as i said before i have no clue how pyext works and know nothing about python. Just that its cool and it might give me the possibilty to connect PD to a databasein some future days, when i come to that. sure it can do that What i did was simply to clean up the PD-extended Installer from Hans Cristian, so that it runs smoothly on a MacBook. I removed all externals that dont work and tried to include external-binaries from other sources (like your webspace) Ok..thats the background more or less ;-) So i removed the old py.pd_darwin from /extra/py...and put the one inside from your beta webside...as it is (btw its funny that it shows up as excel file, i hope that is not the source of the error, but thats the way it appears right after the download) hmmm, i discovered that the mime types are wrong for some files i'll look into it I did add the path to the scripts in the .pdrc file and go to the browser /examples/py/examples start python 2.3 in the terminal erm, do you want to run python scripts in PD or in the terminal? pyext loads a script within PD... you don't need a terminal. Have a look at the help files, they should come with pd-extended (at least i hope so) I am just guessing that this is right and should worknext week i'll try to build it myself and then see what happens. I'm sure it has nothing to do with the binary (which should work, as it works for me and others) is there another way to test it ? like build an object and send a help message or sthg like that ??? best greetings, Thomas ___ 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] seeking Pd components such as spatialization, mixing, pitch shifting and delay
Most of the components such as spacialisation, mixing, panning and delay treatments are already solved and available from other practicioners if you ask nicely. I am asking nicely to other Pure Data practitioners: where can I find these already solved and available patches of: 3D spatialization, continuous pitch shifting (to make several glissando at the same time), delays for complex rhythms generator, to release the TEST-AIMANT VOX CLONA diagram? http://centrebombe.org/test-aimant.vox-clona.schematic.html Chears mathius --- padawan12 [EMAIL PROTECTED] wrote: I think everything you need to implement your vision as given in the diagram is available in Pd and it would make a perfect choice for this project. Most of the components such as spacialisation, mixing, panning and delay treatments are already solved and available from other practicioners if you ask nicely. The use of concrete bunkers for reverberation is very interesting. Is this a new take on musique concrete ? :) best, Andy On Thu, 15 Mar 2007 08:10:40 -0700 (PDT) the center of the bomb [EMAIL PROTECTED] wrote: I started the project in 2005 when I met an incredible architectural acoustic in a concrete cylinder sized of 15 meter high to 10 meter large. I started to sing inside with an incredible reverberation of low sounds. The entrance of this cylinder (used to keep wine) was too small for audience to come inside, so I imagined to keep in real time the sound and the images (video) outside the cylinder, far away through Internet, in an appropriate cube-public-place with 6 video screens and 3D sound projection. I found a team of 9 people to release this opera project, but it was located near Toulouse (south of France) and in this part there is no grants for contemporary art creation. Today TEST-AIMANT is in waiting to be released. The virtual clones orchestra, in my music works, stays as an obsession: there is several exemple of, done and music in project: like in 2002 Jeux Interdits (Forbidden Games) where I cloned my 9-tone electric guitar in 4 independent clones. listen at http://centrebombe.org/mp3-free.html in 2003 ti.Me Has No Age where I cloned my archisonic lamp (http://centrebombe.org/lamps.html)in an orchestra of 161 clones you can listen at http://centrebombe.org/mp3-free.html My next project is also about virtual orchestra of clones Unisolable Unduplicable, the recipe of Freedom http://centrebombe.org/2007.residency.proposal(the Lamplayer.vs.the.Machines).pdf The schematic of VOX CLONA (in attachment) gives you a precise purpose of what I would like to generate: one live voice (mine) generating an independant choir of 13 voices with its independent contrepoint projected in 3D sound space. I should perhaps translated in English what I wrote in French? Thanks for your interest mathius shadow-sky --- Luigi Rensinghoff [EMAIL PROTECTED] wrote: Am 15.03.2007 um 14:21 schrieb the center of the bomb: http://centrebombe.org/mp3-free.html That sound really interesting, i have been doing some multichannel stuff with vbap.. You want to tell me more ?? you have an IM ?? Luigi the center of the bomb Finding fabulous fares is fun. Let Yahoo! FareChase search your favorite travel sites to find flight and hotel bargains. http://farechase.yahoo.com/promo-generic-14795097 ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list the center of the bomb Sucker-punch spam with award-winning protection. Try the free Yahoo! Mail Beta. http://advision.webevents.yahoo.com/mailbeta/features_spam.html ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] seeking Pd components such as spatialization, mixing, pitch shifting and delay
Try here: http://www.tot.sat.qc.ca/eng/nslam.html the center of the bomb wrote: I am asking nicely to other Pure Data practitioners: where can I find these already solved and available patches of: 3D spatialization, continuous pitch shifting (to make several glissando at the same time), delays for complex rhythms generator, to release the TEST-AIMANT VOX CLONA diagram? -- derek holzer ::: http://www.umatic.nl ---Oblique Strategy # 171: Use your own ideas ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] seeking Pd programmer
The conterpoint is generated by the superposition of cloned voices on different degree of its own scale and by the rhythm generator (with continuous unregular delays). Each voice is independent and there is no a global form to shape the clone choir. Scalisator each clone takes a position on its own scale degree (each clone has its own scale made with Scala as .scl file) - by the way how could I include .scl files to pd? - to create unheard chords. Each clone change its pitch by slow glissando. The duration of the fixed pitch and the glissando is controled by the rhythm generator. In this case the delays-rhythms-generator should be before the pitch bend: the glissandi generator. Thanks to ask, I will think about it mathius http://centrebombe.org/test-aimant.vox-clona.schematic.html --- Charles Henry [EMAIL PROTECTED] wrote: The schematic of VOX CLONA (in attachment) gives you a precise purpose of what I would like to generate: one live voice (mine) generating an independant choir of 13 voices with its independent contrepoint projected in 3D sound space. What's your concept for the counterpoint like? A canon is pretty easy to realize as a form for cloned voices. Do the other voices need to have some transformation applied to make independent melodies? ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list the center of the bomb Need Mail bonding? Go to the Yahoo! Mail QA for great tips from Yahoo! Answers users. http://answers.yahoo.com/dir/?link=listsid=396546091 ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] seeking Pd programmer
Hallo, the center of the bomb hat gesagt: // the center of the bomb wrote: (each clone has its own scale made with Scala as .scl file) - by the way how could I include .scl files to pd? If you search the pd-list archive[1] for scala, one solution is found as the first hits. [1] http://lists.puredata.info/pipermail/pd-list/ Ciao -- Frank Barknecht _ __footils.org_ __goto10.org__ ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] py compilation error
Hi Thomas, I just installed a new linux-system with python 2.5. Compiling the py-external I get the following error. What can I do? Thanks and all the best, Michael is7:/pub/install/pure-data/externals/grill/py # sh ../flext/build.sh pd gcc make -f ../flext/buildsys/gnumake-sub.mak PLATFORM=lnx RTSYS=pd COMPILER=gcc BUILDPATH=../flext/buildsys/ PKGINFO=package.txt BUILDCLASS=ext USRCONFIG=config.txt USRMAKE=build/gnumake-lnx-gcc.inc TARGETMODE=release TARGETTYPE=multi THREADED=1 _build_ make[1]: Entering directory `/pub/install/pure-data/externals/grill/py' mkdir -p pd-linux/release-multi/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DPY_EXPORTS -DPY_NUMPY -DPY_USE_GIL -DNDEBUG -DFLEXT_THREADS -DFLEXT_SYS=2 -DPD -I/usr/include/python2.5 -I/usr/local/src/pd/src -I/usr/local/include/STK -I/usr/local/include/sndobj -I/usr/local/include/flext source/pybuffer.cpp -o pd-linux/release-multi/pybuffer.opp source/pybuffer.cpp:222: error: invalid conversion from 'int (*)(PyObject*, int, const char**)' to 'Py_ssize_t (*)(PyObject*, Py_ssize_t, char**)' source/pybuffer.cpp:440: warning: 'intargfunc' is deprecated (declared at /usr/include/python2.5/object.h:133) source/pybuffer.cpp:441: warning: 'intargfunc' is deprecated (declared at /usr/include/python2.5/object.h:133) source/pybuffer.cpp:442: warning: 'intintargfunc' is deprecated (declared at /usr/include/python2.5/object.h:134) make[1]: *** [pd-linux/release-multi/pybuffer.opp] Fehler 1 make[1]: Leaving directory `/pub/install/pure-data/externals/grill/py' make: *** [build-release-multi] Fehler 2 -- --- ?Michael Iber --- --- [EMAIL PROTECTED] --- --- www.michael-iber.de --- ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] a small utility: dispatcher.pd
Frank, is the help patch supposed to be a working example? If it is, it doesn't seem to work for me. When I change any of the inputs, the number boxes attched to the receiving objects don't change. Mike On 3/18/07, Frank Barknecht [EMAIL PROTECTED] wrote: Hi, attached is a small, simple, but very useful helper abstraction: [dispatcher] makes building those long [route method1 method2 method3] chains behind abstraction inlets a bit easier and also works around the problem of adding methods later on without breaking existing connections. Ciao -- Frank Barknecht _ __footils.org_ __goto10.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 ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] a small utility: dispatcher.pd
On 19/03/2007, at 14.03, Mike McGonagle wrote: Frank, is the help patch supposed to be a working example? If it is, it doesn't seem to work for me. When I change any of the inputs, the number boxes attched to the receiving objects don't change. Excuse me for answering. What Frank didn't mention explicitly is that It needs Pd version =0.40. It uses a $1-$2 symbol construction which is a new feature in Pd version 0.40. Hence if you use Pd with a version like 0.39-2 or below it won't work. ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] a small utility: dispatcher.pd
Mike McGonagle wrote: Frank, is the help patch supposed to be a working example? If it is, it doesn't seem to work for me. When I change any of the inputs, the number boxes attched to the receiving objects don't change. the help-patch is working. however, you need at least pd-0.40 (or a patched version of an older pd), to make the $1-$2 expansion work (on which the [dispatcher] relies) fmgas.dr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] no clear buffer in -buffer2-
hello, is posible simulate a single buffering using buffer2???...no clear buffer, keeping the last frame created...using openGL in GEM. with message buffer1 is easybut i want combine scenes with clear and no clear buffer in the same gem window. thanks a lot.!!! Andrés Ferrari G. http://puredata.org/Members/anfex __ Correo Yahoo! Espacio para todos tus mensajes, antivirus y antispam ¡gratis! Regístrate ya - http://correo.espanol.yahoo.com/ ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Binary - integer conversion
list of any length or ints of any size. Here is xor.pd and help-xor.pd (already a classic). You should tjek out how xor.pd is constructed. I think this is the way to go when its bitwise. You can easily change the int size (list length). God Luck Steffen Leve Poulsen David Powers skrev: Ah this is interesting - and proof that it's really time I learn dynamic patching ... your approach is probably more efficient, but on the other hard, my approach allows for lists of any length. (Although, I doubt that I'd be doing patterns longer than 64 very often.) Anyway, my point is that with dynamic patching perhaps it would be possible to use your approach, without knowing the length of the list in advance. ~David ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list #N canvas 300 28 797 737 12; #X obj 87 4 inlet; #X obj 263 619 outlet; #X obj 147 227 until; #X msg 147 168 16; #X obj 147 194 t f b; #X msg 282 214 0; #X obj 147 259 f; #X obj 181 260 + 1; #X obj 298 576 f; #X obj 263 575 +; #X obj 199 457 pow; #X msg 199 429 2 \$1; #X obj 143 392 f; #X obj 103 392 f; #X obj 103 555 *; #X obj 103 488 ; #X obj 143 488 ; #X obj 148 287 t b b f; #X obj 103 525 !=; #X obj 162 352 inlet; #X obj 87 128 t b f; #X text 272 69 XOR does bitwise xor intersection of two 16 bit integers ; #X text 458 136 XOR:; #X text 429 169 1 xor 1 = 0; #X text 429 199 0 xor 0 = 0; #X text 429 229 1 xor 0 = 1; #X text 429 259 0 xor 1 = 1; #X text 106 669 Steffen Leve Poulsen 2007; #X text 107 689 steffen at menneske dot dk; #X obj 87 36 t b f; #X obj 87 67 del 100; #X obj 87 97 f; #X connect 0 0 29 0; #X connect 2 0 6 0; #X connect 3 0 4 0; #X connect 4 0 2 0; #X connect 4 1 5 0; #X connect 5 0 6 1; #X connect 5 0 9 1; #X connect 6 0 7 0; #X connect 6 0 17 0; #X connect 7 0 6 1; #X connect 8 0 9 1; #X connect 9 0 8 0; #X connect 9 0 1 0; #X connect 10 0 16 1; #X connect 10 0 15 1; #X connect 10 0 14 1; #X connect 11 0 10 0; #X connect 12 0 16 0; #X connect 13 0 15 0; #X connect 14 0 9 0; #X connect 15 0 18 0; #X connect 16 0 18 1; #X connect 17 0 13 0; #X connect 17 1 12 0; #X connect 17 2 11 0; #X connect 18 0 14 0; #X connect 19 0 12 1; #X connect 20 0 3 0; #X connect 20 1 13 1; #X connect 29 0 30 0; #X connect 29 1 31 1; #X connect 30 0 31 0; #X connect 31 0 20 0; #N canvas 177 35 1060 501 12; #X obj 753 241 until; #X obj 753 206 unpack f f; #X msg 753 179 256 0; #X obj 753 270 f; #X obj 780 270 + 1; #X obj 753 302 t f f; #X obj 753 424 tabwrite vu; #N canvas 0 0 450 300 (subpatch) 0; #X array vu 256 float 0; #X coords 0 256 255 0 200 140 1; #X restore 442 208 graph; #X obj 913 90 f; #X obj 959 90 + 1; #X obj 913 119 mod 256; #X msg 913 33 40; #X msg 952 34 0; #X obj 913 61 metro; #N canvas 0 0 512 223 tobin 0; #X obj 417 44 1; #X obj 377 44 2; #X obj 337 44 4; #X obj 297 44 8; #X floatatom 269 103 5 0 0 0 - - -; #X obj 247 44 16; #X obj 200 44 32; #X obj 157 44 64; #X obj 107 44 128; #X obj 104 104 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 128; #X obj 124 104 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 64; #X obj 144 104 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 32; #X obj 164 104 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 16; #X obj 184 104 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 8; #X obj 204 104 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 4 4; #X obj 224 104 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 2 2; #X obj 244 104 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 1; #X obj 269 134 outlet; #X obj 343 102 inlet; #X connect 0 0 16 0; #X connect 1 0 15 0; #X connect 2 0 14 0; #X connect 3 0 13 0; #X connect 4 0 2 0; #X connect 4 0 3 0; #X connect 4 0 1 0; #X connect 4 0 0 0; #X connect 4 0 5 0; #X connect 4 0 6 0; #X connect 4 0 7 0; #X connect 4 0 8 0; #X connect 4 0 17 0; #X connect 5 0 12 0; #X connect 6 0 11 0; #X connect 7 0 10 0; #X connect 8 0 9 0; #X connect 18 0 4 0; #X coords 0 -1 1 1 222 23 2 100 100; #X restore 31 43 pd tobin; #N canvas 0 0 543 205 tobin 0; #X obj 417 44 1; #X obj 377 44 2; #X obj 337 44 4; #X obj 297 44 8; #X floatatom 269 103 5 0 0 0 - - -; #X obj 247 44 16; #X obj 200 44 32; #X obj 157 44 64; #X obj 107 44 128; #X obj 104 104 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 128; #X obj 124 104 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 64; #X obj 144 104 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 32 32; #X obj 164 104 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 16; #X obj 184 104 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 8; #X obj 204 104 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 4 4; #X obj 224 104 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 2; #X obj 244 104 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; #X obj 269 134 outlet; #X obj 343 102 inlet; #X connect 0 0 16 0; #X connect 1 0 15 0; #X connect 2 0 14 0; #X connect 3 0 13 0; #X
Re: [PD] oldschool rave synths
spore, not seed - sry :) looks like eno's doing a procedural / generative sound track for it! http://www.we-make-money-not-art.com/archives/009261.php On Thu, 2007-03-15 at 16:49 -0700, shift8 wrote: my interests here are developments like the Seed game prototype, the concept of synthesizing *anything* - generic assemblers, a la the -- Mechanize something idiosyncratic. ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Binary - integer conversion
Just a small correction Stffn Steffen Leve Poulsen skrev: list of any length or ints of any size. Here is xor.pd and help-xor.pd (already a classic). You should tjek out how xor.pd is constructed. I think this is the way to go when its bitwise. You can easily change the int size (list length). God Luck Steffen Leve Poulsen David Powers skrev: Ah this is interesting - and proof that it's really time I learn dynamic patching ... your approach is probably more efficient, but on the other hard, my approach allows for lists of any length. (Although, I doubt that I'd be doing patterns longer than 64 very often.) Anyway, my point is that with dynamic patching perhaps it would be possible to use your approach, without knowing the length of the list in advance. ~David #N canvas 177 35 1060 501 12; #X obj 753 241 until; #X obj 753 206 unpack f f; #X msg 753 179 256 0; #X obj 753 270 f; #X obj 780 270 + 1; #X obj 753 302 t f f; #X obj 753 424 tabwrite vu; #N canvas 0 0 450 300 (subpatch) 0; #X array vu 256 float 0; #X coords 0 256 255 0 200 140 1; #X restore 442 208 graph; #X obj 913 90 f; #X obj 959 90 + 1; #X obj 913 119 mod 256; #X msg 913 33 40; #X msg 952 34 0; #X obj 913 61 metro; #N canvas 0 0 512 223 tobin 0; #X obj 417 44 1; #X obj 377 44 2; #X obj 337 44 4; #X obj 297 44 8; #X floatatom 269 103 5 0 0 0 - - -; #X obj 247 44 16; #X obj 200 44 32; #X obj 157 44 64; #X obj 107 44 128; #X obj 104 104 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 128; #X obj 124 104 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 64; #X obj 144 104 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 32; #X obj 164 104 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 16; #X obj 184 104 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 8; #X obj 204 104 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 4 4; #X obj 224 104 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 2 2; #X obj 244 104 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 1; #X obj 269 134 outlet; #X obj 343 102 inlet; #X connect 0 0 16 0; #X connect 1 0 15 0; #X connect 2 0 14 0; #X connect 3 0 13 0; #X connect 4 0 2 0; #X connect 4 0 3 0; #X connect 4 0 1 0; #X connect 4 0 0 0; #X connect 4 0 5 0; #X connect 4 0 6 0; #X connect 4 0 7 0; #X connect 4 0 8 0; #X connect 4 0 17 0; #X connect 5 0 12 0; #X connect 6 0 11 0; #X connect 7 0 10 0; #X connect 8 0 9 0; #X connect 18 0 4 0; #X coords 0 -1 1 1 222 23 2 100 100; #X restore 31 43 pd tobin; #N canvas 0 0 543 205 tobin 0; #X obj 417 44 1; #X obj 377 44 2; #X obj 337 44 4; #X obj 297 44 8; #X floatatom 269 103 5 0 0 0 - - -; #X obj 247 44 16; #X obj 200 44 32; #X obj 157 44 64; #X obj 107 44 128; #X obj 104 104 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 128; #X obj 124 104 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 64; #X obj 144 104 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 32 32; #X obj 164 104 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 16; #X obj 184 104 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 8; #X obj 204 104 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 4 4; #X obj 224 104 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 2; #X obj 244 104 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; #X obj 269 134 outlet; #X obj 343 102 inlet; #X connect 0 0 16 0; #X connect 1 0 15 0; #X connect 2 0 14 0; #X connect 3 0 13 0; #X connect 4 0 2 0; #X connect 4 0 3 0; #X connect 4 0 1 0; #X connect 4 0 0 0; #X connect 4 0 5 0; #X connect 4 0 6 0; #X connect 4 0 7 0; #X connect 4 0 8 0; #X connect 4 0 17 0; #X connect 5 0 12 0; #X connect 6 0 11 0; #X connect 7 0 10 0; #X connect 8 0 9 0; #X connect 18 0 4 0; #X coords 0 -1 1 1 222 23 2 100 100; #X restore 50 91 pd tobin; #N canvas 0 0 587 245 tobin 0; #X obj 417 44 1; #X obj 377 44 2; #X obj 337 44 4; #X obj 297 44 8; #X floatatom 269 103 5 0 0 0 - - -; #X obj 247 44 16; #X obj 200 44 32; #X obj 157 44 64; #X obj 107 44 128; #X obj 104 104 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 128; #X obj 124 104 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 64; #X obj 144 104 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 32 32; #X obj 164 104 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 16; #X obj 184 104 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 8; #X obj 204 104 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 4; #X obj 224 104 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 2 2; #X obj 244 104 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 1; #X obj 269 134 outlet; #X obj 343 102 inlet; #X connect 0 0 16 0; #X connect 1 0 15 0; #X connect 2 0 14 0; #X connect 3 0 13 0; #X connect 4 0 2 0; #X connect 4 0 3 0; #X connect 4 0 1 0; #X connect 4 0 0 0; #X connect 4 0 5 0; #X connect 4 0 6 0; #X connect 4 0 7 0; #X connect 4 0 8 0; #X connect 4 0 17 0; #X connect 5 0 12 0; #X connect 6 0 11 0; #X connect 7 0 10 0; #X connect 8 0 9 0; #X connect 18 0 4 0; #X coords 0 -1 1 1 222 23 2 100 100; #X restore 31
Re: [PD] bandlimited oscillators: set of abstractions
On Mon, 2007-03-19 at 09:47 +0100, Frank Barknecht wrote: Hallo, Roman Haefeli hat gesagt: // Roman Haefeli wrote: oops, you are right. then i should say: 'it was my plan to use only internals'. however, i am sure, that a raw square-wave can be generated without [~]. i'll change that. thanks for notifying me. See attached patch for the usual approach. cool. thx roman ___ Telefonate ohne weitere Kosten vom PC zum PC: http://messenger.yahoo.de ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] Status of version 40...
Just curious, but is there a reason why the latest extended version is still using 39? Is there something different about 40 that prevents us from using it with the extended packages? It seems that there are more and more people who are creating patches that work only in 40, so I was just curious as to what the upgrade would entail, and what the powers that control the extended versions have as far as their vision of when this will start using 40... Thanks, (this is not to be skewed as a slight to anyone, everything is wonderful, I am just curious about how the extended cycles work). Mike M -- 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 ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Status of version 40...
Hallo! Just curious, but is there a reason why the latest extended version is still using 39? Is there something different about 40 that prevents us from using it with the extended packages? It seems that there are the latest extended version is using .40 - see http://autobuild.puredata.info, there you can get the latest version (compiled each day) But Pd-Extended 0.40 does not support windows so far ! On Linux and Mac there are also a lot more externals then in the 0.39 version ! LG Georg ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Status of version 40...
Thanks, Georg, I hadn't realized that they started to do this with the Nightly builds. Mike M On 3/19/07, Georg Holzmann [EMAIL PROTECTED] wrote: Hallo! Just curious, but is there a reason why the latest extended version is still using 39? Is there something different about 40 that prevents us from using it with the extended packages? It seems that there are the latest extended version is using .40 - see http://autobuild.puredata.info, there you can get the latest version (compiled each day) But Pd-Extended 0.40 does not support windows so far ! On Linux and Mac there are also a lot more externals then in the 0.39 version ! LG Georg -- 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 ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] using webcam under winxp
started to get my usb-cam working with pd/gem under a winxp-system; is there some documentation on objects? which libraries are best to start with? j ,. ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] create object dynamically
Husk, This was a problem I needed to solve with one of my students last fall. This is perhaps not the only, or most elegant method, but it demonstrates at least one method of dynamic/runtime object creation within PD. http://puredata.info/Members/nanodust/.personal Hope it helps ! Date: Sun, 18 Mar 2007 18:17:48 +0100 From: husk00 [EMAIL PROTECTED] Subject: [PD] create object dynamically To: pd-list@iem.at Message-ID: [EMAIL PROTECTED] Content-Type: text/plain; charset=ISO-8859-1; format=flowed Hola list, this is my first post! i would like to know if is possible to create a object dinamically (for example from a list or something like that)? and looking for it in the list and google but i didn't found anything. it would be very cool! thanks Husk ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] [PD-announce] Pduino 0.3 release
so now i have my new arduino i'm getting stuck into it. i have made all sorts of christmas lights and the necessary tutorials and i'm now starting the pd exploration. i have everything running except when i try and compile the Pd_firmware.pde for pduino within the java arduino program i get an error that does not allow me to compile the software. In function `void checkDigitalInputs()': error: `port_to_input' was not declared in this scope and it highlights lines... 259- 272 void checkDigitalInputs(void) { if(digitalInputsEnabled) { previousDigitalInputs = digitalInputs; digitalInputs = _SFR_IO8(port_to_input[PB]) 8; // get pins 8-13 digitalInputs += _SFR_IO8(port_to_input[PD]); // get pins 0-7 digitalInputs = digitalInputs ~ digitalPinStatus; // ignore pins set OUTPUT if(digitalInputs != previousDigitalInputs) { // TODO: implement more ports as channels for more than 16 digital pins Serial.print(DIGITAL_MESSAGE,BYTE); Serial.print(digitalInputs % 128, BYTE); // Tx pins 0-6 Serial.print(digitalInputs 7, BYTE); // Tx pins 7-13 } } } i don't know any c but from what i can estimate, there is no int port_to_input is this file refering to another file, or where have i gone wrong? thanks On 3/10/07, we are [EMAIL PROTECTED] wrote: -- Forwarded message -- From: we are [EMAIL PROTECTED] Date: Mar 10, 2007 1:43 PM Subject: Re: [PD] [PD-announce] Pduino 0.3 release To: Hans-Christoph Steiner [EMAIL PROTECTED] thanks hans can't wait to try it, but i have to as my duino is in transit damnit! great to see people using this thing as i'm about to join the club. ta On 3/9/07, Hans-Christoph Steiner [EMAIL PROTECTED] wrote: Sure, thanks for testing it. I'd like to add pulseOut() and shiftOut (), do you have any devices that need that, like servos or character displays? I don't so... .hc On Mar 8, 2007, at 5:18 AM, Roman Haefeli wrote: hello hans cool! i will test it as soon as i will get my arduino in my fingers again. and: many thanks or all that work you invested in this project! cheers roman On Thu, 2007-03-08 at 01:04 -0500, Hans-Christoph Steiner wrote: http://at.or.at/hans/pd/objects.html You can read all about the protocol design here: http://www.arduino.cc/playground/Interfacing/Sensorbox Here are some key changes: - new MIDI-based protocol - rebuilt from scratch, cleaner and smaller code - timer-based loop to poll analogIns and serial - the firmware will report its version, and blink the version at boot - reduced serial speed to 57600 to work around glitches - Makefile to build from command line Hopefully this works better, test it out and let me know. .hc - --- Looking at things from a more basic level, you can come up with a more direct solution... It may sound small in theory, but it in practice, it can change entire economies. - Amy Smith ___ PD-announce mailing list PD-announce@iem.at http://lists.puredata.info/listinfo/pd-announce ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/ listinfo/pd-list ___ 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 Looking at things from a more basic level, you can come up with a more direct solution... It may sound small in theory, but it in practice, it can change entire economies. - Amy Smith ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] [PD-announce] Pduino 0.3 release
Hi, this is very strange. which version of arduino language are you using? I can't think of another problem than that... which OS? i'm using all the latest stuff, i'm pretty sure of that. i'm on gentoo linux and i have tried a round about method and bypassed the java program and compiled and uploaded myself using avrdude. this has worked. frankly i think i prefer compiling it myself rather than the java app, it seems a bit less clunky. however, it would be good to understand why it is not compiling with the java app. i think that it may not be seeing where pins_arduino.c is but i really don't know what i'm talking about. the only thing now is getting the arduino to commuicate witht the patch. i have started testing but kinda fumbling round in the dark trying to work some stuff out. i have the patch loaded and all signs are good, it is registering /dev/ttyUSB0 and reporting to me the firmware as 1.0 so i'm happy with that. i started with jamming a led into the GND and Digital 13 pins and switching one of the digital toggles on the patch. however nothing yet. i thought that might light up my life but, no. i also tried putting a potentiometer with the outer pins in 5v and GND and the middle pin into analog 2 but nope to that either. i wonder if its my electronic or skills or my fumbling skills that are at a loss here. any suggestions welcome. cheers On 3/20/07, marius schebella [EMAIL PROTECTED] wrote: Hi, this is very strange. which version of arduino language are you using? I can't think of another problem than that... which OS? marius. we are wrote: so now i have my new arduino i'm getting stuck into it. i have made all sorts of christmas lights and the necessary tutorials and i'm now starting the pd exploration. i have everything running except when i try and compile the Pd_firmware.pde for pduino within the java arduino program i get an error that does not allow me to compile the software. In function `void checkDigitalInputs()': error: `port_to_input' was not declared in this scope and it highlights lines... 259- 272 void checkDigitalInputs(void) { if(digitalInputsEnabled) { previousDigitalInputs = digitalInputs; digitalInputs = _SFR_IO8(port_to_input[PB]) 8; // get pins 8-13 digitalInputs += _SFR_IO8(port_to_input[PD]); // get pins 0-7 digitalInputs = digitalInputs ~ digitalPinStatus; // ignore pins set OUTPUT if(digitalInputs != previousDigitalInputs) { // TODO: implement more ports as channels for more than 16 digital pins Serial.print(DIGITAL_MESSAGE,BYTE); Serial.print(digitalInputs % 128, BYTE); // Tx pins 0-6 Serial.print(digitalInputs 7, BYTE); // Tx pins 7-13 } } } i don't know any c but from what i can estimate, there is no int port_to_input is this file refering to another file, or where have i gone wrong? thanks On 3/10/07, we are [EMAIL PROTECTED] wrote: -- Forwarded message -- From: we are [EMAIL PROTECTED] Date: Mar 10, 2007 1:43 PM Subject: Re: [PD] [PD-announce] Pduino 0.3 release To: Hans-Christoph Steiner [EMAIL PROTECTED] thanks hans can't wait to try it, but i have to as my duino is in transit damnit! great to see people using this thing as i'm about to join the club. ta On 3/9/07, Hans-Christoph Steiner [EMAIL PROTECTED] wrote: Sure, thanks for testing it. I'd like to add pulseOut() and shiftOut (), do you have any devices that need that, like servos or character displays? I don't so... .hc On Mar 8, 2007, at 5:18 AM, Roman Haefeli wrote: hello hans cool! i will test it as soon as i will get my arduino in my fingers again. and: many thanks or all that work you invested in this project! cheers roman On Thu, 2007-03-08 at 01:04 -0500, Hans-Christoph Steiner wrote: http://at.or.at/hans/pd/objects.html You can read all about the protocol design here: http://www.arduino.cc/playground/Interfacing/Sensorbox Here are some key changes: - new MIDI-based protocol - rebuilt from scratch, cleaner and smaller code - timer-based loop to poll analogIns and serial - the firmware will report its version, and blink the version at boot - reduced serial speed to 57600 to work around glitches - Makefile to build from command line Hopefully this works better, test it out and let me know. .hc - --- Looking at things from a more basic level, you can come up with a more direct solution... It may sound small in theory, but it in practice, it can change entire economies. - Amy Smith ___ PD-announce mailing list PD-announce@iem.at http://lists.puredata.info/listinfo/pd-announce ___ PD-list@iem.at mailing list UNSUBSCRIBE
Re: [PD] [PD-announce] Pduino 0.3 release
your circuit setup should work. you can also try to put the LED into pin12 and gnd (short leg to ground). usually you should not do that without an additional resistor, but for testing it is ok and will will make it light brighter. I don't know on which serial port your arduino is, but if you receive the version number it seems to be ok. when testing make sure that you set the pins to output mode pinMode 13 1 and then switch the pin to high with digital 13 1. sometimes when you have sent the pin analog output messages you will have to reset pinMode to 1 again. marius. we are wrote: Hi, this is very strange. which version of arduino language are you using? I can't think of another problem than that... which OS? i'm using all the latest stuff, i'm pretty sure of that. i'm on gentoo linux and i have tried a round about method and bypassed the java program and compiled and uploaded myself using avrdude. this has worked. frankly i think i prefer compiling it myself rather than the java app, it seems a bit less clunky. however, it would be good to understand why it is not compiling with the java app. i think that it may not be seeing where pins_arduino.c is but i really don't know what i'm talking about. the only thing now is getting the arduino to commuicate witht the patch. i have started testing but kinda fumbling round in the dark trying to work some stuff out. i have the patch loaded and all signs are good, it is registering /dev/ttyUSB0 and reporting to me the firmware as 1.0 so i'm happy with that. i started with jamming a led into the GND and Digital 13 pins and switching one of the digital toggles on the patch. however nothing yet. i thought that might light up my life but, no. i also tried putting a potentiometer with the outer pins in 5v and GND and the middle pin into analog 2 but nope to that either. i wonder if its my electronic or skills or my fumbling skills that are at a loss here. any suggestions welcome. cheers On 3/20/07, marius schebella [EMAIL PROTECTED] wrote: Hi, this is very strange. which version of arduino language are you using? I can't think of another problem than that... which OS? marius. we are wrote: so now i have my new arduino i'm getting stuck into it. i have made all sorts of christmas lights and the necessary tutorials and i'm now starting the pd exploration. i have everything running except when i try and compile the Pd_firmware.pde for pduino within the java arduino program i get an error that does not allow me to compile the software. In function `void checkDigitalInputs()': error: `port_to_input' was not declared in this scope and it highlights lines... 259- 272 void checkDigitalInputs(void) { if(digitalInputsEnabled) { previousDigitalInputs = digitalInputs; digitalInputs = _SFR_IO8(port_to_input[PB]) 8; // get pins 8-13 digitalInputs += _SFR_IO8(port_to_input[PD]); // get pins 0-7 digitalInputs = digitalInputs ~ digitalPinStatus; // ignore pins set OUTPUT if(digitalInputs != previousDigitalInputs) { // TODO: implement more ports as channels for more than 16 digital pins Serial.print(DIGITAL_MESSAGE,BYTE); Serial.print(digitalInputs % 128, BYTE); // Tx pins 0-6 Serial.print(digitalInputs 7, BYTE); // Tx pins 7-13 } } } i don't know any c but from what i can estimate, there is no int port_to_input is this file refering to another file, or where have i gone wrong? thanks On 3/10/07, we are [EMAIL PROTECTED] wrote: -- Forwarded message -- From: we are [EMAIL PROTECTED] Date: Mar 10, 2007 1:43 PM Subject: Re: [PD] [PD-announce] Pduino 0.3 release To: Hans-Christoph Steiner [EMAIL PROTECTED] thanks hans can't wait to try it, but i have to as my duino is in transit damnit! great to see people using this thing as i'm about to join the club. ta On 3/9/07, Hans-Christoph Steiner [EMAIL PROTECTED] wrote: Sure, thanks for testing it. I'd like to add pulseOut() and shiftOut (), do you have any devices that need that, like servos or character displays? I don't so... .hc On Mar 8, 2007, at 5:18 AM, Roman Haefeli wrote: hello hans cool! i will test it as soon as i will get my arduino in my fingers again. and: many thanks or all that work you invested in this project! cheers roman On Thu, 2007-03-08 at 01:04 -0500, Hans-Christoph Steiner wrote: http://at.or.at/hans/pd/objects.html You can read all about the protocol design here: http://www.arduino.cc/playground/Interfacing/Sensorbox Here are some key changes: - new MIDI-based protocol - rebuilt from scratch, cleaner and smaller code - timer-based loop to poll analogIns and serial - the firmware will report its version, and blink the version at boot - reduced serial speed to 57600 to work around glitches -
Re: [PD] [PD-announce] Pduino 0.3 release
cool! all working now. thanks marius and hans On 3/20/07, marius schebella [EMAIL PROTECTED] wrote: your circuit setup should work. you can also try to put the LED into pin12 and gnd (short leg to ground). usually you should not do that without an additional resistor, but for testing it is ok and will will make it light brighter. I don't know on which serial port your arduino is, but if you receive the version number it seems to be ok. when testing make sure that you set the pins to output mode pinMode 13 1 and then switch the pin to high with digital 13 1. sometimes when you have sent the pin analog output messages you will have to reset pinMode to 1 again. marius. we are wrote: Hi, this is very strange. which version of arduino language are you using? I can't think of another problem than that... which OS? i'm using all the latest stuff, i'm pretty sure of that. i'm on gentoo linux and i have tried a round about method and bypassed the java program and compiled and uploaded myself using avrdude. this has worked. frankly i think i prefer compiling it myself rather than the java app, it seems a bit less clunky. however, it would be good to understand why it is not compiling with the java app. i think that it may not be seeing where pins_arduino.c is but i really don't know what i'm talking about. the only thing now is getting the arduino to commuicate witht the patch. i have started testing but kinda fumbling round in the dark trying to work some stuff out. i have the patch loaded and all signs are good, it is registering /dev/ttyUSB0 and reporting to me the firmware as 1.0 so i'm happy with that. i started with jamming a led into the GND and Digital 13 pins and switching one of the digital toggles on the patch. however nothing yet. i thought that might light up my life but, no. i also tried putting a potentiometer with the outer pins in 5v and GND and the middle pin into analog 2 but nope to that either. i wonder if its my electronic or skills or my fumbling skills that are at a loss here. any suggestions welcome. cheers On 3/20/07, marius schebella [EMAIL PROTECTED] wrote: Hi, this is very strange. which version of arduino language are you using? I can't think of another problem than that... which OS? marius. we are wrote: so now i have my new arduino i'm getting stuck into it. i have made all sorts of christmas lights and the necessary tutorials and i'm now starting the pd exploration. i have everything running except when i try and compile the Pd_firmware.pde for pduino within the java arduino program i get an error that does not allow me to compile the software. In function `void checkDigitalInputs()': error: `port_to_input' was not declared in this scope and it highlights lines... 259- 272 void checkDigitalInputs(void) { if(digitalInputsEnabled) { previousDigitalInputs = digitalInputs; digitalInputs = _SFR_IO8(port_to_input[PB]) 8; // get pins 8-13 digitalInputs += _SFR_IO8(port_to_input[PD]); // get pins 0-7 digitalInputs = digitalInputs ~ digitalPinStatus; // ignore pins set OUTPUT if(digitalInputs != previousDigitalInputs) { // TODO: implement more ports as channels for more than 16 digital pins Serial.print(DIGITAL_MESSAGE,BYTE); Serial.print(digitalInputs % 128, BYTE); // Tx pins 0-6 Serial.print(digitalInputs 7, BYTE); // Tx pins 7-13 } } } i don't know any c but from what i can estimate, there is no int port_to_input is this file refering to another file, or where have i gone wrong? thanks On 3/10/07, we are [EMAIL PROTECTED] wrote: -- Forwarded message -- From: we are [EMAIL PROTECTED] Date: Mar 10, 2007 1:43 PM Subject: Re: [PD] [PD-announce] Pduino 0.3 release To: Hans-Christoph Steiner [EMAIL PROTECTED] thanks hans can't wait to try it, but i have to as my duino is in transit damnit! great to see people using this thing as i'm about to join the club. ta On 3/9/07, Hans-Christoph Steiner [EMAIL PROTECTED] wrote: Sure, thanks for testing it. I'd like to add pulseOut() and shiftOut (), do you have any devices that need that, like servos or character displays? I don't so... .hc On Mar 8, 2007, at 5:18 AM, Roman Haefeli wrote: hello hans cool! i will test it as soon as i will get my arduino in my fingers again. and: many thanks or all that work you invested in this project! cheers roman On Thu, 2007-03-08 at 01:04 -0500, Hans-Christoph Steiner wrote: http://at.or.at/hans/pd/objects.html You can read all about the protocol design here: http://www.arduino.cc/playground/Interfacing/Sensorbox Here are some key changes: - new MIDI-based protocol - rebuilt from