aboutsummaryrefslogtreecommitdiff
path: root/externals/grill/py/source/pyext.cpp
AgeCommit message (Collapse)Author
2005-04-18check for PD versionThomas Grill
better reload handling, but still far fom perfect fixed minor other issues fixed buglet fixing strange gcc behavior updates for DSP processing better argument checking svn path=/trunk/; revision=2781
2005-04-10added xcode projectThomas Grill
cleaner error reporting added generic numpy support (not working) use lock count instead of message queuing to avoid py->py messaging deadlock fixing strange gcc behavior fixes for maxmsp support for buffer objects (preliminary) fixed reference count bug use optimized version updates for DSP processing adjust pd and py files for correct argument passing more optimizations fixed numarray headers little restructuring svn path=/trunk/; revision=2708
2005-04-07cleaner error reportingThomas Grill
added generic numpy support (not working) use lock count instead of message queuing to avoid py->py messaging deadlock fixing strange gcc behavior fixes for maxmsp support for buffer objects (preliminary) fixed reference count bug use optimized version adjust pd and py files for correct argument passing more optimizations little restructuring svn path=/trunk/; revision=2687
2005-03-31fixed reference count bugThomas Grill
cleaner error reporting more optimizations added generic numpy support (not working) fixes for maxmsp svn path=/trunk/; revision=2655
2005-03-14fixes for OSXThomas Grill
docs optimizations and fixes use optimized version optimized function calls adjust pd and py files for correct argument passing more optimizations svn path=/trunk/; revision=2627
2005-03-13pydsp: share dsp buffer objects at inplace operationThomas Grill
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 svn path=/trunk/; revision=2624
2005-02-27better error reportingThomas Grill
use lock count instead of message queuing to avoid py->py messaging deadlock must clear Python error... svn path=/trunk/; revision=2585
2005-02-26- garbage collection at module scopeThomas Grill
- better handling of bang messages better error reporting svn path=/trunk/; revision=2583
2005-02-23better cleanup behavior (shutdown hook method _del and garbage collection)Thomas Grill
- garbage collection at module scope update for flext build system - better handling of bang messages fixes for single-threaded compilation little restructuring svn path=/trunk/; revision=2573
2005-01-11added symbol typeThomas Grill
fixed incorrect unbinding of instance methods fixes for symbol type little restructuring svn path=/trunk/; revision=2489
2005-01-10closed multi-interpreter branch (no chance to have several interpreters in ↵Thomas Grill
the same thread!) other thread-related cleanups py: added ability to choose function from message tag enabled int-tags for pyext class methods svn path=/trunk/; revision=2487
2005-01-09support for Python threads, at lastThomas Grill
small fixes merged in 20041229-newdetach branch. renamed locking functions svn path=/trunk/; revision=2483
2004-11-10support for Python threads, at lastThomas Grill
svn path=/trunk/; revision=2251
2004-09-26 ""Thomas Grill
svn path=/trunk/; revision=2057
2004-09-09 ""Thomas Grill
svn path=/trunk/; revision=2020
2004-08-31 ""Thomas Grill
svn path=/trunk/; revision=1982
2004-08-21 ""Thomas Grill
svn path=/trunk/; revision=1965
2004-06-22 ""Thomas Grill
svn path=/trunk/; revision=1829
2004-06-21 ""Thomas Grill
svn path=/trunk/; revision=1826
2004-01-22 ""Thomas Grill
svn path=/trunk/; revision=1285
2004-01-20 ""Thomas Grill
svn path=/trunk/; revision=1270
2004-01-14 ""Thomas Grill
svn path=/trunk/; revision=1257
2004-01-07 ""Thomas Grill
svn path=/trunk/; revision=1251
2004-01-06 ""Thomas Grill
svn path=/trunk/; revision=1250
2003-11-29 ""Thomas Grill
svn path=/trunk/; revision=1201
2003-10-21 ""Thomas Grill
svn path=/trunk/; revision=1121
2003-10-20 ""Thomas Grill
svn path=/trunk/; revision=1110
2003-10-17 ""Thomas Grill
svn path=/trunk/; revision=1100
2003-06-04 ""Thomas Grill
svn path=/trunk/; revision=681
2003-01-04 ""Thomas Grill
svn path=/trunk/; revision=320
2002-12-28 ""Thomas Grill
svn path=/trunk/; revision=309
2002-12-05 ""Thomas Grill
svn path=/trunk/; revision=278
2002-11-26 ""Thomas Grill
svn path=/trunk/; revision=262
2002-10-22This commit was generated by cvs2svn to compensate for changes in r189,Thomas Grill
which included commits to RCS files with non-trunk default branches. svn path=/trunk/; revision=190