00001 #ifndef __LIBPD_H__
00002 #define __LIBPD_H__
00003
00004 #include <z_libpd.h>
00005 #include <iostream>
00006
00007 class LibPD {
00008 public:
00010
00013 static void print(const char*);
00015
00017 static void noteon(int, int, int);
00019
00021 void init();
00023
00025 void open_patch(std::string*);
00027
00029 void close_patch();
00031
00033 void enable_audio();
00035
00037 void disable_audio();
00039
00041 void set_volume(float);
00043
00045 void set_strength(float);
00046 };
00047
00048 #endif