Re: [PD] [PD-dev] developer access ?

2007-03-19 Thread IOhannes m zmoelnig
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)

2007-03-19 Thread IOhannes m zmoelnig
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

2007-03-19 Thread IOhannes m zmoelnig
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 ?

2007-03-19 Thread 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


Re: [PD] bandlimited oscillators: set of abstractions

2007-03-19 Thread Frank Barknecht
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

2007-03-19 Thread Thomas Grill
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 ?

2007-03-19 Thread Luigi Rensinghoff

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

2007-03-19 Thread the center of the bomb
 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

2007-03-19 Thread Derek Holzer
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

2007-03-19 Thread the center of the bomb
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

2007-03-19 Thread Frank Barknecht
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

2007-03-19 Thread Michael Iber
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

2007-03-19 Thread Mike McGonagle
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

2007-03-19 Thread Steffen

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

2007-03-19 Thread IOhannes m zmoelnig
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-

2007-03-19 Thread Andres Ferrari

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

2007-03-19 Thread Steffen Leve Poulsen

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

2007-03-19 Thread shift8
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

2007-03-19 Thread Steffen Leve Poulsen

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

2007-03-19 Thread Roman Haefeli
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...

2007-03-19 Thread Mike McGonagle
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...

2007-03-19 Thread Georg Holzmann
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...

2007-03-19 Thread Mike McGonagle
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

2007-03-19 Thread wind
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

2007-03-19 Thread nanodust
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

2007-03-19 Thread we are
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

2007-03-19 Thread we are
 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

2007-03-19 Thread marius schebella
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

2007-03-19 Thread we are
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