Jamoma API  0.6.0.a19

Jamoma For Max Shared Library. More...

#include "Jamoma.h"
+ Include dependency graph for j.receive~.cpp:

Go to the source code of this file.

Classes

struct  t_audioreceive
 Object receiving remote audio signals within a module. More...
 

Functions

void * audioreceive_new (t_symbol *s, long argc, t_atom *argv)
 Object instantiation. More...
 
void audioreceive_free (t_audioreceive *x)
 This method is called when the object is free (deleted). More...
 
void audioreceive_assist (t_audioreceive *x, void *b, long msg, long arg, char *dst)
 Method for displaying assist strings for inlets and outlets. More...
 
void audioreceive_bang (t_audioreceive *x)
 When banged, fill a menu with potential targets. More...
 
t_int * audioreceive_perform (t_int *w)
 Audio perform method for the object.
 
void audioreceive_dsp (t_audioreceive *x, t_signal **sp, short *count)
 The DSP method for the object, called when compiling the audio chain. More...
 
t_max_err audioreceive_attr_settarget (t_audioreceive *x, void *attr, long argc, t_atom *argv)
 Set the name of the module we are part of as an attribute.
 

Detailed Description

Jamoma For Max Shared Library.

Receive remote audio signals

Authors
Tim Place, Trond Lossius

Definition in file j.receive~.cpp.

Function Documentation

void audioreceive_assist ( t_audioreceive x,
void *  b,
long  msg,
long  arg,
char *  dst 
)

Method for displaying assist strings for inlets and outlets.

Parameters
xPointer to this object.
b
msg
argc
argv

Definition at line 170 of file j.receive~.cpp.

void audioreceive_bang ( t_audioreceive x)

When banged, fill a menu with potential targets.

Parameters
xPointer to this class.

Definition at line 180 of file j.receive~.cpp.

References t_audioreceive::dumpout.

void audioreceive_dsp ( t_audioreceive x,
t_signal **  sp,
short *  count 
)

The DSP method for the object, called when compiling the audio chain.

Parameters
x
sp
count

Definition at line 226 of file j.receive~.cpp.

References t_audioreceive::attr_target, t_audioreceive::audio_out, audioreceive_perform(), t_audioreceive::num_outputs, t_audioreceive::obj_direct_target, t_audioreceive::obj_target, and t_audioreceive::vs.

+ Here is the call graph for this function:

void audioreceive_free ( t_audioreceive x)

This method is called when the object is free (deleted).

Parameters
xPointer to the object.

Definition at line 160 of file j.receive~.cpp.

void * audioreceive_new ( t_symbol *  s,
long  argc,
t_atom *  argv 
)

Object instantiation.

Parameters
sPointer to symbol bassed as message argument to the object.
argcThe number of arguments passed to the object.
argvPointer to arguments as an array of atoms.
Returns
Pointer to the newly created object.

Definition at line 129 of file j.receive~.cpp.

References t_audioreceive::attr_target, t_audioreceive::dumpout, and t_audioreceive::num_outputs.