Age | Commit message (Collapse) | Author |
|
fixed clearing values and dirs, e.g. with messages clrall and clrrec
fixed c++ conformance
svn path=/trunk/; revision=3751
|
|
fixed and cleaned up library related stuff, especially co-existance of Max message and DSP library objects
svn path=/trunk/; revision=3696
|
|
fixed and cleaned up library related stuff, especially co-existance of Max message and DSP library objects
eliminate jmax code
fixed dsp vector offset bug
better separation between build styles
- better handling of click callback
- more compatible handling of attributes in patcher (hiding is now an option - define FLEXT_ATTRHIDE)
svn path=/trunk/; revision=3695
|
|
fix compilation for CFM
small fixes
correction of limits on buffer resize
svn path=/trunk/; revision=3692
|
|
svn path=/trunk/; revision=3691
|
|
fixed dsp vector offset bug
preprocessed class names now also reflect debug mode (to avoid name clashes)
svn path=/trunk/; revision=3676
|
|
eliminate jmax code
svn path=/trunk/; revision=3673
|
|
update for new flext callback naming
- made xcode project
- fixed loop record bug
- some small cleanups
svn path=/trunk/; revision=3638
|
|
enable symbol binding for all callables (not only functions and methods)
enable optimization of Python code in reease build
_isthreaded is now a data member instead of a method
compiler flag to exclude DSP objects
some cleanups
pyext: fix for missing __init__ attribute
some optimizations and py reload fix
some ASSERTs for explicitly created pyext classes (should be runtime checks i guess)
more safety for calls where association python-pd has already been removed
fixed typos
let _inlets and _outlets default to 0
svn path=/trunk/; revision=3637
|
|
bugfixes and optimizations, especially for DSP under Max/MSP
- more compatible handling of attributes in patcher (hiding is now an option - define FLEXT_ATTRHIDE)
svn path=/trunk/; revision=3636
|
|
python-like dotted module.function syntax
multiply inlets for py (hot and cold inlets)
enable symbol binding for all callables (not only functions and methods)
enable optimization of Python code in reease build
_isthreaded is now a data member instead of a method
compiler flag to exclude DSP objects
some ASSERTs for explicitly created pyext classes (should be runtime checks i guess)
cleaned up float vs. int pyext tags
more safety for calls where association python-pd has already been removed
open editor for module file on "edit" message (or click)
let _inlets and _outlets default to 0
svn path=/trunk/; revision=3610
|
|
svn path=/trunk/; revision=3607
|
|
minimal additions for buffers and exception handling
change click modifier to shift (seems to work)
small fixes for tutorial examples
added flfeatures.h for compile-time version-specific feature detection
added typed flext::NewAligned
fixed severe Altivec bug
adapted for pd-devel 0.39
- better handling of click callback
slimmed object data structures
update DSP methods for SndObj and STK classes
- more compatible handling of attributes in patcher (hiding is now an option - define FLEXT_ATTRHIDE)
better buffer checking
svn path=/trunk/; revision=3537
|
|
last fixes for release
fixed send method so that any messages work now
svn path=/trunk/; revision=3500
|
|
cleanups for release
updated the help file
svn path=/trunk/; revision=3498
|
|
rename help file
make connections visible at last...
fixed send method so that any messages work now
svn path=/trunk/; revision=3479
|
|
svn path=/trunk/; revision=3473
|
|
small fixes for tutorial examples
added typed flext::NewAligned
svn path=/trunk/; revision=3463
|
|
svn path=/trunk/; revision=3446
|
|
- better handling of click callback
- more compatible handling of attributes in patcher (hiding is now an option - define FLEXT_ATTRHIDE)
added flfeatures.h for compile-time version-specific feature detection
changes for devel_0_39 support
svn path=/trunk/; revision=3445
|
|
DSP fixes
added support for plug shells (like Waveshell)
clean handling of plugin deletion (potentially open editor window etc.)
names containing spaces are now correctly dumped
support for named parameters
feedback attribute for parameter reporting
added event processing (like Midi in)
fixed bug with param method
much cleaner Window GUI code
added mute and bypass attributes
rename help file
fix for build system
no more interruptions on window close
workarounds for Waves5 bundle
restructured VSThost code
alt-click for plug editor
many small fixes
better shell support
added window size,move,caption,titling features
VSTTime info
some fixes and warnings
updated for new flext function naming
more consistent MIDI functionality
svn path=/trunk/; revision=3423
|
|
- strip .pd from abstraction filenames
rename help file
- open debug patcher on alt-click
svn path=/trunk/; revision=3422
|
|
added seti, clri
rename help file
preparing the release 0.1.2
- load/store empty dirs too
updated help and project files
- fix "cntsub" message
more inlined functions
svn path=/trunk/; revision=3421
|
|
more fixes
svn path=/trunk/; revision=3420
|
|
rename help file
more fixes
svn path=/trunk/; revision=3419
|
|
Mac adaptations
some safety for settings
cross-fading loop zone now functional
update for new flext callback naming
more loop zone optimizations
enhanced PD help files
simplified and bug-fixed crossfade-zone sampling
rename help file
fix: loopmodes 0 and 2 now setting loopzone parameters
64 bit fixes
minor updates
*** empty log message ***
more fixes
fix for OSX 10.4.1 (thanks to Jamie)
renamed help files
more fixes and cleanups for fade-zones
svn path=/trunk/; revision=3418
|
|
some optimizations and py reload fix
open editor for module file on "edit" message (or click)
open editor for script under OS X
added cygwin support
svn path=/trunk/; revision=3417
|
|
on OSX use "strip -x" instead of -W,-l option to strip binaries
only strip release build
svn path=/trunk/; revision=3415
|
|
svn path=/trunk/; revision=3414
|
|
small ad
corrected to right version dependency
svn path=/trunk/; revision=3412
|
|
minimal docs
svn path=/trunk/; revision=3411
|
|
svn path=/trunk/; revision=3410
|
|
open editor for module file on "edit" message (or click)
open editor for script under OS X
svn path=/trunk/; revision=3399
|
|
svn path=/trunk/; revision=3398
|
|
update for new flext callback naming
svn path=/trunk/; revision=3396
|
|
- more compatible handling of attributes in patcher (hiding is now an option - define FLEXT_ATTRHIDE)
svn path=/trunk/; revision=3395
|
|
path setting based on new flext functionality
much better detach method handling (one thread for all object instances)
svn path=/trunk/; revision=3389
|
|
renamed flext_base::CanvasArgs to GetCanvasArgs
fixed flext install routine for bcc makefile
svn path=/trunk/; revision=3388
|
|
small changes to flext build system
svn path=/trunk/; revision=3367
|
|
better exception handling and error message
much better detach method handling (one thread for all object instances)
better definition of output values (atoms, lists, anythings)
svn path=/trunk/; revision=3364
|
|
svn path=/trunk/; revision=3363
|
|
avoid problems with paths containing spaces
enhancements for cygwin builds (working for PD now, but not for Max)
svn path=/trunk/; revision=3362
|
|
much better detach method handling (one thread for all object instances)
oops, forgot to code one branch
better definition of output values (atoms, lists, anythings)
svn path=/trunk/; revision=3360
|
|
optimizations for message handling and memory footprint
made flext::Forward threadsafe
digest one-element list messages as single atoms
simplified message analysis
svn path=/trunk/; revision=3359
|
|
cleaned up float vs. int pyext tags
better definition of output values (atoms, lists, anythings)
multiply inlets for py (hot and cold inlets)
better exception handling and error message
fixes for atomic pyext._outlet messages
svn path=/trunk/; revision=3358
|
|
svn path=/trunk/; revision=3357
|
|
fixes for atomic pyext._outlet messages
svn path=/trunk/; revision=3346
|
|
reworked outbound message generation (now with symbols instead of one-element anythings)
multiply inlets for py (hot and cold inlets)
cleaned up float vs. int pyext tags
pymeth object for object methods
enable built-in functions
sequence protocol for symbol type
enabled built-in functions
py: allow all callables
svn path=/trunk/; revision=3310
|
|
fixed minor other issues
cleaned up float vs. int pyext tags
simplifications in py and pyext
bumped version number
python-like dotted module.function syntax
send and receive wrapped PyObjects through inlets/outlets
multiply inlets for py (hot and cold inlets)
svn path=/trunk/; revision=3308
|
|
better reload handling, but still far fom perfect
fixed minor other issues
bumped version number
made some methods static
svn path=/trunk/; revision=3296
|