Code Search for Developers
 
 
  

jcom.out.h from Jamoma at Krugle


Show jcom.out.h syntax highlighted

/* 
 * jcom.out~
 * External for Jamoma: manage audio outputs for a module
 * By Tim Place, Copyright © 2006
 * 
 * License: This code is licensed under the terms of the GNU LGPL
 * http://www.gnu.org/licenses/lgpl.html 
 */

#ifndef __JCOM_OUT_H_
#define __JCOM_OUT_H_

// Prototypes for methods
/** jcom.out and jcom.out~ constructor */
void *out_new(t_symbol *s, short argc, t_atom *argv);
void out_subscribe(void *z);
void out_algorithm_message(t_out *x, t_symbol *msg, short argc, t_atom *argv);
void out_dispatched(t_out *x, t_symbol *msg, short argc, t_atom *argv);
void out_sendbypassedvalue(t_out *x, short inletnum, t_symbol *msg, short argc, t_atom *argv);
void out_sendlastvalue(t_out *x);
void out_anything(t_out *x, t_symbol *msg, short argc, t_atom *argv);
/** jcom.out and jcom.out~ deconstructor */
void out_free(t_out *x);
/** Unsubscribe from jcom.hub */
void out_release(t_out *x);
/** jcom.out~ DSP method */
void out_dsp(t_out *x, t_signal **sp, short *count);
/** Max assistance method */
void out_assist(t_out *x, void *b, long m, long a, char *s);
/** jcom.out~ MSP perform method */
t_int *out_perform(t_int *w);
void out_alloc(t_out *x, int vector_size);
void out_link_to_in_object(t_out *x, t_in *y);
void out_unlink(t_out *x);
void out_register_meter(t_out *x, int meternum, void *meter_object);
void out_remove_meters(t_out *x);
void out_register_preview(t_out *x, void *preview_object);
void update_meters(t_out *x);

#endif //__JCOM_OUT_H_



See more files for this project here

Jamoma

Jamoma is a flexible framework for the creation of modules in Max, MSP, and Jitter

Project homepage: http://sourceforge.net/projects/jamoma
Programming language(s): C++,JavaScript,XML
License: other

  jcom.out.xcodeproj/
    project.pbxproj
  jcom.out.cpp
  jcom.out.def
  jcom.out.h
  jcom.out.pch
  jcom.out.sln
  jcom.out.vcproj
  jcom.out~.def
  jcom.out~.pch
  jcom.out~.vcproj