Age | Commit message (Collapse) | Author |
|
small optimizations and fixes
use PyGILState_\*() functionality (enabled with PY_USE_GIL)
updates for DSP processing
__str__ method for pyext, to enable print self calls
added message bundle functionality (pyext.Bundle class)
enable compiled-only scripts (without .py)
enable optimization of Python code in reease build
let _inlets and _outlets default to 0
fix for numpy
some ASSERTs for explicitly created pyext classes (should be runtime checks i guess)
open editor for script under OS X
fixing numpy initialization quirks
enable symbol binding for all callables (not only functions and methods)
_isthreaded is now a data member instead of a method
fix for gcc4
added pyext._list and pyext._tuple to convert input lists to Python sequence objects
enable module packages (module/__init__.py[co]), now also for Max
python-like dotted module.function syntax
cleaned up float vs. int pyext tags
compiler flag to exclude DSP objects
some optimizations and py reload fix
more safety for calls where association python-pd has already been removed
always run Python interpreter in the background
svn path=/trunk/; revision=7474
|
|
svn path=/trunk/; revision=7459
|
|
FLEXT_DSP0_NEW or similar)
switching OSX builds to -bundle to avoid symbol clashes for different flext versions
small fix for branch hints
svn path=/trunk/; revision=7441
|
|
externals by using -bundle
svn path=/trunk/; revision=7428
|
|
svn path=/trunk/; revision=7416
|
|
adapt to new flext version
resurrected help message functionality
fixed broken help file names
svn path=/trunk/; revision=7415
|
|
svn path=/trunk/; revision=7414
|
|
fix for Max/MSP
svn path=/trunk/; revision=7413
|
|
use new ToSys* methods
Codewarrior updates
svn path=/trunk/; revision=7374
|
|
better memory usage with modified proxies
svn path=/trunk/; revision=7373
|
|
svn path=/trunk/; revision=7372
|
|
Fixed bug #148.
added success/error reporting for file operations
implemented UTF-8 conversion for OSX
Additionally XML files are now encoded with UTF-8.
changed obviously buggy pool name registering
some assertions
sorting fixes and optimizations
svn path=/trunk/; revision=7371
|
|
fix for OSX
small cosmetic fixes
enable compiled-only scripts (without .py)
small changes for numpy support
fix for numpy headers on OS X
fix for numpy
added xcode 2.4 project
added pyext._list and pyext._tuple to convert input lists to Python sequence objects
fix numpy et al
enable module packages (module/__init__.py[co]), now also for Max
svn path=/trunk/; revision=7370
|
|
a few fixes (printout and initialization)
attempt fix for bug #143.
svn path=/trunk/; revision=7369
|
|
FLEXT_DSP0_NEW or similar)
fixing typo
support for multiple archs under OSX
small fix for ppc arch
architecture-specific compiler flags for UB under OSX
fixed severe Altivec bug
changed eol-style
corrections to config build templates
added xcode 2.4 project
fixed atom sorting (now also respect symbol content)
no stripping of local symbols
some fixes, mostly OS X
updated build system for Max with MinGW
better default values
fixed bug in AtomList copying
svn path=/trunk/; revision=7368
|
|
added loadbang prioritization
svn path=/trunk/; revision=6215
|
|
small fixes
update for new flext callback naming
updated docs
svn path=/trunk/; revision=6211
|
|
FLEXT_DSP0_NEW or similar)
fix for Max/MSP
svn path=/trunk/; revision=6210
|
|
FLEXT_DSP0_NEW or similar)
fixed buggy memory deallocation for AtomListStatic
svn path=/trunk/; revision=6196
|
|
update docs
fixed anything/symbol message mixup (thanks to Stefano Papetti)
fixed typos, dates, contact info
added gcc branch hinting
svn path=/trunk/; revision=6170
|
|
added success/error reporting for file operations
fixed double-free on clearing values and dirs
fixed bug in XML saving of nested folders
changed obviously buggy pool name registering
fixed clearing values and dirs, e.g. with messages clrall and clrrec
use new ToSys* methods
svn path=/trunk/; revision=6060
|
|
svn path=/trunk/; revision=6035
|
|
fixed help methods
fixed typos, dates, contact info
added typed flext::NewAligned
svn path=/trunk/; revision=6000
|
|
svn path=/trunk/; revision=5984
|
|
svn path=/trunk/; revision=5981
|
|
svn path=/trunk/; revision=5980
|
|
ToOut/Sys methods
fixed help name definition
added flfeatures.h for compile-time version-specific feature detection
changed eol-style
adapted for pd-devel 0.39
minimal fix for timers
cosmetic changes to calm the compiler
changes for Mac/Intel
svn path=/trunk/; revision=5979
|
|
OSX switch to dynamic_lookup, 10.3 only but much cleaner
svn path=/trunk/; revision=5570
|
|
OSX switch to dynamic_lookup, 10.3 only but much cleaner
cosmetic changes to calm the compiler
use normal assertion
svn path=/trunk/; revision=5564
|
|
enable compiled-only scripts (without .py)
small optimizations and fixes
small changes for numpy support
enable module packages (module/__init__.py[co]), now also for Max
compiler flag to exclude DSP objects
some ASSERTs for explicitly created pyext classes (should be runtime checks i guess)
added pyext._list and pyext._tuple to convert input lists to Python sequence objects
let _inlets and _outlets default to 0
svn path=/trunk/; revision=5472
|
|
better memory usage with modified proxies
optimized DSP processing (less data copying, no more block delay)
fixed send method so that any messages work now
svn path=/trunk/; revision=5331
|
|
last fixes for release
update docs
optimized DSP processing (less data copying, no more block delay)
fixed send method so that any messages work now
svn path=/trunk/; revision=5330
|
|
fix for 64 bit code
fixed bug for Max/MSP when there's no signal inlet
changes for Mac/Intel
svn path=/trunk/; revision=5307
|
|
cosmetic changes to calm the compiler
svn path=/trunk/; revision=5303
|
|
resurrected help message functionality
preparing RIP release
svn path=/trunk/; revision=5302
|
|
fixed bug for Max/MSP when there's no signal inlet
- Max: fixed reported bug (#67), where list elements are distributed over inlets
- preprocessor symbol FLEXT_COMPATIBLE - if defined don't implement specialities of either PD or Max/MSP
cosmetic changes to calm the compiler
svn path=/trunk/; revision=5264
|
|
attribute generation is now determined exclusively by the object class setup (not library as before).
some minor changes after valgrind run
- preprocessor symbol FLEXT_COMPATIBLE - if defined don't implement specialities of either PD or Max/MSP
fixed bug for Max/MSP when there's no signal inlet
- Max: fixed reported bug (#67), where list elements are distributed over inlets
svn path=/trunk/; revision=5148
|
|
small ad
added loadbang prioritization
svn path=/trunk/; revision=5114
|
|
bugfixes and optimizations, especially for DSP under Max/MSP
added thisParent type
attribute generation is now determined exclusively by the object class setup (not library as before).
avoid trying to send empty message bundles
- preprocessor symbol FLEXT_COMPATIBLE - if defined don't implement specialities of either PD or Max/MSP
small changes for attribute functions
- Max: fixed reported bug (#67), where list elements are distributed over inlets
svn path=/trunk/; revision=5113
|
|
svn path=/trunk/; revision=5065
|
|
reintroduced missing help message
svn path=/trunk/; revision=4939
|
|
fix for gcc4
svn path=/trunk/; revision=4938
|
|
small fixes for OSX
small fix
pyext: fix for missing __init__ attribute
small fixes for Max/OSX
enable module packages (module/__init__.py[co]), now also for Max
svn path=/trunk/; revision=4755
|
|
small fix
enable module packages (module/__init__.py[co]), now also for Max
enable compiled-only scripts (without .py)
svn path=/trunk/; revision=4751
|
|
enable compiled-only scripts (without .py)
small optimizations and fixes
some optimizations and py reload fix
better error message for reload with invalid args
enable module packages (module/__init__.py[co]), now also for Max
svn path=/trunk/; revision=4750
|
|
reintroduced missing help message
minor cleanups
fixed bug in XML saving of nested folders
svn path=/trunk/; revision=4707
|
|
fixed buggy memory deallocation for AtomListStatic
svn path=/trunk/; revision=4706
|
|
avoid trying to send empty message bundles
svn path=/trunk/; revision=4586
|
|
svn path=/trunk/; revision=4533
|
|
svn path=/trunk/; revision=4290
|