9#ifndef __FLEXT_SNDOBJ_H
10#define __FLEXT_SNDOBJ_H
20#if FLEXT_OS == FLEXT_OS_WIN && !defined(WIN)
28#include <SndObj/SndObj.h>
29#include <SndObj/SndIO.h>
64 virtual short Write();
79 virtual short Write();
virtual bool Init()
Set up inlets and outlets, method and attribute lists.
Definition flext.cpp:62
Flext dsp enabled base object.
Definition fldsp.h:33
virtual void Exit()
Deallocate all kinds of stuff.
Definition fldsp.cpp:44
SndObj for reading from inlet buffer.
Definition flsndobj.h:60
const t_sample * buf
Definition flsndobj.h:69
void SetBuf(const t_sample *b)
Definition flsndobj.h:66
SndObj for writing to outlet buffer.
Definition flsndobj.h:75
t_sample * buf
Definition flsndobj.h:84
void SetBuf(t_sample *b)
Definition flsndobj.h:81
SndObj & InObj(int i)
Definition flsndobj.h:49
SndIO & OutObj(int i)
Definition flsndobj.h:50
virtual bool NewObjs()
Definition flsndobj.h:44
SndObj ** tmpobj
Definition flsndobj.h:93
int blsz
Definition flsndobj.h:98
Outlet ** outobj
Definition flsndobj.h:95
virtual void FreeObjs()
Definition flsndobj.h:45
Inlet ** inobj
Definition flsndobj.h:94
float smprt
Definition flsndobj.h:97
virtual void ProcessObjs()
Definition flsndobj.h:46
int inobjs
Definition flsndobj.h:92
This is the main flext include file.
#define FLEXT_SHARE
Definition flprefix.h:416
virtual bool CbDsp()
Called on every dsp init.
Definition fldsp.cpp:139
virtual void CbSignal()
Called with every signal vector - here you do the dsp calculation flext_dsp::CbSignal fills all outpu...
Definition fldsp.cpp:153
#define FLEXT_HEADER(NEW_CLASS, PARENT_CLASS)
Plain flext class header.
Definition fldefs_hdr.h:29
#define FLEXT_CAST
Switch for compilation of derived virtual classes.
Definition fldefs.h:27