Update of /cvsroot/pure-data/externals/grill/py In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29887
Modified Files: package.txt py.vcproj readme.txt Log Message: pydsp: share dsp buffer objects at inplace operation DSP support for py/pyext: new objects pyext~,pyx~,pyext.~,pyx.~ new base class for py and pyext classes preset sys.argv for module loading support for buffer objects (preliminary) py: bang in left inlet now really triggers without arguments fixes for detached operation and single-threaded version little restructuring adjust pd and py files for correct argument passing more optimizations update for new flext callback naming use lock count instead of message queuing to avoid py->py messaging deadlock pyext: fix for inlet count
Index: py.vcproj =================================================================== RCS file: /cvsroot/pure-data/externals/grill/py/py.vcproj,v retrieving revision 1.20 retrieving revision 1.21 diff -C2 -d -r1.20 -r1.21 *** py.vcproj 9 Mar 2005 04:57:51 -0000 1.20 --- py.vcproj 13 Mar 2005 04:59:35 -0000 1.21 *************** *** 1133,1136 **** --- 1133,1139 ---- </File> <File + RelativePath=".\source\pydsp.cpp"> + </File> + <File RelativePath="source\pyext.cpp"> <FileConfiguration
Index: package.txt =================================================================== RCS file: /cvsroot/pure-data/externals/grill/py/package.txt,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** package.txt 9 Mar 2005 04:57:51 -0000 1.7 --- package.txt 13 Mar 2005 04:59:34 -0000 1.8 *************** *** 11,15 **** py.cpp pyext.cpp modmeth.cpp clmeth.cpp \ register.cpp bound.cpp pyargs.cpp \ ! pysymbol.cpp pybuffer.cpp
HDRS= pyprefix.h main.h pyext.h pysymbol.h pybuffer.h --- 11,15 ---- py.cpp pyext.cpp modmeth.cpp clmeth.cpp \ register.cpp bound.cpp pyargs.cpp \ ! pysymbol.cpp pybuffer.cpp pydsp.cpp
HDRS= pyprefix.h main.h pyext.h pysymbol.h pybuffer.h
Index: readme.txt =================================================================== RCS file: /cvsroot/pure-data/externals/grill/py/readme.txt,v retrieving revision 1.33 retrieving revision 1.34 diff -C2 -d -r1.33 -r1.34 *** readme.txt 10 Mar 2005 04:58:58 -0000 1.33 --- readme.txt 13 Mar 2005 04:59:35 -0000 1.34 *************** *** 85,88 **** --- 85,89 ---- - FIX: solved py->py messaging problem with lock count instead of message queuing - ADD: buffer handling with optional numarray support (if present) + - ADD: new objects for dsp processing: pyext~,pyx~,pyext.~,pyx.~
0.1.4: