Public Member Functions | Static Public Member Functions

LibPD Class Reference

List of all members.

Public Member Functions

void init ()
 LibPd Init.
void open_patch (std::string *)
 LibPd Open patch.
void close_patch ()
 LibPd Close patch.
void enable_audio ()
 LibPd Enable Audio.
void disable_audio ()
 LibPd Disable Audio.
void set_volume (float)
 LibPd Set Volume.
void set_strength (float)
 LibPd Set Strength.

Static Public Member Functions

static void print (const char *)
 LibPd Print.
static void noteon (int, int, int)
 LibPd Note on.

Member Function Documentation

void LibPD::close_patch ( )

LibPd Close patch.

Close the active PD Patch

void LibPD::disable_audio ( )

LibPd Disable Audio.

Disable audio by sending message [; pd dsp 0 ( to the patch

void LibPD::enable_audio ( )

LibPd Enable Audio.

Enable audio by sending message [; pd dsp 1 ( to the patch

void LibPD::init ( )

LibPd Init.

Initialize LibPd, enabling patch control

void LibPD::noteon ( int  ch,
int  pitch,
int  vel 
) [static]

LibPd Note on.

libpd print note function

void LibPD::open_patch ( std::string *  )

LibPd Open patch.

open patch function, opens a patch of given name

void LibPD::print ( const char *  s) [static]

LibPd Print.

libpd catch [print] function, catches the possible prints generated by PureData

void LibPD::set_strength ( float  value)

LibPd Set Strength.

Sets the effect strength of the patch by sending libpd_float(str, value);

void LibPD::set_volume ( float  value)

LibPd Set Volume.

Sets the effect volume of the patch by sending libpd_float(vol, value);


The documentation for this class was generated from the following files:
 All Classes Functions