SYMBOL INDEX (4033 symbols across 118 files) FILE: libs/libpd/cpp/PdBase.hpp type _atom (line 41) | struct _atom type pd (line 43) | namespace pd { class PdBase (line 56) | class PdBase { method PdBase (line 60) | PdBase() { method init (line 114) | virtual bool init(const int numInChannels, const int numOutChannels, method clear (line 171) | virtual void clear() { method addToSearchPath (line 234) | virtual void addToSearchPath(const std::string &path) { method clearSearchPath (line 240) | virtual void clearSearchPath() { method openPatch (line 256) | virtual pd::Patch openPatch(const std::string &patch, method openPatch (line 282) | virtual pd::Patch openPatch(pd::Patch &patch) { method closePatch (line 288) | virtual void closePatch(const std::string &patch) { method closePatch (line 299) | virtual void closePatch(pd::Patch &patch) { method processFloat (line 322) | bool processFloat(int ticks, const float *inBuffer, float *outBuffer) { method processShort (line 329) | bool processShort(int ticks, const short *inBuffer, short *outBuffer) { method processDouble (line 336) | bool processDouble(int ticks, const double *inBuffer, double *outBuf... method processRaw (line 343) | bool processRaw(const float *inBuffer, float *outBuffer) { method processRawShort (line 350) | bool processRawShort(const short *inBuffer, short *outBuffer) { method processRawDouble (line 357) | bool processRawDouble(const double *inBuffer, double *outBuffer) { method computeAudio (line 370) | virtual void computeAudio(bool state) { method subscribe (line 388) | virtual void subscribe(const std::string &source) { method unsubscribe (line 402) | virtual void unsubscribe(const std::string &source) { method exists (line 416) | virtual bool exists(const std::string &source) { method unsubscribeAll (line 425) | virtual void unsubscribeAll() { method receiveMessages (line 447) | virtual void receiveMessages() { method receiveMidi (line 453) | virtual void receiveMidi() { method setReceiver (line 467) | void setReceiver(pd::PdReceiver *receiver) { method setMidiReceiver (line 479) | void setMidiReceiver(pd::PdMidiReceiver *midiReceiver) { method sendBang (line 486) | virtual void sendBang(const std::string &dest) { method sendFloat (line 492) | virtual void sendFloat(const std::string &dest, float value) { method sendSymbol (line 498) | virtual void sendSymbol(const std::string &dest, method startMessage (line 523) | virtual void startMessage() { method addFloat (line 537) | virtual void addFloat(const float num) { method addSymbol (line 559) | virtual void addSymbol(const std::string &symbol) { method finishList (line 581) | virtual void finishList(const std::string &dest) { method finishMessage (line 599) | virtual void finishMessage(const std::string &dest, method sendList (line 631) | virtual void sendList(const std::string &dest, const pd::List &list) { method sendMessage (line 664) | virtual void sendMessage(const std::string &dest, method sendNoteOn (line 703) | virtual void sendNoteOn(const int channel, method sendControlChange (line 711) | virtual void sendControlChange(const int channel, method sendProgramChange (line 719) | virtual void sendProgramChange(const int channel, const int value) { method sendPitchBend (line 728) | virtual void sendPitchBend(const int channel, const int value) { method sendAftertouch (line 734) | virtual void sendAftertouch(const int channel, const int value) { method sendPolyAftertouch (line 740) | virtual void sendPolyAftertouch(const int channel, method sendMidiByte (line 758) | virtual void sendMidiByte(const int port, const int value) { method sendSysex (line 764) | virtual void sendSysex(const int port, const int value) { method sendSysRealTime (line 770) | virtual void sendSysRealTime(const int port, const int value) { method PdBase (line 785) | PdBase& operator<<(const pd::Bang &var) { method PdBase (line 796) | PdBase& operator<<(const pd::Float &var) { method PdBase (line 807) | PdBase& operator<<(const pd::Symbol &var) { method PdBase (line 823) | PdBase& operator<<(const pd::StartMessage &) { method PdBase (line 829) | PdBase& operator<<(const pd::FinishList &var) { method PdBase (line 835) | PdBase& operator<<(const pd::FinishMessage &var) { method PdBase (line 841) | PdBase& operator<<(const bool var) { method PdBase (line 847) | PdBase& operator<<(const int var) { method PdBase (line 866) | PdBase& operator<<(const float var) { method PdBase (line 872) | PdBase& operator<<(const double var) { method PdBase (line 878) | PdBase& operator<<(const char var) { method PdBase (line 886) | PdBase& operator<<(const char *var) { method PdBase (line 892) | PdBase& operator<<(const std::string &var) { method PdBase (line 906) | PdBase& operator<<(const pd::NoteOn &var) { method PdBase (line 912) | PdBase& operator<<(const pd::ControlChange &var) { method PdBase (line 918) | PdBase& operator<<(const pd::ProgramChange &var) { method PdBase (line 924) | PdBase& operator<<(const pd::PitchBend &var) { method PdBase (line 930) | PdBase& operator<<(const pd::Aftertouch &var) { method PdBase (line 936) | PdBase& operator<<(const pd::PolyAftertouch &var) { method PdBase (line 948) | PdBase& operator<<(const pd::StartMidi &var) { method PdBase (line 961) | PdBase& operator<<(const pd::StartSysex &var) { method PdBase (line 974) | PdBase& operator<<(const pd::StartSysRealTime &var) { method PdBase (line 987) | PdBase& operator<<(const pd::Finish &) { method isMessageInProgress (line 1004) | bool isMessageInProgress() { method arraySize (line 1012) | int arraySize(const std::string &name) { method resizeArray (line 1026) | bool resizeArray(const std::string &name, long size) { method readArray (line 1048) | virtual bool readArray(const std::string &name, method writeArray (line 1092) | virtual bool writeArray(const std::string &name, method clearArray (line 1132) | virtual void clearArray(const std::string &name, int value=0) { method isInited (line 1151) | bool isInited() { method isQueued (line 1157) | bool isQueued() { method blockSize (line 1162) | static int blockSize() { method setMaxMessageLen (line 1167) | void setMaxMessageLen(unsigned int len) { method maxMessageLen (line 1172) | unsigned int maxMessageLen() { method t_pdinstance (line 1178) | t_pdinstance *instancePtr() { method numInstances (line 1187) | static int numInstances() { type MsgType (line 1194) | enum MsgType { method _print (line 1227) | static void _print(const char *s) { method _bang (line 1234) | static void _bang(const char *source) { method _float (line 1241) | static void _float(const char *source, float value) { method _symbol (line 1248) | static void _symbol(const char *source, const char *symbol) { method _list (line 1256) | static void _list(const char *source, int argc, t_atom *argv) { method _message (line 1275) | static void _message(const char *source, const char *symbol, method _noteon (line 1296) | static void _noteon(int channel, int pitch, int velocity) { method _controlchange (line 1303) | static void _controlchange(int channel, int controller, int value) { method _programchange (line 1312) | static void _programchange(int channel, int value) { method _pitchbend (line 1319) | static void _pitchbend(int channel, int value) { method _aftertouch (line 1326) | static void _aftertouch(int channel, int value) { method _polyaftertouch (line 1333) | static void _polyaftertouch(int channel, int pitch, int value) { method _midibyte (line 1342) | static void _midibyte(int port, int byte) { FILE: libs/libpd/cpp/PdMidiReceiver.hpp type pd (line 16) | namespace pd { class PdMidiReceiver (line 19) | class PdMidiReceiver { method receiveNoteOn (line 26) | virtual void receiveNoteOn(const int /*channel*/, method receiveControlChange (line 31) | virtual void receiveControlChange(const int /*channel*/, method receiveProgramChange (line 37) | virtual void receiveProgramChange(const int /*channel*/, const int /... method receivePitchBend (line 40) | virtual void receivePitchBend(const int /*channel*/, const int /*val... method receiveAftertouch (line 43) | virtual void receiveAftertouch(const int /*channel*/, const int /*va... method receivePolyAftertouch (line 46) | virtual void receivePolyAftertouch(const int /*channel*/, method receiveMidiByte (line 51) | virtual void receiveMidiByte(const int /*port*/, const int /*byte*/) {} FILE: libs/libpd/cpp/PdReceiver.hpp type pd (line 18) | namespace pd { class PdReceiver (line 21) | class PdReceiver { method print (line 28) | virtual void print(const std::string &/*message*/) {} method receiveBang (line 31) | virtual void receiveBang(const std::string &/*dest*/) {} method receiveFloat (line 34) | virtual void receiveFloat(const std::string &/*dest*/, float /*num*/... method receiveSymbol (line 37) | virtual void receiveSymbol(const std::string &/*dest*/, method receiveList (line 41) | virtual void receiveList(const std::string &/*dest*/, const pd::List... method receiveMessage (line 45) | virtual void receiveMessage(const std::string &/*dest*/, FILE: libs/libpd/cpp/PdTypes.hpp type pd (line 21) | namespace pd { class Patch (line 30) | class Patch { method Patch (line 34) | Patch() : method Patch (line 38) | Patch(const std::string &filename, const std::string &path) : method Patch (line 42) | Patch(void *handle, int dollarZero, method dollarZero (line 56) | int dollarZero() const {return _dollarZero;} method filename (line 59) | std::string filename() const {return _filename;} method path (line 62) | std::string path() const {return _path;} method dollarZeroStr (line 65) | std::string dollarZeroStr() const {return _dollarZeroStr;} method isValid (line 68) | bool isValid() const {return _handle != NULL;} method clear (line 74) | void clear() { method Patch (line 81) | Patch(const Patch &from) { type Bang (line 117) | struct Bang { method Bang (line 121) | explicit Bang(const std::string &dest) : dest(dest) {} type Float (line 125) | struct Float { method Float (line 130) | Float(const std::string &dest, const float num) : type Symbol (line 135) | struct Symbol { method Symbol (line 140) | Symbol(const std::string &dest, const std::string &symbol) : class List (line 145) | class List { method List (line 149) | List() {} method isFloat (line 154) | bool isFloat(const unsigned int index) const { method isSymbol (line 162) | bool isSymbol(const unsigned int index) const { method getFloat (line 170) | float getFloat(const unsigned int index) const { method getSymbol (line 180) | std::string getSymbol(const unsigned int index) const { method addFloat (line 199) | void addFloat(const float num) { method addSymbol (line 208) | void addSymbol(const std::string &symbol) { method List (line 222) | List& operator<<(const bool var) { method List (line 228) | List& operator<<(const int var) { method List (line 234) | List& operator<<(const float var) { method List (line 240) | List& operator<<(const double var) { method List (line 246) | List& operator<<(const char var) { method List (line 254) | List& operator<<(const char *var) { method List (line 260) | List& operator<<(const std::string &var) { method len (line 268) | unsigned int len() const {return (unsigned int) objects.size();} method clear (line 274) | void clear() { method toString (line 280) | std::string toString() const { type MsgType (line 309) | enum MsgType { type MsgObject (line 315) | struct MsgObject { type StartMessage (line 325) | struct StartMessage { method StartMessage (line 326) | explicit StartMessage() {} type FinishList (line 330) | struct FinishList { method FinishList (line 334) | explicit FinishList(const std::string &dest) : dest(dest) {} type FinishMessage (line 338) | struct FinishMessage { method FinishMessage (line 343) | FinishMessage(const std::string &dest, const std::string &msg) : type NoteOn (line 351) | struct NoteOn { method NoteOn (line 357) | NoteOn(const int channel, const int pitch, const int velocity=64) : type ControlChange (line 362) | struct ControlChange { method ControlChange (line 368) | ControlChange(const int channel, const int controller, const int val... type ProgramChange (line 373) | struct ProgramChange { method ProgramChange (line 378) | ProgramChange(const int channel, const int value) : type PitchBend (line 383) | struct PitchBend { method PitchBend (line 388) | PitchBend(const int channel, const int value) : type Aftertouch (line 393) | struct Aftertouch { method Aftertouch (line 398) | Aftertouch(const int channel, const int value) : type PolyAftertouch (line 403) | struct PolyAftertouch { method PolyAftertouch (line 409) | PolyAftertouch(const int channel, const int pitch, const int value) : type MidiByte (line 414) | struct MidiByte { method MidiByte (line 420) | MidiByte(const int port, unsigned char byte) : port(port), byte(byte... type StartMidi (line 424) | struct StartMidi { method StartMidi (line 428) | explicit StartMidi(const int port=0) : port(port) {} type StartSysex (line 432) | struct StartSysex { method StartSysex (line 436) | explicit StartSysex(const int port=0) : port(port) {} type StartSysRealTime (line 440) | struct StartSysRealTime { method StartSysRealTime (line 444) | explicit StartSysRealTime(const int port=0) : port(port) {} type Finish (line 448) | struct Finish { method Finish (line 449) | explicit Finish() {} FILE: libs/libpd/libpd_wrapper/s_libpdmidi.c function outmidi_noteon (line 18) | void outmidi_noteon(int port, int channel, int pitch, int velo) { function outmidi_controlchange (line 24) | void outmidi_controlchange(int port, int channel, int ctl, int value) { function outmidi_programchange (line 30) | void outmidi_programchange(int port, int channel, int value) { function outmidi_pitchbend (line 36) | void outmidi_pitchbend(int port, int channel, int value) { function outmidi_aftertouch (line 42) | void outmidi_aftertouch(int port, int channel, int value) { function outmidi_polyaftertouch (line 48) | void outmidi_polyaftertouch(int port, int channel, int pitch, int value) { function outmidi_byte (line 54) | void outmidi_byte(int port, int value) { function sys_get_midi_apis (line 62) | void sys_get_midi_apis(char *buf) {strcpy(buf, "{}");} function sys_listmididevs (line 65) | void sys_listmididevs(void) {} function sys_get_midi_params (line 66) | void sys_get_midi_params(int *pnmidiindev, int *pmidiindev, function sys_open_midi (line 68) | void sys_open_midi(int nmidiindev, int *midiindev, function sys_close_midi (line 70) | void sys_close_midi() {} function sys_reopen_midi (line 71) | void sys_reopen_midi(void) {} function sys_initmidiqueue (line 72) | void sys_initmidiqueue(void) {} function sys_pollmidiqueue (line 73) | void sys_pollmidiqueue(void) {} function sys_setmiditimediff (line 74) | void sys_setmiditimediff(double inbuftime, double outbuftime) {} function glob_midi_setapi (line 75) | void glob_midi_setapi(void *dummy, t_floatarg f) {} function glob_midi_properties (line 76) | void glob_midi_properties(t_pd *dummy, t_floatarg flongform) {} function glob_midi_dialog (line 77) | void glob_midi_dialog(t_pd *dummy, t_symbol *s, int argc, t_atom *argv) {} function sys_mididevnametonumber (line 78) | int sys_mididevnametonumber(int output, const char *name) { return 0; } function sys_mididevnumbertoname (line 79) | void sys_mididevnumbertoname(int output, int devno, char *name, int name... function sys_set_midi_api (line 80) | void sys_set_midi_api(int api) {} function sys_gui_midipreferences (line 81) | void sys_gui_midipreferences(void) {} FILE: libs/libpd/libpd_wrapper/util/ringbuffer.c function ring_buffer (line 40) | ring_buffer *rb_create(int size) { function rb_free (line 55) | void rb_free(ring_buffer *buffer) { function rb_available_to_write (line 60) | int rb_available_to_write(ring_buffer *buffer) { function rb_available_to_read (line 73) | int rb_available_to_read(ring_buffer *buffer) { function rb_write_to_buffer (line 83) | int rb_write_to_buffer(ring_buffer *buffer, int n, ...) { function rb_write_value_to_buffer (line 110) | int rb_write_value_to_buffer(ring_buffer *buffer, int value, int n) { function rb_read_from_buffer (line 129) | int rb_read_from_buffer(ring_buffer *buffer, char *dest, int len) { function rb_clear_buffer (line 149) | void rb_clear_buffer(ring_buffer *buffer) { FILE: libs/libpd/libpd_wrapper/util/ringbuffer.h type ring_buffer (line 16) | typedef struct ring_buffer { FILE: libs/libpd/libpd_wrapper/util/z_print_util.c type print_util (line 22) | typedef struct _print_util { function libpd_set_concatenated_printhook (line 28) | void libpd_set_concatenated_printhook(const t_libpd_printhook hook) { function libpd_print_concatenator (line 44) | void libpd_print_concatenator(const char *s) { FILE: libs/libpd/libpd_wrapper/util/z_queued.c type queued_stuff (line 22) | typedef struct _queued_stuff { type pd_params (line 32) | typedef struct _pd_params { type midi_params (line 43) | typedef struct _midi_params { function receive_print (line 57) | static void receive_print(pd_params *p, char **buffer) { function receive_bang (line 64) | static void receive_bang(pd_params *p, char **buffer) { function receive_float (line 70) | static void receive_float(pd_params *p, char **buffer) { function receive_symbol (line 79) | static void receive_symbol(pd_params *p, char **buffer) { function receive_list (line 85) | static void receive_list(pd_params *p, char **buffer) { function receive_message (line 92) | static void receive_message(pd_params *p, char **buffer) { function internal_printhook (line 101) | static void internal_printhook(const char *s) { function internal_banghook (line 115) | static void internal_banghook(const char *src) { function internal_floathook (line 123) | static void internal_floathook(const char *src, float x) { function internal_doublehook (line 131) | static void internal_doublehook(const char *src, double x) { function internal_symbolhook (line 139) | static void internal_symbolhook(const char *src, const char *sym) { function internal_listhook (line 147) | static void internal_listhook(const char *src, int argc, t_atom *argv) { function internal_messagehook (line 157) | static void internal_messagehook(const char *src, const char* sym, function receive_noteon (line 168) | static void receive_noteon(midi_params *p, char **buffer) { function receive_controlchange (line 174) | static void receive_controlchange(midi_params *p, char **buffer) { function receive_programchange (line 180) | static void receive_programchange(midi_params *p, char **buffer) { function receive_pitchbend (line 186) | static void receive_pitchbend(midi_params *p, char **buffer) { function receive_aftertouch (line 192) | static void receive_aftertouch(midi_params *p, char **buffer) { function receive_polyaftertouch (line 198) | static void receive_polyaftertouch(midi_params *p, char **buffer) { function receive_midibyte (line 204) | static void receive_midibyte(midi_params *p, char **buffer) { function internal_noteonhook (line 210) | static void internal_noteonhook(int channel, int pitch, int velocity) { function internal_controlchangehook (line 218) | static void internal_controlchangehook(int channel, int controller, int ... function internal_programchangehook (line 226) | static void internal_programchangehook(int channel, int value) { function internal_pitchbendhook (line 234) | static void internal_pitchbendhook(int channel, int value) { function internal_aftertouchhook (line 242) | static void internal_aftertouchhook(int channel, int value) { function internal_polyaftertouchhook (line 250) | static void internal_polyaftertouchhook(int channel, int pitch, int valu... function internal_midibytehook (line 258) | static void internal_midibytehook(int port, int byte) { function libpd_set_queued_printhook (line 266) | void libpd_set_queued_printhook(const t_libpd_printhook hook) { function libpd_set_queued_banghook (line 270) | void libpd_set_queued_banghook(const t_libpd_banghook hook) { function libpd_set_queued_floathook (line 274) | void libpd_set_queued_floathook(const t_libpd_floathook hook) { function libpd_set_queued_doublehook (line 279) | void libpd_set_queued_doublehook(const t_libpd_doublehook hook) { function libpd_set_queued_symbolhook (line 284) | void libpd_set_queued_symbolhook(const t_libpd_symbolhook hook) { function libpd_set_queued_listhook (line 288) | void libpd_set_queued_listhook(const t_libpd_listhook hook) { function libpd_set_queued_messagehook (line 292) | void libpd_set_queued_messagehook(const t_libpd_messagehook hook) { function libpd_set_queued_noteonhook (line 296) | void libpd_set_queued_noteonhook(const t_libpd_noteonhook hook) { function libpd_set_queued_controlchangehook (line 300) | void libpd_set_queued_controlchangehook(const t_libpd_controlchangehook ... function libpd_set_queued_programchangehook (line 304) | void libpd_set_queued_programchangehook(const t_libpd_programchangehook ... function libpd_set_queued_pitchbendhook (line 308) | void libpd_set_queued_pitchbendhook(const t_libpd_pitchbendhook hook) { function libpd_set_queued_aftertouchhook (line 312) | void libpd_set_queued_aftertouchhook(const t_libpd_aftertouchhook hook) { function libpd_set_queued_polyaftertouchhook (line 316) | void libpd_set_queued_polyaftertouchhook(const t_libpd_polyaftertouchhoo... function libpd_set_queued_midibytehook (line 320) | void libpd_set_queued_midibytehook(const t_libpd_midibytehook hook) { function queued_stuff_free (line 324) | static void queued_stuff_free(void *p) { function libpd_queued_init (line 330) | int libpd_queued_init() { function libpd_queued_release (line 365) | void libpd_queued_release() { function libpd_queued_receive_pd_messages (line 374) | void libpd_queued_receive_pd_messages() { function libpd_queued_receive_midi_messages (line 415) | void libpd_queued_receive_midi_messages() { FILE: libs/libpd/libpd_wrapper/x_libpdreceive.c type t_libpdrec (line 18) | typedef struct _libpdrec { function libpdrecbang (line 24) | static void libpdrecbang(t_libpdrec *x) { function libpdrecfloat (line 29) | static void libpdrecfloat(t_libpdrec *x, t_float f) { function libpdrecsymbol (line 36) | static void libpdrecsymbol(t_libpdrec *x, t_symbol *s) { function libpdrecpointer (line 41) | static void libpdrecpointer(t_libpdrec *x, t_gpointer *gp) { function libpdreclist (line 45) | static void libpdreclist(t_libpdrec *x, t_symbol *s, int argc, t_atom *a... function libpdrecanything (line 50) | static void libpdrecanything(t_libpdrec *x, t_symbol *s, function libpdreceive_free (line 56) | static void libpdreceive_free(t_libpdrec *x) { function libpdreceive_setup (line 78) | void libpdreceive_setup(void) { FILE: libs/libpd/libpd_wrapper/z_hooks.c function t_libpdimp (line 19) | t_libpdimp* libpdimp_new(void) { function libpdimp_free (line 24) | void libpdimp_free(t_libpdimp *imp) { FILE: libs/libpd/libpd_wrapper/z_hooks.h type t_libpdhooks (line 23) | typedef struct _libpdhooks { type t_libpdimp (line 47) | typedef struct _libpdimp { FILE: libs/libpd/libpd_wrapper/z_libpd.c function libpd_init (line 79) | int libpd_init(void) { function libpd_clear_search_path (line 125) | void libpd_clear_search_path(void) { function libpd_add_to_search_path (line 132) | void libpd_add_to_search_path(const char *path) { function libpd_closefile (line 148) | void libpd_closefile(void *p) { function libpd_getdollarzero (line 154) | int libpd_getdollarzero(void *p) { function libpd_blocksize (line 163) | int libpd_blocksize(void) { function libpd_init_audio (line 167) | int libpd_init_audio(int inChannels, int outChannels, int sampleRate) { function libpd_process_short (line 214) | int libpd_process_short(const int ticks, const short *inBuffer, short *o... function libpd_process_float (line 218) | int libpd_process_float(const int ticks, const float *inBuffer, float *o... function libpd_process_double (line 222) | int libpd_process_double(const int ticks, const double *inBuffer, double... function libpd_process_raw (line 244) | int libpd_process_raw(const float *inBuffer, float *outBuffer) { function libpd_process_raw_short (line 248) | int libpd_process_raw_short(const short *inBuffer, short *outBuffer) { function libpd_process_raw_double (line 252) | int libpd_process_raw_double(const double *inBuffer, double *outBuffer) { function libpd_arraysize (line 260) | int libpd_arraysize(const char *name) { function libpd_resize_array (line 269) | int libpd_resize_array(const char *name, long size) { function libpd_read_array (line 284) | int libpd_read_array(float *dest, const char *name, int offset, int n) { function libpd_write_array (line 291) | int libpd_write_array(const char *name, int offset, const float *src, in... function libpd_read_array_double (line 298) | int libpd_read_array_double(double *dest, const char *name, int offset, ... function libpd_write_array_double (line 305) | int libpd_write_array_double(const char *name, int offset, const double ... function libpd_bang (line 312) | int libpd_bang(const char *recv) { function libpd_dofloat (line 326) | static int libpd_dofloat(const char *recv, t_float x) { function libpd_float (line 340) | int libpd_float(const char *recv, float x) { function libpd_double (line 344) | int libpd_double(const char *recv, double x) { function libpd_symbol (line 348) | int libpd_symbol(const char *recv, const char *symbol) { function libpd_start_message (line 362) | int libpd_start_message(int maxlen) { function libpd_add_float (line 379) | void libpd_add_float(float x) { function libpd_add_double (line 383) | void libpd_add_double(double x) { function libpd_add_symbol (line 387) | void libpd_add_symbol(const char *symbol) { function libpd_finish_list (line 395) | int libpd_finish_list(const char *recv) { function libpd_finish_message (line 399) | int libpd_finish_message(const char *recv, const char *msg) { function libpd_set_float (line 403) | void libpd_set_float(t_atom *a, float x) { function libpd_set_double (line 407) | void libpd_set_double(t_atom *v, double x) { function libpd_set_symbol (line 411) | void libpd_set_symbol(t_atom *a, const char *symbol) { function libpd_list (line 415) | int libpd_list(const char *recv, int argc, t_atom *argv) { function libpd_message (line 429) | int libpd_message(const char *recv, const char *msg, int argc, t_atom *a... function libpd_unbind (line 451) | void libpd_unbind(void *p) { function libpd_exists (line 457) | int libpd_exists(const char *recv) { function libpd_set_printhook (line 468) | void libpd_set_printhook(const t_libpd_printhook hook) { function libpd_set_banghook (line 475) | void libpd_set_banghook(const t_libpd_banghook hook) { function libpd_set_floathook (line 479) | void libpd_set_floathook(const t_libpd_floathook hook) { function libpd_set_doublehook (line 484) | void libpd_set_doublehook(const t_libpd_doublehook hook) { function libpd_set_symbolhook (line 489) | void libpd_set_symbolhook(const t_libpd_symbolhook hook) { function libpd_set_listhook (line 493) | void libpd_set_listhook(const t_libpd_listhook hook) { function libpd_set_messagehook (line 497) | void libpd_set_messagehook(const t_libpd_messagehook hook) { function libpd_is_float (line 501) | int libpd_is_float(t_atom *a) { function libpd_is_symbol (line 505) | int libpd_is_symbol(t_atom *a) { function libpd_get_float (line 509) | float libpd_get_float(t_atom *a) { function libpd_get_double (line 513) | double libpd_get_double(t_atom *a) { function t_atom (line 521) | t_atom *libpd_next_atom(t_atom *a) { function CHECK_CHANNEL (line 543) | CHECK_CHANNEL function libpd_pitchbend (line 562) | int libpd_pitchbend(int channel, int value) { function libpd_aftertouch (line 571) | int libpd_aftertouch(int channel, int value) { function CHECK_CHANNEL (line 581) | CHECK_CHANNEL function libpd_sysex (line 599) | int libpd_sysex(int port, int byte) { function libpd_sysrealtime (line 608) | int libpd_sysrealtime(int port, int byte) { function libpd_set_noteonhook (line 617) | void libpd_set_noteonhook(const t_libpd_noteonhook hook) { function libpd_set_controlchangehook (line 621) | void libpd_set_controlchangehook(const t_libpd_controlchangehook hook) { function libpd_set_programchangehook (line 625) | void libpd_set_programchangehook(const t_libpd_programchangehook hook) { function libpd_set_pitchbendhook (line 629) | void libpd_set_pitchbendhook(const t_libpd_pitchbendhook hook) { function libpd_set_aftertouchhook (line 633) | void libpd_set_aftertouchhook(const t_libpd_aftertouchhook hook) { function libpd_set_polyaftertouchhook (line 637) | void libpd_set_polyaftertouchhook(const t_libpd_polyaftertouchhook hook) { function libpd_set_midibytehook (line 641) | void libpd_set_midibytehook(const t_libpd_midibytehook hook) { function libpd_start_gui (line 645) | int libpd_start_gui(const char *path) { function libpd_stop_gui (line 653) | void libpd_stop_gui(void) { function libpd_poll_gui (line 659) | int libpd_poll_gui(void) { function t_pdinstance (line 667) | t_pdinstance *libpd_new_instance(void) { function libpd_set_instance (line 677) | void libpd_set_instance(t_pdinstance *pd) { function libpd_free_instance (line 683) | void libpd_free_instance(t_pdinstance *pd) { function t_pdinstance (line 691) | t_pdinstance *libpd_this_instance(void) { function t_pdinstance (line 695) | t_pdinstance *libpd_main_instance(void) { function libpd_num_instances (line 699) | int libpd_num_instances(void) { function libpd_set_instancedata (line 707) | void libpd_set_instancedata(void *data, t_libpd_freehook freehook) { function libpd_set_verbose (line 716) | void libpd_set_verbose(int verbose) { function libpd_get_verbose (line 721) | int libpd_get_verbose(void) { function glob_loadpreferences (line 726) | void glob_loadpreferences(t_pd *dummy, t_symbol *s) {} function glob_savepreferences (line 727) | void glob_savepreferences(t_pd *dummy, t_symbol *s) {} function glob_forgetpreferences (line 728) | void glob_forgetpreferences(t_pd *dummy) {} function sys_loadpreferences (line 729) | void sys_loadpreferences(const char *filename, int startingup) {} function sys_oktoloadfiles (line 730) | int sys_oktoloadfiles(int done) {return 1;} function sys_savepreferences (line 731) | void sys_savepreferences(const char *filename) {} FILE: libs/libpd/pure-data/extra/bob~/bob~.c type t_params (line 16) | typedef struct _params function FLOAT (line 29) | static FLOAT clip(FLOAT value, FLOAT saturation, FLOAT saturationinverse) function FLOAT (line 38) | static FLOAT clip(FLOAT value, FLOAT saturation, FLOAT saturationinverse) function calc_derivatives (line 47) | static void calc_derivatives(FLOAT *dstate, FLOAT *state, t_params *params) function solver_euler (line 62) | static void solver_euler(FLOAT *state, FLOAT *errorestimate, function solver_rungekutte (line 81) | static void solver_rungekutte(FLOAT *state, FLOAT *errorestimate, type t_bob (line 127) | typedef struct _bob function bob_saturation (line 145) | static void bob_saturation(t_bob *x, t_float saturation) function bob_oversample (line 152) | static void bob_oversample(t_bob *x, t_float oversample) function bob_clear (line 159) | static void bob_clear(t_bob *x) function bob_error (line 166) | static void bob_error(t_bob *x) function bob_print (line 178) | static void bob_print(t_bob *x) function t_int (line 205) | static t_int *bob_perform(t_int *w) function bob_dsp (line 236) | static void bob_dsp(t_bob *x, t_signal **sp) function bob_tilde_setup (line 243) | void bob_tilde_setup(void) FILE: libs/libpd/pure-data/extra/bonk~/bonk~.c type t_floatarg (line 69) | typedef double t_floatarg; type t_float (line 70) | typedef float t_float; type t_filterkernel (line 114) | typedef struct _filterkernel type t_filterbank (line 125) | typedef struct _filterbank type t_hist (line 170) | typedef struct _hist type t_template (line 179) | typedef struct template type t_insig (line 184) | typedef struct _insig type t_bonk (line 197) | typedef struct _bonk function t_filterbank (line 302) | static t_filterbank *bonk_newfilterbank(int npoints, int nfilters, function bonk_freefilterbank (line 396) | static void bonk_freefilterbank(t_filterbank *b) function bonk_donew (line 416) | static void bonk_donew(t_bonk *x, int npoints, int period, int nsig, function bonk_tick (line 484) | static void bonk_tick(t_bonk *x) function bonk_doit (line 635) | static void bonk_doit(t_bonk *x) function bonk_perform_generic (line 752) | static void bonk_perform_generic(t_bonk *x, int n) { function t_int (line 806) | static t_int *bonk_perform(t_int *w) function bonk_dsp (line 814) | static void bonk_dsp(t_bonk *x, t_signal **sp) function bonk_thresh (line 827) | static void bonk_thresh(t_bonk *x, t_floatarg f1, t_floatarg f2) function bonk_mask (line 836) | static void bonk_mask(t_bonk *x, t_floatarg f1, t_floatarg f2) function bonk_debounce (line 846) | static void bonk_debounce(t_bonk *x, t_floatarg f1) function bonk_minvel (line 853) | static void bonk_minvel(t_bonk *x, t_floatarg f) function bonk_debug (line 859) | static void bonk_debug(t_bonk *x, t_floatarg f) function bonk_spew (line 864) | static void bonk_spew(t_bonk *x, t_floatarg f) function bonk_useloudness (line 869) | static void bonk_useloudness(t_bonk *x, t_floatarg f) function bonk_attackbins (line 874) | static void bonk_attackbins(t_bonk *x, t_floatarg f) function bonk_learn (line 883) | static void bonk_learn(t_bonk *x, t_floatarg f) function bonk_print (line 898) | static void bonk_print(t_bonk *x, t_floatarg f) function bonk_forget (line 964) | static void bonk_forget(t_bonk *x) function bonk_bang (line 975) | static void bonk_bang(t_bonk *x) function bonk_read (line 990) | static void bonk_read(t_bonk *x, t_symbol *s) function bonk_perform64 (line 1039) | static void bonk_perform64(t_bonk *x, t_object *dsp64, double **ins, function bonk_dsp64 (line 1054) | static void bonk_dsp64(t_bonk *x, t_object *dsp64, short *count, function bonk_read (line 1063) | static void bonk_read(t_bonk *x, t_symbol *s) function bonk_doread (line 1068) | static void bonk_doread(t_bonk *x, t_symbol *s) function bonk_openfile (line 1088) | static void bonk_openfile(t_bonk *x, char *filename, short path) { function bonk_write (line 1146) | static void bonk_write(t_bonk *x, t_symbol *s) function bonk_write (line 1176) | static void bonk_write(t_bonk *x, t_symbol *s) function bonk_dowrite (line 1181) | static void bonk_dowrite(t_bonk *x, t_symbol *s) function bonk_writefile (line 1199) | void bonk_writefile(t_bonk *x, char *filename, short path) function bonk_free (line 1231) | static void bonk_free(t_bonk *x) function bonk_tilde_setup (line 1355) | void bonk_tilde_setup(void) function main (line 1396) | int main() function bonk_minvel_set (line 1560) | void bonk_minvel_set(t_bonk *x, void *attr, long ac, t_atom *av) function bonk_lothresh_set (line 1569) | void bonk_lothresh_set(t_bonk *x, void *attr, long ac, t_atom *av) function bonk_hithresh_set (line 1579) | void bonk_hithresh_set(t_bonk *x, void *attr, long ac, t_atom *av) function bonk_masktime_set (line 1589) | void bonk_masktime_set(t_bonk *x, void *attr, long ac, t_atom *av) function bonk_maskdecay_set (line 1597) | void bonk_maskdecay_set(t_bonk *x, void *attr, long ac, t_atom *av) function bonk_debouncedecay_set (line 1607) | void bonk_debouncedecay_set(t_bonk *x, void *attr, long ac, t_atom *av) function bonk_debug_set (line 1617) | void bonk_debug_set(t_bonk *x, void *attr, long ac, t_atom *av) function bonk_spew_set (line 1625) | void bonk_spew_set(t_bonk *x, void *attr, long ac, t_atom *av) function bonk_useloudness_set (line 1633) | void bonk_useloudness_set(t_bonk *x, void *attr, long ac, t_atom *av) function bonk_attackbins_set (line 1641) | void bonk_attackbins_set(t_bonk *x, void *attr, long ac, t_atom *av) function bonk_learn_set (line 1651) | void bonk_learn_set(t_bonk *x, void *attr, long ac, t_atom *av) function bonk_assist (line 1666) | void bonk_assist(t_bonk *x, void *b, long m, long a, char *s) function clock_getsystime (line 1671) | double clock_getsystime() function clock_gettimesince (line 1677) | double clock_gettimesince(double prevsystime) function t_float (line 1682) | t_float qrsqrt(t_float f) FILE: libs/libpd/pure-data/extra/choice/choice.c type t_elem (line 18) | typedef struct _elem type t_choice (line 24) | typedef struct _choice function choice_clear (line 42) | static void choice_clear(t_choice *x) function choice_print (line 48) | static void choice_print(t_choice *x) function choice_add (line 62) | static void choice_add(t_choice *x, t_symbol *s, int argc, t_atom *argv) function choice_list (line 84) | static void choice_list(t_choice *x, t_symbol *s, int argc, t_atom *argv) function choice_free (line 115) | static void choice_free(t_choice *x) function choice_setup (line 120) | void choice_setup(void) FILE: libs/libpd/pure-data/extra/fiddle~/fiddle~.c type t_float (line 54) | typedef float t_float; type t_floatarg (line 55) | typedef float t_floatarg; type fts_symbol_t (line 56) | typedef fts_symbol_t t_symbol; function freebytes (line 74) | static void freebytes(void *fatso, size_t nbytes) type t_float (line 114) | typedef float t_float; type t_floatarg (line 115) | typedef double t_floatarg; type t_peakout (line 211) | typedef struct peakout /* a peak for output */ type t_peak (line 217) | typedef struct peak /* a peak for analysis */ type t_histopeak (line 226) | typedef struct histopeak type t_pitchhist (line 235) | typedef struct pitchhist /* struct for keeping history by pit... type t_sigfiddle (line 246) | typedef struct sigfiddle /* instance struct */ function sigfiddle_ilog2 (line 338) | int sigfiddle_ilog2(int n) function t_float (line 349) | t_float fiddle_mtof(t_float f) function t_float (line 354) | t_float fiddle_ftom(t_float f) function sigfiddle_doit (line 361) | void sigfiddle_doit(t_sigfiddle *x) function sigfiddle_debug (line 1000) | void sigfiddle_debug(t_sigfiddle *x) function sigfiddle_print (line 1005) | void sigfiddle_print(t_sigfiddle *x) function sigfiddle_amprange (line 1015) | void sigfiddle_amprange(t_sigfiddle *x, t_floatarg amplo, t_floatarg amphi) function sigfiddle_reattack (line 1023) | void sigfiddle_reattack(t_sigfiddle *x, function sigfiddle_vibrato (line 1034) | void sigfiddle_vibrato(t_sigfiddle *x, t_floatarg vibtime, t_floatarg vi... function sigfiddle_npartial (line 1045) | void sigfiddle_npartial(t_sigfiddle *x, t_floatarg npartial) function sigfiddle_auto (line 1051) | void sigfiddle_auto(t_sigfiddle *x, t_floatarg f) function sigfiddle_freebird (line 1056) | static void sigfiddle_freebird(t_sigfiddle *x) function sigfiddle_setnpoints (line 1077) | int sigfiddle_setnpoints(t_sigfiddle *x, t_floatarg fnpoints) function sigfiddle_doinit (line 1113) | int sigfiddle_doinit(t_sigfiddle *x, long npoints, long npitch, function sigfiddle_debug13 (line 1183) | void sigfiddle_debug13(fts_object_t *o, int winlet, fts_symbol_t s, int ... function sigfiddle_print13 (line 1189) | void sigfiddle_print13(fts_object_t *o, int winlet, fts_symbol_t s, function sigfiddle_amprange13 (line 1196) | void sigfiddle_amprange13(fts_object_t *o, int winlet, fts_symbol_t s, function sigfiddle_reattack13 (line 1205) | void sigfiddle_reattack13(fts_object_t *o, int winlet, fts_symbol_t s, function sigfiddle_vibrato13 (line 1214) | void sigfiddle_vibrato13(fts_object_t *o, int winlet, fts_symbol_t s, function sigfiddle_npartial13 (line 1223) | void sigfiddle_npartial13(fts_object_t *o, int winlet, fts_symbol_t s, function ftl_sigfiddle (line 1232) | void ftl_sigfiddle(fts_word_t *a) function sigfiddle_put (line 1254) | void sigfiddle_put(fts_object_t *o, int winlet, fts_symbol_t *s, int ac,... function sigfiddle_tick (line 1270) | void sigfiddle_tick(fts_alarm_t *alarm, void *p) function sigfiddle_delete (line 1290) | static void sigfiddle_delete(fts_object_t *o, int winlet, fts_symbol_t *... function sigfiddle_init (line 1301) | static void sigfiddle_init(fts_object_t *o, int winlet, fts_symbol_t *s,... function fts_status_t (line 1324) | static fts_status_t sigfiddle_instantiate(fts_class_t *cl, int ac, function fiddle_config (line 1379) | void fiddle_config(void) function t_int (line 1392) | static t_int *fiddle_perform(t_int *w) function sigfiddle_dsp (line 1415) | void sigfiddle_dsp(t_sigfiddle *x, t_signal **sp) function sigfiddle_bang (line 1427) | void sigfiddle_bang(t_sigfiddle *x) function sigfiddle_ff (line 1457) | void sigfiddle_ff(t_sigfiddle *x) /* cleanup on free */ function fiddle_tilde_setup (line 1498) | void fiddle_tilde_setup(void) function fiddle_setup (line 1528) | void fiddle_setup(void) function cu_fiddle (line 1536) | void cu_fiddle(t_float *in1, t_sigfiddle *x, int n) function sigfiddle_put (line 1552) | void sigfiddle_put(t_sigfiddle *x, long whether) function sigfiddle_tick (line 1565) | void sigfiddle_tick(t_sigfiddle *x) /* callback function for the clo... function sigfiddle_ff (line 1582) | void sigfiddle_ff(t_sigfiddle *x) /* cleanup on free */ function fiddle_setup (line 1618) | void fiddle_setup() function t_int (line 1642) | static t_int *fiddle_perform(t_int *w) function sigfiddle_dsp (line 1668) | void sigfiddle_dsp(t_sigfiddle *x, t_signal **sp) function sigfiddle_tick (line 1683) | void sigfiddle_tick(t_sigfiddle *x) /* callback function for the clo... function sigfiddle_bang (line 1713) | void sigfiddle_bang(t_sigfiddle *x) function sigfiddle_ff (line 1744) | void sigfiddle_ff(t_sigfiddle *x) /* cleanup on free MSP */ function main (line 1787) | void main() function sigfiddle_assist (line 1812) | void sigfiddle_assist(t_sigfiddle *x, void *b, long m, long a, char *s) function msp_fft (line 1817) | void msp_fft(t_float *buf, long np, long inv) FILE: libs/libpd/pure-data/extra/loop~/loop~.c type t_loopctl (line 23) | typedef struct _loopctl function loopctl_run (line 31) | static void loopctl_run(t_loopctl *x, t_sample *transposein, function loopctl_init (line 93) | static void loopctl_init(t_loopctl *x) function loopctl_set (line 100) | static void loopctl_set(t_loopctl *x, t_float val) type t_loop (line 110) | typedef struct _loop function t_int (line 129) | static t_int *loop_perform(t_int *w) function loop_dsp (line 141) | static void loop_dsp(t_loop *x, t_signal **sp) function loop_set (line 148) | static void loop_set(t_loop *x, t_floatarg val) function loop_bang (line 153) | static void loop_bang(t_loop *x) function loop_tilde_setup (line 158) | void loop_tilde_setup(void) FILE: libs/libpd/pure-data/extra/lrshift~/lrshift~.c type t_lrshift_tilde (line 7) | typedef struct _lrshift_tilde function t_int (line 14) | static t_int *leftshift_perform(t_int *w) function t_int (line 29) | static t_int *rightshift_perform(t_int *w) function lrshift_tilde_dsp (line 44) | static void lrshift_tilde_dsp(t_lrshift_tilde *x, t_signal **sp) function lrshift_tilde_setup (line 72) | void lrshift_tilde_setup(void) FILE: libs/libpd/pure-data/extra/pd~/binarymsg.c function pd_tilde_putfloat (line 11) | static void pd_tilde_putfloat(float f, FILE *fd) function pd_tilde_putsymbol (line 17) | static void pd_tilde_putsymbol(t_symbol *s, FILE *fd) function pd_tilde_putsemi (line 26) | static void pd_tilde_putsemi(FILE *fd) function pd_tilde_getatom (line 31) | static int pd_tilde_getatom(t_atom *ap, FILE *fd) FILE: libs/libpd/pure-data/extra/pd~/pdsched.c function pollwatchdog (line 27) | static void pollwatchdog( void) function pollwatchdog (line 41) | static void pollwatchdog( void) function readasciimessage (line 51) | static int readasciimessage(t_binbuf *b) function readbinmessage (line 71) | static int readbinmessage(t_binbuf *b) function pd_extern_sched (line 88) | int pd_extern_sched(char *flags) FILE: libs/libpd/pure-data/extra/pd~/pd~.c type socklen_t (line 20) | typedef int socklen_t; type t_float (line 57) | typedef float t_float; type t_pdsample (line 58) | typedef float t_pdsample; type t_binbuf (line 67) | typedef struct _binbuf type t_pd_tilde (line 148) | typedef struct _pd_tilde function t_binbuf (line 199) | t_binbuf *binbuf_new(void) function binbuf_free (line 207) | void binbuf_free(t_binbuf *x) function binbuf_clear (line 213) | void binbuf_clear(t_binbuf *x) function binbuf_resize (line 219) | int binbuf_resize(t_binbuf *x, int newsize) function binbuf_add (line 228) | void binbuf_add(t_binbuf *x, int argc, const t_atom *argv) function binbuf_text (line 244) | void binbuf_text(t_binbuf *x, const char *text, size_t size) function binbuf_getnatom (line 378) | int binbuf_getnatom(const t_binbuf *x) function t_atom (line 383) | t_atom *binbuf_getvec(const t_binbuf *x) function sys_bashfilename (line 387) | void sys_bashfilename(char *tmpbuf, char *outbuf) function barf (line 395) | void barf(const char *s) function barf1 (line 406) | void barf1(const char *s, int n1) function barf2 (line 414) | void barf2(const char *s, int n1, int n2) function barf_getc (line 425) | int barf_getc(FILE *fd) function pd_tilde_close (line 448) | static void pd_tilde_close(t_pd_tilde *x) function pd_tilde_readmessages (line 470) | static int pd_tilde_readmessages(t_pd_tilde *x, FILE *infd) function pd_tilde_dostart (line 541) | static void pd_tilde_dostart(t_pd_tilde *x, const char *pddir, function pd_empty (line 783) | void pd_empty(int infd) function pd_tilde_doperf (line 799) | static void pd_tilde_doperf(t_pd_tilde *x) function pd_tilde_pdtilde (line 942) | static void pd_tilde_pdtilde(t_pd_tilde *x, t_symbol *s, function pd_tilde_free (line 1010) | static void pd_tilde_free(t_pd_tilde *x) function t_int (line 1026) | static t_int *pd_tilde_perform(t_int *w) function pd_tilde_dsp (line 1033) | static void pd_tilde_dsp(t_pd_tilde *x, t_signal **sp) function pd_tilde_tick (line 1050) | static void pd_tilde_tick(t_pd_tilde *x) function pd_tilde_anything (line 1072) | static void pd_tilde_anything(t_pd_tilde *x, t_symbol *s, function pd_tilde_setup (line 1186) | void pd_tilde_setup(void) function pd_tilde_perf64 (line 1203) | static void pd_tilde_perf64(t_pd_tilde *x, t_object *dsp64, function pd_tilde_dsp64 (line 1230) | static void pd_tilde_dsp64(t_pd_tilde *x, t_object *dsp64, function pd_tilde_tick (line 1247) | static void pd_tilde_tick(t_pd_tilde *x) function pd_tilde_anything (line 1282) | static void pd_tilde_anything(t_pd_tilde *x, t_symbol *s, long ac, t_ato... function ext_main (line 1339) | void ext_main( void *r) function pd_tilde_assist (line 1437) | void pd_tilde_assist(t_pd_tilde *x, void *b, long m, long a, char *s) FILE: libs/libpd/pure-data/extra/pique/pique.c type t_pique (line 18) | typedef struct _pique function t_float (line 44) | static t_float hanning(t_float pidetune, t_float sinpidetune) function t_float (line 54) | static t_float peakerror(t_word *fpreal, t_word *fpimag, t_float pidetune, function pique_doit (line 75) | static void pique_doit(int npts, t_word *fpreal, t_word *fpimag, function pique_list (line 179) | static void pique_list(t_pique *x, t_symbol *s, int argc, t_atom *argv) function pique_errthresh (line 220) | static void pique_errthresh(t_pique *x, t_floatarg f) function pique_free (line 225) | static void pique_free(t_pique *x) function pique_setup (line 234) | void pique_setup(void) FILE: libs/libpd/pure-data/extra/sigmund~/sigmund~.c type t_floatarg (line 21) | typedef double t_floatarg; type t_float (line 22) | typedef float t_float; type t_peak (line 67) | typedef struct peak type t_pitchpt (line 79) | typedef struct _pitchpt function sigmund_ilog2 (line 92) | static unsigned int sigmund_ilog2(int n) function t_float (line 103) | static t_float sigmund_ftom(t_float f) function t_float (line 109) | static t_float sigmund_powtodb(t_float f) function t_float (line 128) | static t_float sinx(t_float theta, t_float sintheta) function t_float (line 135) | static t_float window_hann_mag(t_float pidetune, t_float sinpidetune) function t_float (line 142) | static t_float window_mag(t_float pidetune, t_float cospidetune) function sigmund_cmp_freq (line 150) | static int sigmund_cmp_freq(const void *p1, const void *p2) function sigmund_tweak (line 159) | static void sigmund_tweak(int npts, t_float *ftreal, t_float *ftimag, function sigmund_remask (line 251) | static void sigmund_remask(int maxbin, int bestindex, t_float powmask, function sigmund_getrawpeaks (line 272) | static void sigmund_getrawpeaks(int npts, t_float *insamps, function sigmund_getpitch (line 406) | static void sigmund_getpitch(int npeak, t_peak *peakv, t_float *freqp, function sigmund_peaktrack (line 533) | static void sigmund_peaktrack(int ninpeak, t_peak *inpeakv, type t_histpoint (line 591) | typedef struct _histpoint type t_notefinder (line 597) | typedef struct _notefinder function notefinder_init (line 608) | static void notefinder_init(t_notefinder *x) function notefinder_doit (line 618) | static void notefinder_doit(t_notefinder *x, t_float freq, t_float power, type t_varout (line 851) | typedef struct _varout type t_sigmund (line 862) | typedef struct _sigmund function sigmund_preinit (line 911) | static void sigmund_preinit(t_sigmund *x) function sigmund_npts (line 942) | static void sigmund_npts(t_sigmund *x, t_floatarg f) function sigmund_hop (line 986) | static void sigmund_hop(t_sigmund *x, t_floatarg f) function sigmund_npeak (line 1002) | static void sigmund_npeak(t_sigmund *x, t_floatarg f) function sigmund_maxfreq (line 1009) | static void sigmund_maxfreq(t_sigmund *x, t_floatarg f) function sigmund_vibrato (line 1014) | static void sigmund_vibrato(t_sigmund *x, t_floatarg f) function sigmund_stabletime (line 1021) | static void sigmund_stabletime(t_sigmund *x, t_floatarg f) function sigmund_growth (line 1028) | static void sigmund_growth(t_sigmund *x, t_floatarg f) function sigmund_minpower (line 1035) | static void sigmund_minpower(t_sigmund *x, t_floatarg f) function sigmund_nharmonics (line 1042) | static void sigmund_nharmonics(t_sigmund *x, t_floatarg nharmonics, function sigmund_amppowerlaw (line 1062) | static void sigmund_amppowerlaw(t_sigmund *x, t_floatarg f) function sigmund_quality (line 1071) | static void sigmund_quality(t_sigmund *x, t_floatarg f) function sigmund_outspectrum (line 1080) | static void sigmund_outspectrum(t_sigmund *x, t_outlet *outlet, function sigmund_doit (line 1092) | static void sigmund_doit(t_sigmund *x, int npts, t_float *arraypoints, function sigmund_dsp (line 1164) | static void sigmund_dsp(t_sigmund *x, t_signal **sp) function sigmund_print (line 1185) | static void sigmund_print(t_sigmund *x) function sigmund_free (line 1220) | static void sigmund_free(t_sigmund *x) function sigmund_tick (line 1255) | static void sigmund_tick(t_sigmund *x) function t_int (line 1276) | static t_int *sigmund_perform(t_int *w) function sigmund_list (line 1508) | static void sigmund_list(t_sigmund *x, t_symbol *s, int argc, t_atom *argv) function sigmund_clear (line 1561) | static void sigmund_clear(t_sigmund *x) function sigmund_harmonicweights (line 1568) | static void sigmund_harmonicweights(t_sigmund *x, t_symbol *s, function sigmund_param1 (line 1578) | static void sigmund_param1(t_sigmund *x, t_floatarg f) function sigmund_param2 (line 1583) | static void sigmund_param2(t_sigmund *x, t_floatarg f) function sigmund_param3 (line 1588) | static void sigmund_param3(t_sigmund *x, t_floatarg f) function sigmund_printnext (line 1593) | static void sigmund_printnext(t_sigmund *x, t_float f) function sigmund_tilde_setup (line 1598) | void sigmund_tilde_setup(void) function sigmund_tick (line 1655) | static void sigmund_tick(t_sigmund *x) function t_int (line 1668) | static t_int *sigmund_perform(t_int *w) function sigmund_npts_set (line 1816) | void sigmund_npts_set(t_sigmund *x, void *attr, long ac, t_atom *av) function sigmund_hop_set (line 1822) | void sigmund_hop_set(t_sigmund *x, void *attr, long ac, t_atom *av) function sigmund_npeak_set (line 1828) | void sigmund_npeak_set(t_sigmund *x, void *attr, long ac, t_atom *av) function sigmund_maxfreq_set (line 1834) | void sigmund_maxfreq_set(t_sigmund *x, void *attr, long ac, t_atom *av) function sigmund_vibrato_set (line 1840) | void sigmund_vibrato_set(t_sigmund *x, void *attr, long ac, t_atom *av) function sigmund_stabletime_set (line 1846) | void sigmund_stabletime_set(t_sigmund *x, void *attr, long ac, t_atom *av) function sigmund_growth_set (line 1852) | void sigmund_growth_set(t_sigmund *x, void *attr, long ac, t_atom *av) function sigmund_minpower_set (line 1858) | void sigmund_minpower_set(t_sigmund *x, void *attr, long ac, t_atom *av) function sigmund_assist (line 1866) | void sigmund_assist(t_sigmund *x, void *b, long m, long a, char *s) function main (line 1870) | int main() FILE: libs/libpd/pure-data/extra/stdout/stdout.c type t_stdout (line 17) | typedef struct _stdout function stdout_binary (line 70) | static void stdout_binary(t_stdout *x, int argc, t_atom *argv) function pd_tilde_putfloat (line 86) | static void pd_tilde_putfloat(float f, FILE *fd) function pd_tilde_putsymbol (line 92) | static void pd_tilde_putsymbol(t_symbol *s, FILE *fd) function stdout_anything (line 101) | static void stdout_anything(t_stdout *x, t_symbol *s, int argc, t_atom *... function stdout_free (line 152) | static void stdout_free(t_stdout *x) function stdout_setup (line 157) | void stdout_setup(void) FILE: libs/libpd/pure-data/src/d_arithmetic.c function dsp_add_multi (line 23) | static void dsp_add_multi(t_sample *vec1, int n1, t_sample *vec2, function any_binop_dsp (line 52) | static void any_binop_dsp(t_signal **sp, function any_binop_scalar_dsp (line 95) | static void any_binop_scalar_dsp(t_signal **sp, t_sample *g, type t_plus (line 108) | typedef struct _plus type t_scalarplus (line 114) | typedef struct _scalarplus function t_int (line 144) | t_int *scalarplus_perform(t_int *w) function t_int (line 154) | t_int *scalarplus_perf8(t_int *w) function plus_dsp (line 171) | static void plus_dsp(t_plus *x, t_signal **sp) function scalarplus_dsp (line 178) | static void scalarplus_dsp(t_scalarplus *x, t_signal **sp) function plus_setup (line 183) | static void plus_setup(void) type t_minus (line 203) | typedef struct _minus type t_scalarminus (line 209) | typedef struct _scalarminus function t_int (line 238) | t_int *minus_perform(t_int *w) function t_int (line 248) | t_int *minus_perf8(t_int *w) function t_int (line 268) | t_int *scalarminus_perform(t_int *w) function t_int (line 278) | t_int *scalarminus_perf8(t_int *w) function t_int (line 295) | t_int *reversescalarminus_perform(t_int *w) function t_int (line 305) | t_int *reversescalarminus_perf8(t_int *w) function minus_dsp (line 322) | static void minus_dsp(t_minus *x, t_signal **sp) function scalarminus_dsp (line 329) | static void scalarminus_dsp(t_scalarminus *x, t_signal **sp) function minus_setup (line 334) | static void minus_setup(void) type t_times (line 355) | typedef struct _times type t_scalartimes (line 361) | typedef struct _scalartimes function t_int (line 390) | t_int *times_perform(t_int *w) function t_int (line 400) | t_int *times_perf8(t_int *w) function t_int (line 420) | t_int *scalartimes_perform(t_int *w) function t_int (line 430) | t_int *scalartimes_perf8(t_int *w) function times_dsp (line 447) | static void times_dsp(t_times *x, t_signal **sp) function scalartimes_dsp (line 454) | static void scalartimes_dsp(t_scalartimes *x, t_signal **sp) function times_setup (line 459) | static void times_setup(void) type t_over (line 479) | typedef struct _over type t_scalarover (line 485) | typedef struct _scalarover function t_int (line 514) | t_int *over_perform(t_int *w) function t_int (line 528) | t_int *over_perf8(t_int *w) function t_int (line 554) | t_int *scalarover_perform(t_int *w) function t_int (line 565) | t_int *scalarover_perf8(t_int *w) function t_int (line 583) | t_int *reversescalarover_perform(t_int *w) function t_int (line 597) | t_int *reversescalarover_perf8(t_int *w) function over_dsp (line 617) | static void over_dsp(t_over *x, t_signal **sp) function scalarover_dsp (line 624) | static void scalarover_dsp(t_scalarover *x, t_signal **sp) function over_setup (line 629) | static void over_setup(void) type t_max (line 649) | typedef struct _max type t_scalarmax (line 655) | typedef struct _scalarmax function t_int (line 684) | t_int *max_perform(t_int *w) function t_int (line 698) | t_int *max_perf8(t_int *w) function t_int (line 720) | t_int *scalarmax_perform(t_int *w) function t_int (line 734) | t_int *scalarmax_perf8(t_int *w) function max_dsp (line 753) | static void max_dsp(t_max *x, t_signal **sp) function scalarmax_dsp (line 760) | static void scalarmax_dsp(t_scalarmax *x, t_signal **sp) function max_setup (line 765) | static void max_setup(void) type t_min (line 785) | typedef struct _min type t_scalarmin (line 791) | typedef struct _scalarmin function t_int (line 820) | t_int *min_perform(t_int *w) function t_int (line 834) | t_int *min_perf8(t_int *w) function t_int (line 856) | t_int *scalarmin_perform(t_int *w) function t_int (line 870) | t_int *scalarmin_perf8(t_int *w) function min_dsp (line 889) | static void min_dsp(t_min *x, t_signal **sp) function scalarmin_dsp (line 896) | static void scalarmin_dsp(t_scalarmin *x, t_signal **sp) function min_setup (line 901) | static void min_setup(void) type t_log_tilde (line 921) | typedef struct _log_tilde type t_scalarlog_tilde (line 927) | typedef struct _scalarlog_tilde function t_int (line 957) | t_int *log_tilde_perform(t_int *w) function t_int (line 976) | t_int *log_tilde_perform_scalar(t_int *w) function t_int (line 995) | t_int *log_tilde_perform_reversescalar(t_int *w) function log_tilde_dsp (line 1014) | static void log_tilde_dsp(t_log_tilde *x, t_signal **sp) function scalarlog_tilde_dsp (line 1021) | static void scalarlog_tilde_dsp(t_scalarlog_tilde *x, t_signal **sp) function log_tilde_setup (line 1027) | static void log_tilde_setup(void) type t_pow_tilde (line 1047) | typedef struct _pow_tilde type t_scalarpow_tilde (line 1053) | typedef struct _scalarpow_tilde function t_int (line 1083) | t_int *pow_tilde_perform(t_int *w) function t_int (line 1099) | t_int *pow_tilde_perform_scalar(t_int *w) function t_int (line 1115) | t_int *pow_tilde_perform_reversescalar(t_int *w) function pow_tilde_dsp (line 1131) | static void pow_tilde_dsp(t_pow_tilde *x, t_signal **sp) function scalarpow_tilde_dsp (line 1138) | static void scalarpow_tilde_dsp(t_scalarpow_tilde *x, t_signal **sp) function pow_tilde_setup (line 1144) | static void pow_tilde_setup(void) function d_arithmetic_setup (line 1162) | void d_arithmetic_setup(void) FILE: libs/libpd/pure-data/src/d_array.c type t_dsparray (line 12) | typedef struct _dsparray type t_arrayvec (line 20) | typedef struct _arrayvec function dsparray_get_array (line 27) | static int dsparray_get_array(t_dsparray *d, int *npoints, t_word **vec, function arrayvec_testvec (line 65) | static void arrayvec_testvec(t_arrayvec *v) function arrayvec_set (line 76) | static void arrayvec_set(t_arrayvec *v, int argc, t_atom *argv) function arrayvec_init (line 96) | static void arrayvec_init(t_arrayvec *v, void *x, int rawargc, t_atom *r... function arrayvec_free (line 119) | static void arrayvec_free(t_arrayvec *v) type t_tabwrite_tilde (line 131) | typedef struct _tabwrite_tilde function tabwrite_tilde_redraw (line 146) | static void tabwrite_tilde_redraw(t_symbol *arraysym) function t_int (line 154) | static t_int *tabwrite_tilde_perform(t_int *w) function tabwrite_tilde_set (line 190) | static void tabwrite_tilde_set(t_tabwrite_tilde *x, t_symbol *s, function tabwrite_tilde_dsp (line 196) | static void tabwrite_tilde_dsp(t_tabwrite_tilde *x, t_signal **sp) function tabwrite_tilde_start (line 206) | static void tabwrite_tilde_start(t_tabwrite_tilde *x, t_floatarg f) function tabwrite_tilde_bang (line 213) | static void tabwrite_tilde_bang(t_tabwrite_tilde *x) function tabwrite_tilde_stop (line 218) | static void tabwrite_tilde_stop(t_tabwrite_tilde *x) function tabwrite_tilde_free (line 229) | static void tabwrite_tilde_free(t_tabwrite_tilde *x) function tabwrite_tilde_setup (line 234) | static void tabwrite_tilde_setup(void) type t_tabplay_tilde (line 255) | typedef struct _tabplay_tilde function t_int (line 277) | static t_int *tabplay_tilde_perform(t_int *w) function tabplay_tilde_set (line 319) | static void tabplay_tilde_set(t_tabplay_tilde *x, t_symbol *s, function tabplay_tilde_dsp (line 325) | static void tabplay_tilde_dsp(t_tabplay_tilde *x, t_signal **sp) function tabplay_tilde_list (line 335) | static void tabplay_tilde_list(t_tabplay_tilde *x, t_symbol *s, function tabplay_tilde_stop (line 350) | static void tabplay_tilde_stop(t_tabplay_tilde *x) function tabplay_tilde_tick (line 357) | static void tabplay_tilde_tick(t_tabplay_tilde *x) function tabplay_tilde_free (line 362) | static void tabplay_tilde_free(t_tabplay_tilde *x) function tabplay_tilde_setup (line 368) | static void tabplay_tilde_setup(void) type t_tabread_tilde (line 386) | typedef struct _tabread_tilde function t_int (line 402) | static t_int *tabread_tilde_perform(t_int *w) function tabread_tilde_set (line 430) | static void tabread_tilde_set(t_tabread_tilde *x, t_symbol *s, function tabread_tilde_dsp (line 436) | static void tabread_tilde_dsp(t_tabread_tilde *x, t_signal **sp) function tabread_tilde_free (line 448) | static void tabread_tilde_free(t_tabread_tilde *x) function tabread_tilde_setup (line 453) | static void tabread_tilde_setup(void) type t_tabread4_tilde (line 469) | typedef struct _tabread4_tilde function t_int (line 487) | static t_int *tabread4_tilde_perform(t_int *w) function tabread4_tilde_set (line 537) | static void tabread4_tilde_set(t_tabread4_tilde *x, t_symbol *s, function tabread4_tilde_dsp (line 543) | static void tabread4_tilde_dsp(t_tabread4_tilde *x, t_signal **sp) function tabread4_tilde_free (line 555) | static void tabread4_tilde_free(t_tabread4_tilde *x) function tabread4_tilde_setup (line 560) | static void tabread4_tilde_setup(void) type t_tabsend (line 577) | typedef struct _tabsend function t_int (line 596) | static t_int *tabsend_perform(t_int *w) function tabsend_set (line 627) | static void tabsend_set(t_tabsend *x, t_symbol *s, int argc, t_atom *argv) function tabsend_dsp (line 632) | static void tabsend_dsp(t_tabsend *x, t_signal **sp) function tabsend_free (line 647) | static void tabsend_free(t_tabsend *x) function tabsend_setup (line 652) | static void tabsend_setup(void) type t_tabreceive (line 669) | typedef struct _tabreceive function t_int (line 683) | static t_int *tabreceive_perform(t_int *w) function tabreceive_set (line 707) | static void tabreceive_set(t_tabreceive *x, t_symbol *s, function tabreceive_dsp (line 713) | static void tabreceive_dsp(t_tabreceive *x, t_signal **sp) function tabreceive_free (line 723) | static void tabreceive_free(t_tabreceive *x) function tabreceive_setup (line 728) | static void tabreceive_setup(void) type t_tabread (line 744) | typedef struct _tabread function tabread_float (line 750) | static void tabread_float(t_tabread *x, t_float f) function tabread_set (line 769) | static void tabread_set(t_tabread *x, t_symbol *s) function tabread_setup (line 782) | static void tabread_setup(void) type t_tabread4 (line 795) | typedef struct _tabread4 function tabread4_float (line 801) | static void tabread4_float(t_tabread4 *x, t_float f) function tabread4_set (line 837) | static void tabread4_set(t_tabread4 *x, t_symbol *s) function tabread4_setup (line 850) | static void tabread4_setup(void) type t_tabwrite (line 863) | typedef struct _tabwrite function tabwrite_float (line 870) | static void tabwrite_float(t_tabwrite *x, t_float f) function tabwrite_set (line 892) | static void tabwrite_set(t_tabwrite *x, t_symbol *s) function tabwrite_setup (line 906) | void tabwrite_setup(void) function d_array_setup (line 917) | void d_array_setup(void) FILE: libs/libpd/pure-data/src/d_ctl.c type t_sig (line 15) | typedef struct _sig function sig_tilde_float (line 21) | static void sig_tilde_float(t_sig *x, t_float f) function sig_tilde_dsp (line 26) | static void sig_tilde_dsp(t_sig *x, t_signal **sp) function sig_tilde_setup (line 39) | static void sig_tilde_setup(void) type t_line (line 51) | typedef struct _line function t_int (line 66) | static t_int *line_tilde_perform(t_int *w) function t_int (line 101) | static t_int *line_tilde_perf8(t_int *w) function line_tilde_float (line 138) | static void line_tilde_float(t_line *x, t_float f) function line_tilde_stop (line 154) | static void line_tilde_stop(t_line *x) function line_tilde_dsp (line 160) | static void line_tilde_dsp(t_line *x, t_signal **sp) function line_tilde_setup (line 180) | static void line_tilde_setup(void) type t_vseg (line 194) | typedef struct _vseg type t_vline (line 202) | typedef struct _vline function t_int (line 219) | static t_int *vline_tilde_perform(t_int *w) function vline_tilde_stop (line 280) | static void vline_tilde_stop(t_vline *x) function vline_tilde_float (line 292) | static void vline_tilde_float(t_vline *x, t_float f) function vline_tilde_dsp (line 351) | static void vline_tilde_dsp(t_vline *x, t_signal **sp) function vline_tilde_setup (line 374) | static void vline_tilde_setup(void) type t_snapshot (line 388) | typedef struct _snapshot function t_int (line 404) | static t_int *snapshot_tilde_perform(t_int *w) function snapshot_tilde_dsp (line 412) | static void snapshot_tilde_dsp(t_snapshot *x, t_signal **sp) function snapshot_tilde_bang (line 418) | static void snapshot_tilde_bang(t_snapshot *x) function snapshot_tilde_set (line 423) | static void snapshot_tilde_set(t_snapshot *x, t_floatarg f) function snapshot_tilde_setup (line 428) | static void snapshot_tilde_setup(void) type t_vsnapshot (line 443) | typedef struct _vsnapshot function t_int (line 465) | static t_int *vsnapshot_tilde_perform(t_int *w) function vsnapshot_tilde_dsp (line 478) | static void vsnapshot_tilde_dsp(t_vsnapshot *x, t_signal **sp) function vsnapshot_tilde_bang (line 493) | static void vsnapshot_tilde_bang(t_vsnapshot *x) function vsnapshot_tilde_ff (line 509) | static void vsnapshot_tilde_ff(t_vsnapshot *x) function vsnapshot_tilde_setup (line 515) | static void vsnapshot_tilde_setup(void) type t_sigenv (line 532) | typedef struct sigenv function t_int (line 584) | static t_int *env_tilde_perform(t_int *w) function env_tilde_dsp (line 622) | static void env_tilde_dsp(t_sigenv *x, t_signal **sp) function env_tilde_tick (line 643) | static void env_tilde_tick(t_sigenv *x) /* callback function for the clo... function env_tilde_ff (line 648) | static void env_tilde_ff(t_sigenv *x) /* cleanup on free */ function env_tilde_setup (line 655) | void env_tilde_setup(void) type t_threshold_tilde (line 668) | typedef struct _threshold_tilde function t_threshold_tilde (line 689) | static t_threshold_tilde *threshold_tilde_new(t_floatarg hithresh, function threshold_tilde_set (line 707) | static void threshold_tilde_set(t_threshold_tilde *x, function threshold_tilde_ft1 (line 721) | static void threshold_tilde_ft1(t_threshold_tilde *x, t_floatarg f) function threshold_tilde_tick (line 727) | static void threshold_tilde_tick(t_threshold_tilde *x) function t_int (line 734) | static t_int *threshold_tilde_perform(t_int *w) function threshold_tilde_dsp (line 773) | void threshold_tilde_dsp(t_threshold_tilde *x, t_signal **sp) function threshold_tilde_ff (line 779) | static void threshold_tilde_ff(t_threshold_tilde *x) function threshold_tilde_setup (line 784) | static void threshold_tilde_setup(void) function d_ctl_setup (line 801) | void d_ctl_setup(void) FILE: libs/libpd/pure-data/src/d_dac.c type t_dac (line 15) | typedef struct _dac function dac_dsp (line 45) | static void dac_dsp(t_dac *x, t_signal **sp) function dac_set (line 67) | static void dac_set(t_dac *x, t_symbol *s, int argc, t_atom *argv) function dac_free (line 75) | static void dac_free(t_dac *x) function dac_setup (line 80) | static void dac_setup(void) type t_adc (line 93) | typedef struct _adc function adc_dsp (line 139) | static void adc_dsp(t_adc *x, t_signal **sp) function adc_set (line 164) | static void adc_set(t_adc *x, t_symbol *s, int argc, t_atom *argv) function adc_free (line 186) | static void adc_free(t_adc *x) function adc_setup (line 191) | static void adc_setup(void) function d_dac_setup (line 200) | void d_dac_setup(void) FILE: libs/libpd/pure-data/src/d_delay.c type t_delwritectl (line 14) | typedef struct delwritectl type t_sigdelwrite (line 21) | typedef struct _sigdelwrite function sigdelwrite_update (line 37) | static void sigdelwrite_update(t_sigdelwrite *x) /* added by Mathieu Bou... function sigdelwrite_clear (line 56) | static void sigdelwrite_clear (t_sigdelwrite *x) /* added by Orm Finnend... function sigdelwrite_check (line 64) | static void sigdelwrite_check(t_sigdelwrite *x, int vecsize, t_float sr) function t_int (line 108) | static t_int *sigdelwrite_perform(t_int *w) function sigdelwrite_dsp (line 137) | static void sigdelwrite_dsp(t_sigdelwrite *x, t_signal **sp) function sigdelwrite_free (line 145) | static void sigdelwrite_free(t_sigdelwrite *x) function sigdelwrite_setup (line 152) | static void sigdelwrite_setup(void) type t_sigdelread (line 168) | typedef struct _sigdelread function sigdelread_float (line 193) | static void sigdelread_float(t_sigdelread *x, t_float f) function t_int (line 208) | static t_int *sigdelread_perform(t_int *w) function sigdelread_dsp (line 227) | static void sigdelread_dsp(t_sigdelread *x, t_signal **sp) function sigdelread_setup (line 250) | static void sigdelread_setup(void) type t_sigvd (line 265) | typedef struct _sigvd function t_int (line 285) | static t_int *sigvd_perform(t_int *w) function sigvd_dsp (line 333) | static void sigvd_dsp(t_sigvd *x, t_signal **sp) function sigvd_setup (line 355) | static void sigvd_setup(void) function d_delay_setup (line 367) | void d_delay_setup(void) FILE: libs/libpd/pure-data/src/d_fft.c function fftclass_cleanup (line 19) | static void fftclass_cleanup(t_class *c) function t_int (line 27) | static t_int *sigfft_swap(t_int *w) function t_int (line 45) | static t_int *sigrfft_flip(t_int *w) type t_sigfft (line 58) | typedef struct fft function t_int (line 84) | static t_int *sigfft_perform(t_int *w) function t_int (line 93) | static t_int *sigifft_perform(t_int *w) function sigfft_dspx (line 102) | static void sigfft_dspx(t_sigfft *x, t_signal **sp, t_int *(*f)(t_int *w)) function sigfft_dsp (line 143) | static void sigfft_dsp(t_sigfft *x, t_signal **sp) function sigifft_dsp (line 148) | static void sigifft_dsp(t_sigfft *x, t_signal **sp) function sigfft_setup (line 153) | static void sigfft_setup(void) type t_sigrfft (line 177) | typedef struct rfft function t_int (line 192) | static t_int *sigrfft_perform(t_int *w) function sigrfft_dsp (line 200) | static void sigrfft_dsp(t_sigrfft *x, t_signal **sp) function sigrfft_setup (line 232) | static void sigrfft_setup(void) type t_sigrifft (line 248) | typedef struct rifft function t_int (line 263) | static t_int *sigrifft_perform(t_int *w) function sigrifft_dsp (line 271) | static void sigrifft_dsp(t_sigrifft *x, t_signal **sp) function sigrifft_setup (line 308) | static void sigrifft_setup(void) type t_sigframp (line 324) | typedef struct framp function t_int (line 342) | static t_int *sigframp_perform(t_int *w) function sigframp_dsp (line 388) | static void sigframp_dsp(t_sigframp *x, t_signal **sp) function sigframp_setup (line 401) | static void sigframp_setup(void) function d_fft_setup (line 414) | void d_fft_setup(void) FILE: libs/libpd/pure-data/src/d_fft_fftsg.c function ooura_init (line 39) | static int ooura_init( int n) function ooura_term (line 84) | static void ooura_term( void) function mayer_init (line 100) | void mayer_init( void) function mayer_term (line 105) | void mayer_term( void) function EXTERN (line 112) | EXTERN void mayer_fht(t_sample *fz, int n) function EXTERN (line 117) | EXTERN void mayer_dofft(t_sample *fz1, t_sample *fz2, int n, int sgn) function EXTERN (line 140) | EXTERN void mayer_fft(int n, t_sample *fz1, t_sample *fz2) function EXTERN (line 145) | EXTERN void mayer_ifft(int n, t_sample *fz1, t_sample *fz2) function EXTERN (line 150) | EXTERN void mayer_realfft(int n, t_sample *fz) function EXTERN (line 168) | EXTERN void mayer_realifft(int n, t_sample *fz) function pd_fft (line 188) | void pd_fft(t_float *buf, int npoints, int inverse) function cdft (line 487) | void cdft(int n, int isgn, FFTFLT *a, int *ip, FFTFLT *w) function rdft (line 507) | void rdft(int n, int isgn, FFTFLT *a, int *ip, FFTFLT *w) function ddct (line 551) | void ddct(int n, int isgn, FFTFLT *a, int *ip, FFTFLT *w) function ddst (line 607) | void ddst(int n, int isgn, FFTFLT *a, int *ip, FFTFLT *w) function dfct (line 663) | void dfct(int n, FFTFLT *a, FFTFLT *t, int *ip, FFTFLT *w) function dfst (line 756) | void dfst(int n, FFTFLT *a, FFTFLT *t, int *ip, FFTFLT *w) function makewt (line 845) | void makewt(int nw, int *ip, FFTFLT *w) function makeipt (line 906) | void makeipt(int nw, int *ip) function makect (line 926) | void makect(int nc, int *ip, FFTFLT *c) function cftfsub (line 1002) | void cftfsub(int n, FFTFLT *a, int *ip, int nw, FFTFLT *w) function cftbsub (line 1050) | void cftbsub(int n, FFTFLT *a, int *ip, int nw, FFTFLT *w) function bitrv2 (line 1098) | void bitrv2(int n, int *ip, FFTFLT *a) function bitrv2conj (line 1445) | void bitrv2conj(int n, int *ip, FFTFLT *a) function bitrv216 (line 1800) | void bitrv216(FFTFLT *a) function bitrv216neg (line 1857) | void bitrv216neg(FFTFLT *a) function bitrv208 (line 1927) | void bitrv208(FFTFLT *a) function bitrv208neg (line 1950) | void bitrv208neg(FFTFLT *a) function cftf1st (line 1986) | void cftf1st(int n, FFTFLT *a, FFTFLT *w) function cftb1st (line 2192) | void cftb1st(int n, FFTFLT *a, FFTFLT *w) type cdft_arg_st (line 2399) | struct cdft_arg_st { type cdft_arg_t (line 2406) | typedef struct cdft_arg_st cdft_arg_t; function cftrec4_th (line 2409) | void cftrec4_th(int n, FFTFLT *a, int nw, FFTFLT *w) function cftrec4 (line 2504) | void cftrec4(int n, FFTFLT *a, int nw, FFTFLT *w) function cfttree (line 2526) | int cfttree(int n, int j, int k, FFTFLT *a, int nw, FFTFLT *w) function cftleaf (line 2561) | void cftleaf(int n, int isplt, FFTFLT *a, int nw, FFTFLT *w) function cftmdl1 (line 2626) | void cftmdl1(int n, FFTFLT *a, FFTFLT *w) function cftmdl2 (line 2736) | void cftmdl2(int n, FFTFLT *a, FFTFLT *w) function cftfx41 (line 2870) | void cftfx41(int n, FFTFLT *a, int nw, FFTFLT *w) function cftf161 (line 2891) | void cftf161(FFTFLT *a, FFTFLT *w) function cftf162 (line 3050) | void cftf162(FFTFLT *a, FFTFLT *w) function cftf081 (line 3233) | void cftf081(FFTFLT *a, FFTFLT *w) function cftf082 (line 3295) | void cftf082(FFTFLT *a, FFTFLT *w) function cftf040 (line 3367) | void cftf040(FFTFLT *a) function cftb040 (line 3390) | void cftb040(FFTFLT *a) function cftx020 (line 3413) | void cftx020(FFTFLT *a) function rftfsub (line 3426) | void rftfsub(int n, FFTFLT *a, int nc, FFTFLT *c) function rftbsub (line 3451) | void rftbsub(int n, FFTFLT *a, int nc, FFTFLT *c) function dctsub (line 3476) | void dctsub(int n, FFTFLT *a, int nc, FFTFLT *c) function dstsub (line 3497) | void dstsub(int n, FFTFLT *a, int nc, FFTFLT *c) FILE: libs/libpd/pure-data/src/d_filter.c type t_hipctl (line 11) | typedef struct hipctl type t_sighip (line 17) | typedef struct sighip function sighip_ft1 (line 41) | static void sighip_ft1(t_sighip *x, t_floatarg f) function t_int (line 52) | static t_int *sighip_perform(t_int *w) function t_int (line 83) | static t_int *sighip_perform_old(t_int *w) function sighip_dsp (line 113) | static void sighip_dsp(t_sighip *x, t_signal **sp) function sighip_clear (line 122) | static void sighip_clear(t_sighip *x, t_floatarg q) function sighip_setup (line 127) | void sighip_setup(void) type t_siglop (line 141) | typedef struct siglop function siglop_clear (line 165) | static void siglop_clear(t_siglop *x, t_floatarg q) function t_int (line 170) | static t_int *siglop_perf_scalar(t_int *w) function t_int (line 198) | static t_int *siglop_perf_vector(t_int *w) function siglop_dsp (line 224) | static void siglop_dsp(t_siglop *x, t_signal **sp) function siglop_setup (line 232) | void siglop_setup(void) type t_bpctl (line 244) | typedef struct bpctl type t_sigbp (line 253) | typedef struct sigbp function t_float (line 281) | static t_float sigbp_qcos(t_float f) function sigbp_docoef (line 291) | static void sigbp_docoef(t_sigbp *x, t_floatarg f, t_floatarg q) function sigbp_ft1 (line 310) | static void sigbp_ft1(t_sigbp *x, t_floatarg f) function sigbp_ft2 (line 315) | static void sigbp_ft2(t_sigbp *x, t_floatarg q) function sigbp_clear (line 320) | static void sigbp_clear(t_sigbp *x, t_floatarg q) function t_int (line 325) | static t_int *sigbp_perform(t_int *w) function sigbp_dsp (line 353) | static void sigbp_dsp(t_sigbp *x, t_signal **sp) function sigbp_setup (line 362) | void sigbp_setup(void) type t_biquadctl (line 378) | typedef struct biquadctl type t_sigbiquad (line 389) | typedef struct sigbiquad function t_int (line 410) | static t_int *sigbiquad_perform(t_int *w) function sigbiquad_list (line 438) | static void sigbiquad_list(t_sigbiquad *x, t_symbol *s, int argc, t_atom... function sigbiquad_set (line 472) | static void sigbiquad_set(t_sigbiquad *x, t_symbol *s, int argc, t_atom ... function sigbiquad_dsp (line 479) | static void sigbiquad_dsp(t_sigbiquad *x, t_signal **sp) function sigbiquad_setup (line 486) | void sigbiquad_setup(void) type t_sigsamphold (line 502) | typedef struct sigsamphold function t_int (line 523) | static t_int *sigsamphold_perform(t_int *w) function sigsamphold_dsp (line 545) | static void sigsamphold_dsp(t_sigsamphold *x, t_signal **sp) function sigsamphold_reset (line 552) | static void sigsamphold_reset(t_sigsamphold *x, t_symbol *s, int argc, function sigsamphold_set (line 559) | static void sigsamphold_set(t_sigsamphold *x, t_float f) function sigsamphold_setup (line 564) | void sigsamphold_setup(void) type t_sigrpole (line 579) | typedef struct sigrpole function t_int (line 599) | static t_int *sigrpole_perform(t_int *w) function sigrpole_dsp (line 620) | static void sigrpole_dsp(t_sigrpole *x, t_signal **sp) function sigrpole_clear (line 627) | static void sigrpole_clear(t_sigrpole *x) function sigrpole_set (line 632) | static void sigrpole_set(t_sigrpole *x, t_float f) function sigrpole_setup (line 637) | void sigrpole_setup(void) type t_sigrzero (line 652) | typedef struct sigrzero function t_int (line 672) | static t_int *sigrzero_perform(t_int *w) function sigrzero_dsp (line 692) | static void sigrzero_dsp(t_sigrzero *x, t_signal **sp) function sigrzero_clear (line 699) | static void sigrzero_clear(t_sigrzero *x) function sigrzero_set (line 704) | static void sigrzero_set(t_sigrzero *x, t_float f) function sigrzero_setup (line 709) | void sigrzero_setup(void) type t_sigrzero_rev (line 724) | typedef struct sigrzero_rev function t_int (line 744) | static t_int *sigrzero_rev_perform(t_int *w) function sigrzero_rev_dsp (line 764) | static void sigrzero_rev_dsp(t_sigrzero_rev *x, t_signal **sp) function sigrzero_rev_clear (line 771) | static void sigrzero_rev_clear(t_sigrzero_rev *x) function sigrzero_rev_set (line 776) | static void sigrzero_rev_set(t_sigrzero_rev *x, t_float f) function sigrzero_rev_setup (line 781) | void sigrzero_rev_setup(void) type t_sigcpole (line 797) | typedef struct sigcpole function t_int (line 824) | static t_int *sigcpole_perform(t_int *w) function sigcpole_dsp (line 856) | static void sigcpole_dsp(t_sigcpole *x, t_signal **sp) function sigcpole_clear (line 863) | static void sigcpole_clear(t_sigcpole *x) function sigcpole_set (line 868) | static void sigcpole_set(t_sigcpole *x, t_float re, t_float im) function sigcpole_setup (line 874) | void sigcpole_setup(void) type t_sigczero (line 890) | typedef struct sigczero function t_int (line 917) | static t_int *sigczero_perform(t_int *w) function sigczero_dsp (line 946) | static void sigczero_dsp(t_sigczero *x, t_signal **sp) function sigczero_clear (line 953) | static void sigczero_clear(t_sigczero *x) function sigczero_set (line 958) | static void sigczero_set(t_sigczero *x, t_float re, t_float im) function sigczero_setup (line 964) | void sigczero_setup(void) type t_sigczero_rev (line 980) | typedef struct sigczero_rev function t_int (line 1007) | static t_int *sigczero_rev_perform(t_int *w) function sigczero_rev_dsp (line 1038) | static void sigczero_rev_dsp(t_sigczero_rev *x, t_signal **sp) function sigczero_rev_clear (line 1045) | static void sigczero_rev_clear(t_sigczero_rev *x) function sigczero_rev_set (line 1050) | static void sigczero_rev_set(t_sigczero_rev *x, t_float re, t_float im) function sigczero_rev_setup (line 1056) | void sigczero_rev_setup(void) type t_slop_tilde (line 1072) | typedef struct slop_tilde function slop_tilde_set (line 1101) | static void slop_tilde_set(t_slop_tilde *x, t_floatarg q) function t_int (line 1106) | static t_int *slop_tilde_perform(t_int *w) function slop_tilde_dsp (line 1157) | static void slop_tilde_dsp(t_slop_tilde *x, t_signal **sp) function slop_tilde_setup (line 1166) | void slop_tilde_setup(void) function d_filter_setup (line 1180) | void d_filter_setup(void) FILE: libs/libpd/pure-data/src/d_global.c type t_sigsend (line 13) | typedef struct _sigsend function t_int (line 39) | static t_int *sigsend_perform(t_int *w) function sigsend_channels (line 53) | static void sigsend_channels(t_sigsend *x, t_float fnchans) function sigsend_fixbuf (line 60) | static void sigsend_fixbuf(t_sigsend *x, int length) function sigsend_dsp (line 71) | static void sigsend_dsp(t_sigsend *x, t_signal **sp) function sigsend_free (line 83) | static void sigsend_free(t_sigsend *x) function sigsend_setup (line 90) | static void sigsend_setup(void) type t_sigreceive (line 108) | typedef struct _sigreceive function t_int (line 128) | static t_int *sigreceive_perform(t_int *w) function t_int (line 148) | static t_int *sigreceive_perf8(t_int *w) function sigreceive_set (line 175) | static void sigreceive_set(t_sigreceive *x, t_symbol *s) function sigreceive_dsp (line 206) | static void sigreceive_dsp(t_sigreceive *x, t_signal **sp) function sigreceive_setup (line 218) | static void sigreceive_setup(void) type t_sigcatch (line 235) | typedef struct _sigcatch function sigcatch_channels (line 260) | static void sigcatch_channels(t_sigcatch *x, t_float fnchans) function sigcatch_fixbuf (line 267) | static void sigcatch_fixbuf(t_sigcatch *x, int length) function t_int (line 278) | static t_int *sigcatch_perform(t_int *w) function sigcatch_dsp (line 292) | static void sigcatch_dsp(t_sigcatch *x, t_signal **sp) function sigcatch_free (line 300) | static void sigcatch_free(t_sigcatch *x) function sigcatch_setup (line 307) | static void sigcatch_setup(void) type t_sigthrow (line 322) | typedef struct _sigthrow function t_int (line 342) | static t_int *sigthrow_perform(t_int *w) function sigthrow_set (line 357) | static void sigthrow_set(t_sigthrow *x, t_symbol *s) function sigthrow_dsp (line 380) | static void sigthrow_dsp(t_sigthrow *x, t_signal **sp) function sigthrow_setup (line 388) | static void sigthrow_setup(void) function d_global_setup (line 402) | void d_global_setup(void) FILE: libs/libpd/pure-data/src/d_math.c type t_clip (line 18) | typedef struct _clip function t_int (line 38) | static t_int *clip_perform(t_int *w) function clip_dsp (line 54) | static void clip_dsp(t_clip *x, t_signal **sp) function clip_setup (line 60) | static void clip_setup(void) function init_rsqrt (line 77) | static void init_rsqrt(void) function t_float (line 105) | t_float q8_rsqrt(t_float f0) function t_float (line 118) | t_float q8_sqrt(t_float f0) function t_float (line 131) | t_float qsqrt(t_float f) {return (q8_sqrt(f)); } function t_float (line 132) | t_float qrsqrt(t_float f) {return (q8_rsqrt(f)); } type t_sigrsqrt (line 134) | typedef struct sigrsqrt function t_int (line 151) | static t_int *sigrsqrt_perform(t_int *w) function sigrsqrt_dsp (line 174) | static void sigrsqrt_dsp(t_sigrsqrt *x, t_signal **sp) function sigrsqrt_setup (line 180) | void sigrsqrt_setup(void) type t_sigsqrt (line 194) | typedef struct sigsqrt function t_int (line 211) | t_int *sigsqrt_perform(t_int *w) /* not static; also used in d_fft.c */ function sigsqrt_dsp (line 234) | static void sigsqrt_dsp(t_sigsqrt *x, t_signal **sp) function sigsqrt_setup (line 240) | void sigsqrt_setup(void) type t_sigwrap (line 252) | typedef struct wrap function t_int (line 268) | static t_int *sigwrap_perform(t_int *w) function t_int (line 285) | static t_int *sigwrap_old_perform(t_int *w) function sigwrap_dsp (line 299) | static void sigwrap_dsp(t_sigwrap *x, t_signal **sp) function sigwrap_setup (line 307) | void sigwrap_setup(void) type t_mtof_tilde (line 318) | typedef struct mtof_tilde function t_int (line 334) | static t_int *mtof_tilde_perform(t_int *w) function mtof_tilde_dsp (line 351) | static void mtof_tilde_dsp(t_mtof_tilde *x, t_signal **sp) function mtof_tilde_setup (line 357) | void mtof_tilde_setup(void) type t_ftom_tilde (line 368) | typedef struct ftom_tilde function t_int (line 384) | static t_int *ftom_tilde_perform(t_int *w) function ftom_tilde_dsp (line 396) | static void ftom_tilde_dsp(t_ftom_tilde *x, t_signal **sp) function ftom_tilde_setup (line 402) | void ftom_tilde_setup(void) type t_dbtorms_tilde (line 413) | typedef struct dbtorms_tilde function t_int (line 429) | static t_int *dbtorms_tilde_perform(t_int *w) function dbtorms_tilde_dsp (line 447) | static void dbtorms_tilde_dsp(t_dbtorms_tilde *x, t_signal **sp) function dbtorms_tilde_setup (line 454) | void dbtorms_tilde_setup(void) type t_rmstodb_tilde (line 466) | typedef struct rmstodb_tilde function t_int (line 482) | static t_int *rmstodb_tilde_perform(t_int *w) function rmstodb_tilde_dsp (line 499) | static void rmstodb_tilde_dsp(t_rmstodb_tilde *x, t_signal **sp) function rmstodb_tilde_setup (line 506) | void rmstodb_tilde_setup(void) type t_dbtopow_tilde (line 518) | typedef struct dbtopow_tilde function t_int (line 534) | static t_int *dbtopow_tilde_perform(t_int *w) function dbtopow_tilde_dsp (line 552) | static void dbtopow_tilde_dsp(t_dbtopow_tilde *x, t_signal **sp) function dbtopow_tilde_setup (line 559) | void dbtopow_tilde_setup(void) type t_powtodb_tilde (line 570) | typedef struct powtodb_tilde function t_int (line 586) | static t_int *powtodb_tilde_perform(t_int *w) function powtodb_tilde_dsp (line 603) | static void powtodb_tilde_dsp(t_powtodb_tilde *x, t_signal **sp) function powtodb_tilde_setup (line 610) | void powtodb_tilde_setup(void) type t_exp_tilde (line 623) | typedef struct _exp_tilde function t_int (line 636) | t_int *exp_tilde_perform(t_int *w) function exp_tilde_dsp (line 646) | static void exp_tilde_dsp(t_exp_tilde *x, t_signal **sp) function exp_tilde_setup (line 653) | static void exp_tilde_setup(void) type t_abs_tilde (line 665) | typedef struct _abs_tilde function t_int (line 678) | t_int *abs_tilde_perform(t_int *w) function abs_tilde_dsp (line 691) | static void abs_tilde_dsp(t_abs_tilde *x, t_signal **sp) function abs_tilde_setup (line 698) | static void abs_tilde_setup(void) function d_math_setup (line 709) | void d_math_setup(void) FILE: libs/libpd/pure-data/src/d_misc.c type t_print (line 14) | typedef struct _print function t_int (line 22) | static t_int *print_perform(t_int *w) function print_dsp (line 41) | static void print_dsp(t_print *x, t_signal **sp) function print_float (line 46) | static void print_float(t_print *x, t_float f) function print_bang (line 52) | static void print_bang(t_print *x) function print_setup (line 66) | static void print_setup(void) type t_bang (line 80) | typedef struct _bang function t_int (line 86) | static t_int *bang_tilde_perform(t_int *w) function bang_tilde_dsp (line 93) | static void bang_tilde_dsp(t_bang *x, t_signal **sp) function bang_tilde_tick (line 98) | static void bang_tilde_tick(t_bang *x) function bang_tilde_free (line 103) | static void bang_tilde_free(t_bang *x) function bang_tilde_setup (line 116) | static void bang_tilde_setup(void) type t_snake_in (line 129) | typedef struct _snake_in function snake_in_tilde_dsp (line 136) | static void snake_in_tilde_dsp(t_snake_in *x, t_signal **sp) type t_snake_out (line 163) | typedef struct _snake_out function snake_out_tilde_dsp (line 170) | static void snake_out_tilde_dsp(t_snake_out *x, t_signal **sp) function snake_tilde_setup (line 220) | static void snake_tilde_setup(void) function d_misc_setup (line 244) | void d_misc_setup(void) FILE: libs/libpd/pure-data/src/d_osc.c type t_phasor (line 35) | typedef struct _phasor function t_int (line 54) | static t_int *phasor_perform(t_int *w) function phasor_dsp (line 81) | static void phasor_dsp(t_phasor *x, t_signal **sp) function phasor_ft1 (line 87) | static void phasor_ft1(t_phasor *x, t_float f) function phasor_setup (line 92) | static void phasor_setup(void) type t_cos (line 111) | typedef struct _cos function t_int (line 125) | static t_int *cos_perform(t_int *w) function cos_dsp (line 176) | static void cos_dsp(t_cos *x, t_signal **sp) function cos_maketable (line 183) | static void cos_maketable(void) function cos_cleanup (line 203) | static void cos_cleanup(t_class *c) function cos_setup (line 209) | static void cos_setup(void) type t_osc (line 223) | typedef struct _osc function t_int (line 242) | static t_int *osc_perform(t_int *w) function osc_dsp (line 300) | static void osc_dsp(t_osc *x, t_signal **sp) function osc_ft1 (line 306) | static void osc_ft1(t_osc *x, t_float f) function osc_setup (line 311) | static void osc_setup(void) type t_vcfctl (line 324) | typedef struct vcfctl type t_sigvcf (line 332) | typedef struct sigvcf function sigvcf_ft1 (line 356) | static void sigvcf_ft1(t_sigvcf *x, t_float f) function t_int (line 363) | static t_int *sigvcf_perform(t_int *w) function sigvcf_dsp (line 426) | static void sigvcf_dsp(t_sigvcf *x, t_signal **sp) function sigvcf_setup (line 434) | static type t_noise (line 449) | typedef struct _noise function t_int (line 466) | static t_int *noise_perform(t_int *w) function noise_dsp (line 482) | static void noise_dsp(t_noise *x, t_signal **sp) function noise_float (line 487) | static void noise_float(t_noise *x, t_float f) function noise_setup (line 493) | static void noise_setup(void) type t_tabosc4_tilde (line 508) | typedef struct _tabosc4_tilde function t_int (line 533) | static t_int *tabosc4_tilde_perform(t_int *w) function tabosc4_tilde_set (line 585) | static void tabosc4_tilde_set(t_tabosc4_tilde *x, t_symbol *s) function tabosc4_tilde_ft1 (line 616) | static void tabosc4_tilde_ft1(t_tabosc4_tilde *x, t_float f) function tabosc4_tilde_dsp (line 621) | static void tabosc4_tilde_dsp(t_tabosc4_tilde *x, t_signal **sp) function tabosc4_tilde_setup (line 630) | static void tabosc4_tilde_setup(void) function d_osc_setup (line 645) | void d_osc_setup(void) FILE: libs/libpd/pure-data/src/d_resample.c function t_int (line 9) | t_int *downsampling_perform_0(t_int *w) function t_int (line 26) | t_int *upsampling_perform_0(t_int *w) function t_int (line 48) | t_int *upsampling_perform_hold(t_int *w) function t_int (line 72) | t_int *upsampling_perform_linear(t_int *w) function resample_init (line 104) | void resample_init(t_resample *x) function resample_free (line 112) | void resample_free(t_resample *x) function resample_dsp (line 125) | void resample_dsp(t_resample *x, function resamplefrom_dsp (line 169) | void resamplefrom_dsp(t_resample *x, function resampleto_dsp (line 192) | void resampleto_dsp(t_resample *x, FILE: libs/libpd/pure-data/src/d_soundfile.c type t_floatuint (line 41) | typedef union _floatuint function soundfile_clear (line 49) | void soundfile_clear(t_soundfile *sf) function soundfile_copy (line 57) | void soundfile_copy(t_soundfile *dst, const t_soundfile *src) function soundfile_needsbyteswap (line 62) | int soundfile_needsbyteswap(const t_soundfile *sf) function outlet_soundfileinfo (line 85) | static void outlet_soundfileinfo(t_outlet *out, t_soundfile *sf) function object_sferror (line 98) | static void object_sferror(const void *x, const char *header, function soundfile_type_setup (line 134) | void soundfile_type_setup(void) function soundfile_addtype (line 142) | int soundfile_addtype(const t_soundfile_type *type) function t_soundfile_type (line 160) | static t_soundfile_type **soundfile_firsttype(void) function t_soundfile_type (line 166) | static t_soundfile_type **soundfile_nexttype(t_soundfile_type **t) function t_soundfile_type (line 172) | static t_soundfile_type *soundfile_findtype(const char *name) type t_asciiargs (line 187) | typedef struct _asciiargs function ascii_hasextension (line 199) | static int ascii_hasextension(const char *filename, size_t size) function ascii_addextension (line 207) | static int ascii_addextension(char *filename, size_t size) function fd_read (line 218) | ssize_t fd_read(int fd, off_t offset, void *dst, size_t size) function fd_write (line 225) | ssize_t fd_write(int fd, off_t offset, const void *src, size_t size) function sys_isbigendian (line 234) | int sys_isbigendian(void) function swap8 (line 241) | uint64_t swap8(uint64_t n, int doit) function swap8s (line 255) | int64_t swap8s(int64_t n, int doit) function swap4 (line 268) | uint32_t swap4(uint32_t n, int doit) function swap4s (line 276) | int32_t swap4s(int32_t n, int doit) function swap2 (line 286) | uint16_t swap2(uint16_t n, int doit) function swapstring4 (line 293) | void swapstring4(char *foo, int doit) function swapstring8 (line 302) | void swapstring8(char *foo, int doit) function open_soundfile_via_fd (line 324) | int open_soundfile_via_fd(int fd, t_soundfile *sf, size_t skipframes) function open_soundfile_via_path (line 405) | int open_soundfile_via_path(const char *dirname, const char *filename, function open_soundfile_via_canvas (line 421) | int open_soundfile_via_canvas(t_canvas *canvas, const char *filename, function soundfile_xferin_sample (line 433) | static void soundfile_xferin_sample(const t_soundfile *sf, int nvecs, function soundfile_xferin_words (line 505) | static void soundfile_xferin_words(const t_soundfile *sf, int nvecs, type t_soundfiler_writeargs (line 596) | typedef struct _soundfiler_writeargs function soundfiler_parsewriteargs (line 616) | static int soundfiler_parsewriteargs(void *obj, int *p_argc, t_atom **p_... function create_soundfile (line 745) | static int create_soundfile(t_canvas *canvas, const char *filename, function soundfile_finishwrite (line 777) | static void soundfile_finishwrite(void *obj, const char *filename, function soundfile_xferout_sample (line 789) | static void soundfile_xferout_sample(const t_soundfile *sf, function soundfile_xferout_words (line 897) | static void soundfile_xferout_words(const t_soundfile *sf, t_word **vecs, type t_soundfiler (line 1011) | typedef struct _soundfiler function t_soundfiler (line 1018) | static t_soundfiler *soundfiler_new(void) function soundfiler_readascii (line 1027) | static int soundfiler_readascii(t_soundfiler *x, const char *filename, function soundfiler_read (line 1116) | static void soundfiler_read(t_soundfiler *x, t_symbol *s, function soundfiler_writeascii (line 1379) | int soundfiler_writeascii(t_soundfiler *x, const char *filename, t_ascii... function soundfiler_dowrite (line 1405) | size_t soundfiler_dowrite(void *obj, t_canvas *canvas, function soundfiler_write (line 1558) | static void soundfiler_write(t_soundfiler *x, t_symbol *s, function soundfiler_setup (line 1568) | static void soundfiler_setup(void) type t_soundfile_request (line 1603) | typedef enum _soundfile_request type t_soundfile_state (line 1613) | typedef enum _soundfile_state type t_readsf (line 1622) | typedef struct _readsf function readsf_fakewait (line 1669) | static void readsf_fakewait(pthread_mutex_t *b) function readsf_tick (line 2016) | static void readsf_tick(t_readsf *x) function t_int (line 2021) | static t_int *readsf_perform(t_int *w) function readsf_start (line 2101) | static void readsf_start(t_readsf *x) function readsf_stop (line 2109) | static void readsf_stop(t_readsf *x) function readsf_float (line 2118) | static void readsf_float(t_readsf *x, t_floatarg f) function readsf_open (line 2130) | static void readsf_open(t_readsf *x, t_symbol *s, int argc, t_atom *argv) function readsf_dsp (line 2192) | static void readsf_dsp(t_readsf *x, t_signal **sp) function readsf_print (line 2204) | static void readsf_print(t_readsf *x) function readsf_free (line 2215) | static void readsf_free(t_readsf *x) function readsf_setup (line 2237) | static void readsf_setup(void) type t_readsf (line 2256) | typedef t_readsf t_writesf; function t_int (line 2538) | static t_int *writesf_perform(t_int *w) function writesf_start (line 2599) | static void writesf_start(t_writesf *x) function writesf_stop (line 2608) | static void writesf_stop(t_writesf *x) function writesf_open (line 2622) | static void writesf_open(t_writesf *x, t_symbol *s, int argc, t_atom *argv) function writesf_dsp (line 2675) | static void writesf_dsp(t_writesf *x, t_signal **sp) function writesf_print (line 2689) | static void writesf_print(t_writesf *x) function writesf_free (line 2700) | static void writesf_free(t_writesf *x) function writesf_setup (line 2730) | static void writesf_setup(void) function d_soundfile_setup (line 2747) | void d_soundfile_setup(void) FILE: libs/libpd/pure-data/src/d_soundfile.h type SSIZE_T (line 29) | typedef SSIZE_T ssize_t; type t_soundfile (line 56) | typedef struct _soundfile type t_soundfile_errno (line 80) | typedef enum _soundfile_errno type t_soundfile_type (line 128) | typedef struct _soundfile_type FILE: libs/libpd/pure-data/src/d_soundfile_aiff.c type t_chunk (line 67) | typedef struct _chunk type t_head (line 74) | typedef struct _head type t_commchunk (line 83) | typedef struct _commchunk type t_datachunk (line 97) | typedef struct _datachunk type t_verchunk (line 106) | typedef struct _verchunk function aiff_isaiffc (line 116) | static int aiff_isaiffc(const t_soundfile *sf) function aiff_getpstring (line 122) | static int aiff_getpstring(const char* pstring, char *cstring) function aiff_setpstring (line 133) | static int aiff_setpstring(char *pstring, const char *cstring) function aiff_get4 (line 148) | static uint32_t aiff_get4(const uint8_t *src, int swap) function aiff_set4 (line 156) | static void aiff_set4(uint8_t* dst, uint32_t ui, int swap) function aiff_getsamplerate (line 163) | static double aiff_getsamplerate(const uint8_t *src, int swap) function aiff_setsamplerate (line 183) | static void aiff_setsamplerate(uint8_t *dst, double sr) function off_t (line 198) | static off_t aiff_firstchunk(const t_soundfile *sf, t_chunk *chunk) function off_t (line 208) | static off_t aiff_nextchunk(const t_soundfile *sf, off_t offset, t_chunk... function aiff_postchunk (line 223) | static void aiff_postchunk(const t_chunk *chunk, int swap) function aiff_posthead (line 229) | static void aiff_posthead(const t_head *head, int swap) function aiff_postcomm (line 236) | static void aiff_postcomm(const t_commchunk *comm, int isaiffc, int swap) function aiff_postdata (line 254) | static void aiff_postdata(const t_datachunk *data, int swap) function aiff_isheader (line 265) | static int aiff_isheader(const char *buf, size_t size) function aiff_readheader (line 272) | static int aiff_readheader(t_soundfile *sf) function aiff_writeheader (line 444) | static int aiff_writeheader(t_soundfile *sf, size_t nframes) function aiff_updateheader (line 524) | static int aiff_updateheader(t_soundfile *sf, size_t nframes) function aiff_hasextension (line 570) | static int aiff_hasextension(const char *filename, size_t size) function aiff_addextension (line 586) | static int aiff_addextension(char *filename, size_t size) function aiff_endianness (line 596) | static int aiff_endianness(int endianness) function soundfile_aiff_setup (line 617) | void soundfile_aiff_setup( void) FILE: libs/libpd/pure-data/src/d_soundfile_caf.c type t_chunk (line 57) | typedef struct _chunk { type t_head (line 63) | typedef struct _head { type t_descchunk (line 71) | typedef struct _descchunk { type t_datachunk (line 85) | typedef struct _datachunk { function caf_getchunksize (line 93) | static int64_t caf_getchunksize(const t_chunk *chunk, int swap) function caf_setchunksize (line 100) | static void caf_setchunksize(t_chunk *chunk, int64_t size, int swap) function caf_getsamplerate (line 106) | static double caf_getsamplerate(const t_descchunk *desc, int swap) function caf_setsamplerate (line 114) | static void caf_setsamplerate(t_descchunk *desc, double sr, int swap) function off_t (line 121) | static off_t caf_firstchunk(const t_soundfile *sf, t_chunk *chunk) function off_t (line 131) | static off_t caf_nextchunk(const t_soundfile *sf, off_t offset, t_chunk ... function caf_posthead (line 146) | static void caf_posthead(const t_head *head, int swap) function caf_postchunk (line 154) | static void caf_postchunk(const t_chunk *chunk, int swap) function caf_postdesc (line 160) | static void caf_postdesc(const t_descchunk *desc, int swap) function caf_postdata (line 176) | static void caf_postdata(const t_datachunk *data, int swap) function caf_isheader (line 186) | static int caf_isheader(const char *buf, size_t size) function caf_readheader (line 192) | static int caf_readheader(t_soundfile *sf) function caf_writeheader (line 319) | static int caf_writeheader(t_soundfile *sf, size_t nframes) function caf_updateheader (line 368) | static int caf_updateheader(t_soundfile *sf, size_t nframes) function caf_hasextension (line 385) | static int caf_hasextension(const char *filename, size_t size) function caf_addextension (line 395) | static int caf_addextension(char *filename, size_t size) function caf_endianness (line 405) | static int caf_endianness(int endianness) function soundfile_caf_setup (line 426) | void soundfile_caf_setup( void) FILE: libs/libpd/pure-data/src/d_soundfile_next.c type t_nextstep (line 50) | typedef struct _nextstep function next_isbigendian (line 64) | static int next_isbigendian(const t_nextstep *next) function next_posthead (line 76) | static void next_posthead(const t_nextstep *next, int swap) function next_isheader (line 113) | static int next_isheader(const char *buf, size_t size) function next_readheader (line 121) | static int next_readheader(t_soundfile *sf) function next_writeheader (line 181) | static int next_writeheader(t_soundfile *sf, size_t nframes) function next_updateheader (line 225) | static int next_updateheader(t_soundfile *sf, size_t nframes) function next_hasextension (line 249) | static int next_hasextension(const char *filename, size_t size) function next_addextension (line 263) | static int next_addextension(char *filename, size_t size) function next_endianness (line 273) | static int next_endianness(int endianness) function soundfile_next_setup (line 294) | void soundfile_next_setup( void) FILE: libs/libpd/pure-data/src/d_soundfile_wave.c type t_chunk (line 69) | typedef struct _chunk type t_head (line 76) | typedef struct _head type t_formatchunk (line 84) | typedef struct _formatchunk type t_factchunk (line 102) | typedef struct _factchunk function wave_isextended (line 112) | static int wave_isextended(const t_soundfile *sf) function off_t (line 118) | static off_t wave_firstchunk(const t_soundfile *sf, t_chunk *chunk) function off_t (line 128) | static off_t wave_nextchunk(const t_soundfile *sf, off_t offset, t_chunk... function wave_postchunk (line 143) | static void wave_postchunk(const t_chunk *chunk, int swap) function wave_posthead (line 149) | static void wave_posthead(const t_head *head, int swap) function wave_postformat (line 156) | static void wave_postformat(const t_formatchunk *format, int swap) function wave_postfact (line 203) | static void wave_postfact(const t_factchunk *fact, int swap) function wave_isheader (line 213) | static int wave_isheader(const char *buf, size_t size) function wave_readheader (line 219) | static int wave_readheader(t_soundfile *sf) function wave_writeheader (line 352) | static int wave_writeheader(t_soundfile *sf, size_t nframes) function wave_updateheader (line 432) | static int wave_updateheader(t_soundfile *sf, size_t nframes) function wave_hasextension (line 480) | static int wave_hasextension(const char *filename, size_t size) function wave_addextension (line 494) | static int wave_addextension(char *filename, size_t size) function wave_endianness (line 504) | static int wave_endianness(int endianness) function soundfile_wave_setup (line 523) | void soundfile_wave_setup( void) FILE: libs/libpd/pure-data/src/d_ugen.c type _vinlet (line 25) | struct _vinlet type _voutlet (line 28) | struct _voutlet type _voutlet (line 31) | struct _voutlet type _instanceugen (line 35) | struct _instanceugen function d_ugen_newpdinstance (line 52) | void d_ugen_newpdinstance(void) function d_ugen_freepdinstance (line 60) | void d_ugen_freepdinstance(void) function t_int (line 65) | t_int *zero_perform(t_int *w) /* zero out a vector */ function t_int (line 73) | t_int *zero_perf8(t_int *w) function dsp_add_zero (line 92) | void dsp_add_zero(t_sample *out, int n) type t_block (line 132) | typedef struct _block function block_set (line 168) | static void block_set(t_block *x, t_floatarg fcalcsize, t_floatarg fover... function t_float (line 214) | t_float canvas_getsr(t_canvas *x) function canvas_getsignallength (line 234) | int canvas_getsignallength(t_canvas *x) function block_float (line 255) | static void block_float(t_block *x, t_floatarg f) function block_bang (line 261) | static void block_bang(t_block *x) function t_int (line 286) | static t_int *block_prolog(t_int *w) function t_int (line 308) | static t_int *block_epilog(t_int *w) function block_dsp (line 325) | static void block_dsp(t_block *x, t_signal **sp) function block_tilde_setup (line 330) | void block_tilde_setup(void) function t_int (line 345) | static t_int dsp_done(t_int *w) function dsp_add (line 350) | void dsp_add(t_perfroutine f, int n, ...) function dsp_addv (line 375) | void dsp_addv(t_perfroutine f, int n, t_int *vec) function dsp_tick (line 388) | void dsp_tick(void) function ilog2 (line 400) | int ilog2(int n) function signal_cleanup (line 414) | static void signal_cleanup(void) function signal_dereference (line 430) | static void signal_dereference(t_signal *s) function signal_makereusable (line 442) | void signal_makereusable(t_signal *sig) function t_signal (line 496) | t_signal *signal_new(int length, int nchans, t_float sr, t_sample *scala... function t_signal (line 554) | t_signal *signal_newlike(const t_signal *sig) function signal_setborrowed (line 561) | void signal_setborrowed(t_signal *sig, t_signal *sig2) function signal_setmultiout (line 581) | void signal_setmultiout(t_signal **sig, int nchans) function signal_compatible (line 588) | static int signal_compatible(t_signal *s1, t_signal *s2) type t_ugenbox (line 596) | typedef struct _ugenbox type t_siginlet (line 608) | typedef struct _siginlet type t_sigoutconnect (line 615) | typedef struct _sigoutconnect type t_sigoutlet (line 622) | typedef struct _sigoutlet type _dspcontext (line 631) | struct _dspcontext function t_signal (line 651) | t_signal *signal_newfromcontext(int borrowed, int nchans) function ugen_stop (line 659) | void ugen_stop(void) function ugen_start (line 686) | void ugen_start(void) function ugen_getsortno (line 697) | int ugen_getsortno(void) function glob_ugen_printstate (line 703) | void glob_ugen_printstate(void *dummy, t_symbol *s, int argc, t_atom *argv) function t_dspcontext (line 729) | t_dspcontext *ugen_start_graph(int toplevel, t_signal **sp, function ugen_add (line 753) | void ugen_add(t_dspcontext *dc, t_object *obj) function ugen_connect (line 774) | void ugen_connect(t_dspcontext *dc, t_object *x1, int outno, t_object *x2, function ugen_index (line 822) | static int ugen_index(t_dspcontext *dc, t_ugenbox *x) function ugen_doit (line 838) | static void ugen_doit(t_dspcontext *dc, t_ugenbox *u) function ugen_done_graph (line 1048) | void ugen_done_graph(t_dspcontext *dc) function t_signal (line 1332) | static t_signal *ugen_getiosig(int index, int inout) function t_int (line 1342) | t_int *plus_perform(t_int *w) function t_int (line 1352) | t_int *plus_perf8(t_int *w) function dsp_add_plus (line 1372) | void dsp_add_plus(t_sample *in1, t_sample *in2, t_sample *out, int n) function t_int (line 1380) | t_int *copy_perform(t_int *w) function t_int (line 1389) | t_int *copy_perf8(t_int *w) function dsp_add_copy (line 1418) | void dsp_add_copy(t_sample *in, t_sample *out, int n) function t_int (line 1426) | t_int *scalarcopy_perform(t_int *w) function t_int (line 1436) | t_int *scalarcopy_perf8(t_int *w) function dsp_add_scalarcopy (line 1456) | void dsp_add_scalarcopy(t_float *in, t_sample *out, int n) type t_samplerate (line 1468) | typedef struct _samplerate function samplerate_tilde_bang (line 1475) | static void samplerate_tilde_bang(t_samplerate *x) function samplerate_tilde_setup (line 1488) | static void samplerate_tilde_setup(void) function d_ugen_setup (line 1497) | void d_ugen_setup(void) FILE: libs/libpd/pure-data/src/g_all_guis.c type t_iemgui_private (line 27) | typedef struct _iemgui_private { function srl_is_valid (line 36) | static int srl_is_valid(const t_symbol* s) function iemgui_clip_size (line 141) | int iemgui_clip_size(int size) function iemgui_modulo_color (line 148) | int iemgui_modulo_color(int col) function t_symbol (line 157) | t_symbol *iemgui_dollar2raute(t_symbol *s) function t_symbol (line 173) | t_symbol *iemgui_raute2dollar(t_symbol *s) function iemgui_verify_snd_ne_rcv (line 189) | void iemgui_verify_snd_ne_rcv(t_iemgui *iemgui) function t_symbol (line 199) | t_symbol *iemgui_new_dogetname(t_iemgui *iemgui, int indx, t_atom *argv) function iemgui_new_getnames (line 216) | void iemgui_new_getnames(t_iemgui *iemgui, int indx, t_atom *argv) function iemgui_init_sym2dollararg (line 246) | static void iemgui_init_sym2dollararg(t_iemgui *iemgui, t_symbol **symp, function iemgui_all_sym2dollararg (line 271) | void iemgui_all_sym2dollararg(t_iemgui *iemgui, t_symbol **srlsym) function t_symbol (line 285) | static t_symbol*do_all_dollarg2sym(t_iemgui*iemgui, t_symbol**s, size_t ... function iemgui_all_dollararg2sym (line 294) | void iemgui_all_dollararg2sym(t_iemgui *iemgui, t_symbol **srlsym) function t_symbol (line 304) | static t_symbol* color2symbol(int col) { function iemgui_all_col2save (line 321) | static void iemgui_all_col2save(t_iemgui *iemgui, t_symbol**bflcol) function iemgui_getcolorarg (line 328) | static int iemgui_getcolorarg(int index, int argc, t_atom*argv) function colfromatomload (line 346) | static int colfromatomload(t_atom*colatom) function iemgui_all_loadcolors (line 374) | void iemgui_all_loadcolors(t_iemgui *iemgui, t_atom*bcol, t_atom*fcol, t... function iemgui_compatible_colorarg (line 381) | int iemgui_compatible_colorarg(int index, int argc, t_atom* argv) function iemgui_send (line 399) | void iemgui_send(void *x, t_iemgui *iemgui, t_symbol *s) function iemgui_receive (line 425) | void iemgui_receive(void *x, t_iemgui *iemgui, t_symbol *s) function iemgui_dolabelpos (line 464) | static void iemgui_dolabelpos(t_object*obj, t_iemgui*iemgui) { function iemgui_dolabel (line 480) | void iemgui_dolabel(void *x, t_iemgui *iemgui, t_symbol *s, int senditup) function iemgui_label (line 505) | void iemgui_label(void *x, t_iemgui *iemgui, t_symbol *s) function iemgui_label_pos (line 512) | void iemgui_label_pos(void *x, t_iemgui *iemgui, t_symbol *s, int ac, t_... function iemgui_label_font (line 520) | void iemgui_label_font(void *x, t_iemgui *iemgui, t_symbol *s, int ac, t... function iemgui_do_drawmove (line 551) | static void iemgui_do_drawmove(void *x, t_iemgui*iemgui) function iemgui_size (line 564) | void iemgui_size(void *x, t_iemgui *iemgui) function iemgui_delta (line 574) | void iemgui_delta(void *x, t_iemgui *iemgui, t_symbol *s, int ac, t_atom... function iemgui_pos (line 582) | void iemgui_pos(void *x, t_iemgui *iemgui, t_symbol *s, int ac, t_atom *av) function iemgui_color (line 590) | void iemgui_color(void *x, t_iemgui *iemgui, t_symbol *s, int ac, t_atom... function iemgui_displace (line 606) | void iemgui_displace(t_gobj *z, t_glist *glist, int dx, int dy) function iemgui_select (line 615) | void iemgui_select(t_gobj *z, t_glist *glist, int selected) function iemgui_delete (line 624) | void iemgui_delete(t_gobj *z, t_glist *glist) function iemgui_vis (line 629) | void iemgui_vis(t_gobj *z, t_glist *glist, int vis) function iemgui_save (line 645) | void iemgui_save(t_iemgui *iemgui, t_symbol **srl, t_symbol**bflcol) function iemgui_zoom (line 662) | void iemgui_zoom(t_iemgui *iemgui, t_floatarg zoom) function iemgui_newzoom (line 673) | void iemgui_newzoom(t_iemgui *iemgui) function iemgui_properties (line 684) | void iemgui_properties(t_iemgui *iemgui, t_symbol **srl) function iemgui_new_dialog (line 700) | void iemgui_new_dialog(void*x, t_iemgui*iemgui, function iemgui_dialog (line 733) | int iemgui_dialog(t_iemgui *iemgui, t_symbol **srl, int argc, t_atom *argv) function iemgui_setdialogatoms (line 823) | void iemgui_setdialogatoms(t_iemgui *iemgui, int argc, t_atom*argv) function iem_inttosymargs (line 872) | void iem_inttosymargs(t_iem_init_symargs *symargp, int n) function iem_symargstoint (line 881) | int iem_symargstoint(t_iem_init_symargs *symargp) function iem_inttofstyle (line 887) | void iem_inttofstyle(t_iem_fstyle_flags *fstylep, int n) function iem_fstyletoint (line 901) | int iem_fstyletoint(t_iem_fstyle_flags *fstylep) function iemgui_draw_new (line 906) | static void iemgui_draw_new(t_iemgui*x, t_glist*glist) {;} function iemgui_draw_config (line 907) | static void iemgui_draw_config(t_iemgui*x, t_glist*glist) {;} function iemgui_draw_update (line 908) | static void iemgui_draw_update(t_iemgui*x, t_glist*glist) {;} function iemgui_draw_select (line 909) | static void iemgui_draw_select(t_iemgui*x, t_glist*glist) {;} function iemgui_draw_iolets (line 910) | static void iemgui_draw_iolets(t_iemgui*x, t_glist*glist, int old_snd_rc... function iemgui_draw_erase (line 952) | static void iemgui_draw_erase(t_iemgui* x, t_glist* glist) function iemgui_draw_move (line 961) | static void iemgui_draw_move(t_iemgui *x, t_glist *glist) function iemgui_draw (line 973) | static void iemgui_draw(t_iemgui *x, t_glist *glist, int mode) function iemgui_setdrawfunctions (line 1013) | void iemgui_setdrawfunctions(t_iemgui *iemgui, t_iemgui_drawfunctions *w) function t_iemgui (line 1029) | t_iemgui *iemgui_new(t_class*cls) function iemgui_clip_font (line 1061) | int iemgui_clip_font(int size) function iemgui_all_dollar2raute (line 1068) | void iemgui_all_dollar2raute(t_symbol **srlsym) function iemgui_all_raute2dollar (line 1075) | void iemgui_all_raute2dollar(t_symbol **srlsym) function t_symbol (line 1087) | t_symbol *iemgui_put_in_braces(t_symbol *s) function iemgui_all_put_in_braces (line 1115) | void iemgui_all_put_in_braces(t_symbol **srlsym) function iemgui_all_colfromload (line 1123) | void iemgui_all_colfromload(t_iemgui *iemgui, int *bflcol) FILE: libs/libpd/pure-data/src/g_all_guis.h type t_iem_orientation (line 108) | typedef enum { type t_iem_fstyle_flags (line 115) | typedef struct _iem_fstyle_flags type t_iem_init_symargs (line 135) | typedef struct _iem_init_symargs type t_iemgui_drawfunctions (line 150) | typedef struct _iemgui_drawfunctions { type t_iemgui (line 159) | typedef struct _iemgui type t_bng (line 188) | typedef struct _bng type t_slider (line 200) | typedef struct _slider type t_radio (line 214) | typedef struct _radio type t_toggle (line 227) | typedef struct _toggle type t_my_canvas (line 234) | typedef struct _my_canvas type t_vu (line 243) | typedef struct _vu type t_my_numbox (line 258) | typedef struct _my_numbox FILE: libs/libpd/pure-data/src/g_array.c function t_array (line 21) | t_array *array_new(t_symbol *templatesym, t_gpointer *parent) function array_resize (line 44) | void array_resize(t_array *x, int n) function array_resize_and_redraw (line 72) | void array_resize_and_redraw(t_array *array, t_glist *glist, int n) function array_free (line 87) | void array_free(t_array *x) type _garray (line 105) | struct _garray function garray_init (line 135) | void garray_init(void) function t_garray (line 160) | static t_garray *graph_scalar(t_glist *gl, t_symbol *s, t_symbol *templa... function t_array (line 183) | t_array *garray_getarray(t_garray *x) function t_array (line 211) | static t_array *garray_getarray_floatonly(t_garray *x, function garray_getname (line 227) | int garray_getname(t_garray *x, t_symbol **namep) function t_glist (line 234) | t_glist *garray_getglist(t_garray *x) function t_scalar (line 240) | t_scalar *garray_getscalar(t_garray *x) function garray_fittograph (line 247) | static void garray_fittograph(t_garray *x, int n, int style) function t_garray (line 277) | t_garray *graph_array(t_glist *gl, t_symbol *s, t_symbol *templateargsym, function canvas_menuarray (line 346) | void canvas_menuarray(t_glist *canvas) function garray_properties (line 363) | void garray_properties(t_garray *x) function glist_arraydialog (line 384) | void glist_arraydialog(t_glist *parent, t_symbol *name, t_floatarg size, function garray_arraydialog (line 400) | void garray_arraydialog(t_garray *x, t_symbol *name, t_floatarg fsize, function garray_arrayviewlist_fillpage (line 475) | static void garray_arrayviewlist_fillpage(t_garray *x, function garray_arrayviewlist_new (line 513) | static void garray_arrayviewlist_new(t_garray *x) function garray_arrayviewlist_close (line 532) | static void garray_arrayviewlist_close(t_garray *x) function garray_free (line 540) | static void garray_free(t_garray *x) function array_redraw (line 560) | void array_redraw(t_array *a, t_glist *glist) function array_getcoordinate (line 568) | void array_getcoordinate(t_glist *glist, function array_getrect (line 600) | static void array_getrect(t_array *array, t_glist *glist, function garray_getrect (line 644) | static void garray_getrect(t_gobj *z, t_glist *glist, function garray_displace (line 651) | static void garray_displace(t_gobj *z, t_glist *glist, int dx, int dy) function garray_select (line 656) | static void garray_select(t_gobj *z, t_glist *glist, int state) function garray_activate (line 662) | static void garray_activate(t_gobj *z, t_glist *glist, int state) function garray_delete (line 666) | static void garray_delete(t_gobj *z, t_glist *glist) function garray_vis (line 671) | static void garray_vis(t_gobj *z, t_glist *glist, int vis) function garray_click (line 677) | static int garray_click(t_gobj *z, t_glist *glist, function garray_savecontentsto (line 690) | void garray_savecontentsto(t_garray *x, t_binbuf *b) function garray_save (line 714) | static void garray_save(t_gobj *z, t_binbuf *b) function garray_usedindsp (line 756) | void garray_usedindsp(t_garray *x) function garray_doredraw (line 761) | static void garray_doredraw(t_gobj *client, t_glist *glist) function garray_redraw (line 771) | void garray_redraw(t_garray *x) function t_template (line 790) | t_template *garray_template(t_garray *x) function garray_npoints (line 800) | int garray_npoints(t_garray *x) /* get the length */ function garray_getfloatwords (line 815) | int garray_getfloatwords(t_garray *x, int *size, t_word **vec) function garray_getfloatarray (line 835) | int garray_getfloatarray(t_garray *x, int *size, t_float **vec) function garray_setsaveit (line 852) | void garray_setsaveit(t_garray *x, int saveit) function garray_const (line 861) | static void garray_const(t_garray *x, t_floatarg g) function garray_dofo (line 874) | static void garray_dofo(t_garray *x, long npoints, t_float dcval, function garray_sinesum (line 907) | static void garray_sinesum(t_garray *x, t_symbol *s, int argc, t_atom *a... function garray_cosinesum (line 931) | static void garray_cosinesum(t_garray *x, t_symbol *s, int argc, t_atom ... function garray_normalize (line 955) | static void garray_normalize(t_garray *x, t_float f) function garray_list (line 991) | static void garray_list(t_garray *x, t_symbol *s, int argc, t_atom *argv) function garray_bounds (line 1028) | static void garray_bounds(t_garray *x, t_floatarg x1, t_floatarg y1, function garray_xticks (line 1035) | static void garray_xticks(t_garray *x, function garray_yticks (line 1041) | static void garray_yticks(t_garray *x, function garray_xlabel (line 1047) | static void garray_xlabel(t_garray *x, t_symbol *s, int argc, t_atom *argv) function garray_ylabel (line 1052) | static void garray_ylabel(t_garray *x, t_symbol *s, int argc, t_atom *argv) function garray_style (line 1057) | static void garray_style(t_garray *x, t_floatarg fstyle) function garray_width (line 1089) | static void garray_width(t_garray *x, t_floatarg width) function garray_color (line 1110) | static void garray_color(t_garray *x, t_floatarg color) function garray_vis_msg (line 1130) | static void garray_vis_msg(t_garray *x, t_floatarg fvis) function garray_rename (line 1151) | static void garray_rename(t_garray *x, t_symbol *s) function garray_read (line 1164) | static void garray_read(t_garray *x, t_symbol *filename) function garray_write (line 1202) | static void garray_write(t_garray *x, t_symbol *filename) function garray_resize_long (line 1232) | void garray_resize_long(t_garray *x, long n) function garray_resize (line 1248) | void garray_resize(t_garray *x, t_floatarg f) function garray_zoom (line 1254) | static void garray_zoom(t_garray *x, t_floatarg f) function garray_edit (line 1258) | static void garray_edit(t_garray *x, t_floatarg f) function garray_print (line 1263) | static void garray_print(t_garray *x) function g_array_setup (line 1270) | void g_array_setup(void) FILE: libs/libpd/pure-data/src/g_bang.c function bng_draw_config (line 22) | static void bng_draw_config(t_bng* x, t_glist* glist) function bng_draw_new (line 59) | static void bng_draw_new(t_bng *x, t_glist *glist) function bng_draw_select (line 82) | static void bng_draw_select(t_bng* x, t_glist* glist) function bng_draw_update (line 99) | static void bng_draw_update(t_bng *x, t_glist *glist) function bng_getrect (line 112) | static void bng_getrect(t_gobj *z, t_glist *glist, function bng_save (line 123) | static void bng_save(t_gobj *z, t_binbuf *b) function bng_check_minmax (line 142) | void bng_check_minmax(t_bng *x, int ftbreak, int fthold) function bng_properties (line 160) | static void bng_properties(t_gobj *z, t_glist *owner) function bng_set (line 172) | static void bng_set(t_bng *x) function bng_bout1 (line 186) | static void bng_bout1(t_bng *x) /* wird nur mehr gesendet, wenn snd != r... function bng_bout2 (line 198) | static void bng_bout2(t_bng *x) /* wird immer gesendet, wenn moeglich*/ function bng_bang (line 210) | static void bng_bang(t_bng *x) /* wird nur mehr gesendet, wenn snd != rcv*/ function bng_bang2 (line 219) | static void bng_bang2(t_bng *x) /* wird immer gesendet, wenn moeglich*/ function bng_dialog (line 228) | static void bng_dialog(t_bng *x, t_symbol *s, int argc, t_atom *argv) function bng_click (line 253) | static void bng_click(t_bng *x, t_floatarg xpos, t_floatarg ypos, t_floa... function bng_newclick (line 259) | static int bng_newclick(t_gobj *z, struct _glist *glist, int xpix, int y... function bng_float (line 266) | static void bng_float(t_bng *x, t_floatarg f) function bng_symbol (line 269) | static void bng_symbol(t_bng *x, t_symbol *s) function bng_pointer (line 272) | static void bng_pointer(t_bng *x, t_gpointer *gp) function bng_list (line 275) | static void bng_list(t_bng *x, t_symbol *s, int ac, t_atom *av) function bng_anything (line 278) | static void bng_anything(t_bng *x, t_symbol *s, int argc, t_atom *argv) function bng_loadbang (line 281) | static void bng_loadbang(t_bng *x, t_floatarg action) function bng_size (line 290) | static void bng_size(t_bng *x, t_symbol *s, int ac, t_atom *av) function bng_delta (line 297) | static void bng_delta(t_bng *x, t_symbol *s, int ac, t_atom *av) function bng_pos (line 300) | static void bng_pos(t_bng *x, t_symbol *s, int ac, t_atom *av) function bng_flashtime (line 303) | static void bng_flashtime(t_bng *x, t_symbol *s, int ac, t_atom *av) function bng_color (line 309) | static void bng_color(t_bng *x, t_symbol *s, int ac, t_atom *av) function bng_send (line 312) | static void bng_send(t_bng *x, t_symbol *s) function bng_receive (line 315) | static void bng_receive(t_bng *x, t_symbol *s) function bng_label (line 318) | static void bng_label(t_bng *x, t_symbol *s) function bng_label_pos (line 321) | static void bng_label_pos(t_bng *x, t_symbol *s, int ac, t_atom *av) function bng_label_font (line 324) | static void bng_label_font(t_bng *x, t_symbol *s, int ac, t_atom *av) function bng_init (line 327) | static void bng_init(t_bng *x, t_floatarg f) function bng_tick_hld (line 332) | static void bng_tick_hld(t_bng *x) function bng_tick_lck (line 338) | static void bng_tick_lck(t_bng *x) function bng_free (line 403) | static void bng_free(t_bng *x) function g_bang_setup (line 412) | void g_bang_setup(void) FILE: libs/libpd/pure-data/src/g_canvas.c type _canvasenvironment (line 24) | struct _canvasenvironment type t_canvas_private (line 32) | typedef struct _canvas_private function gobj_getrect (line 60) | void gobj_getrect(t_gobj *x, t_glist *glist, int *x1, int *y1, function gobj_displace (line 68) | void gobj_displace(t_gobj *x, t_glist *glist, int dx, int dy) function gobj_select (line 78) | void gobj_select(t_gobj *x, t_glist *glist, int state) function gobj_activate (line 84) | void gobj_activate(t_gobj *x, t_glist *glist, int state) function gobj_delete (line 90) | void gobj_delete(t_gobj *x, t_glist *glist) function gobj_shouldvis (line 96) | int gobj_shouldvis(t_gobj *x, struct _glist *glist) function gobj_vis (line 145) | void gobj_vis(t_gobj *x, struct _glist *glist, int flag) function gobj_click (line 151) | int gobj_click(t_gobj *x, struct _glist *glist, function canvas_updatewindowlist (line 161) | void canvas_updatewindowlist(void) function canvas_addtolist (line 169) | static void canvas_addtolist(t_canvas *x) function canvas_takeofflist (line 175) | static void canvas_takeofflist(t_canvas *x) function canvas_dosettracing (line 191) | static void canvas_dosettracing(t_canvas *x, int onoff) function canvas_settracing (line 204) | void canvas_settracing(int onoff) function canvas_setargs (line 213) | void canvas_setargs(int argc, const t_atom *argv) function glob_setfilename (line 224) | void glob_setfilename(void *dummy, t_symbol *filesym, t_symbol *dirsym) function glob_menunew (line 230) | void glob_menunew(void *dummy, t_symbol *filesym, t_symbol *dirsym) function t_canvas (line 237) | t_canvas *canvas_getcurrent(void) function canvas_setcurrent (line 242) | void canvas_setcurrent(t_canvas *x) function canvas_unsetcurrent (line 247) | void canvas_unsetcurrent(t_canvas *x) function t_canvasenvironment (line 252) | t_canvasenvironment *canvas_getenv(const t_canvas *x) function canvas_getdollarzero (line 261) | int canvas_getdollarzero(void) function canvas_getargs (line 270) | void canvas_getargs(int *argcp, t_atom **argvp) function t_symbol (line 278) | t_symbol *canvas_realizedollar(t_canvas *x, t_symbol *s) function t_symbol (line 293) | t_symbol *canvas_getcurrentdir(void) function t_symbol (line 299) | t_symbol *canvas_getdir(const t_canvas *x) function canvas_makefilename (line 305) | void canvas_makefilename(const t_canvas *x, const char *file, char *resu... function canvas_rename (line 326) | void canvas_rename(t_canvas *x, t_symbol *s, t_symbol *dir) function canvas_getindex (line 342) | int canvas_getindex(t_canvas *x, t_gobj *y) function linetraverser_start (line 351) | void linetraverser_start(t_linetraverser *t, t_canvas *x) function t_outconnect (line 359) | t_outconnect *linetraverser_next(t_linetraverser *t) function linetraverser_skipobject (line 417) | void linetraverser_skipobject(t_linetraverser *t) function glist_init (line 426) | void glist_init(t_glist *x) function t_canvas (line 440) | t_canvas *canvas_new(void *dummy, t_symbol *sel, int argc, t_atom *argv) function canvas_coords (line 528) | static void canvas_coords(t_glist *x, t_symbol *s, int argc, t_atom *argv) function t_glist (line 552) | t_glist *glist_addglist(t_glist *g, t_symbol *sym, function glist_glist (line 624) | void glist_glist(t_glist *g, t_symbol *s, int argc, t_atom *argv) function glist_isgraph (line 643) | int glist_isgraph(t_glist *x) function canvas_setbounds (line 650) | static void canvas_setbounds(t_canvas *x, t_float left, t_float top, function canvas_dosetbounds (line 657) | static void canvas_dosetbounds(t_canvas *x, int x1, int y1, int x2, int y2) function t_symbol (line 687) | t_symbol *canvas_makebindsym(t_symbol *s) function canvas_bind (line 698) | static void canvas_bind(t_canvas *x) function canvas_unbind (line 704) | static void canvas_unbind(t_canvas *x) function canvas_reflecttitle (line 710) | void canvas_reflecttitle(t_canvas *x) function canvas_dirty (line 747) | void canvas_dirty(t_canvas *x, t_floatarg f) function canvas_drawredrect (line 763) | void canvas_drawredrect(t_canvas *x, int doit) function canvas_map (line 786) | void canvas_map(t_canvas *x, t_floatarg f) function canvas_redraw (line 827) | void canvas_redraw(t_canvas *x) function glist_menu_open (line 839) | void glist_menu_open(t_glist *x) function glist_isvisible (line 861) | int glist_isvisible(t_glist *x) function glist_istoplevel (line 866) | int glist_istoplevel(t_glist *x) function glist_getfont (line 874) | int glist_getfont(t_glist *x) function glist_getzoom (line 882) | int glist_getzoom(t_glist *x) function glist_fontwidth (line 890) | int glist_fontwidth(t_glist *x) function glist_fontheight (line 895) | int glist_fontheight(t_glist *x) function canvas_free (line 900) | void canvas_free(t_canvas *x) function canvas_drawlines (line 935) | static void canvas_drawlines(t_canvas *x) function canvas_fixlinesfor (line 954) | void canvas_fixlinesfor(t_canvas *x, t_text *text) function _canvas_delete_line (line 973) | static void _canvas_delete_line(t_canvas*x, t_outconnect *oc) function canvas_deletelinesfor (line 983) | void canvas_deletelinesfor(t_canvas *x, t_text *text) function canvas_deletelinesforio (line 999) | void canvas_deletelinesforio(t_canvas *x, t_text *text, function canvas_pop (line 1018) | static void canvas_pop(t_canvas *x, t_floatarg fvis) function canvas_restore (line 1037) | void canvas_restore(t_canvas *x, t_symbol *s, int argc, t_atom *argv) function canvas_loadbangabstractions (line 1062) | static void canvas_loadbangabstractions(t_canvas *x) function canvas_loadbangsubpatches (line 1081) | void canvas_loadbangsubpatches(t_canvas *x) function canvas_loadbang (line 1100) | void canvas_loadbang(t_canvas *x) function canvas_initbang (line 1112) | void canvas_initbang(t_canvas *x) function canvas_closebang (line 1131) | void canvas_closebang(t_canvas *x) function canvas_relocate (line 1147) | static void canvas_relocate(t_canvas *x, t_symbol *canvasgeom, function canvas_popabstraction (line 1162) | void canvas_popabstraction(t_canvas *x) function canvas_logerror (line 1173) | void canvas_logerror(t_object *y) function canvas_click (line 1250) | static void canvas_click(t_canvas *x, function canvas_fattensub (line 1259) | void canvas_fattensub(t_canvas *x, function canvas_rename_method (line 1267) | static void canvas_rename_method(t_canvas *x, t_symbol *s, int ac, t_ato... function canvas_isabstraction (line 1285) | int canvas_isabstraction(const t_canvas *x) function canvas_showtext (line 1293) | int canvas_showtext(const t_canvas *x) function t_canvas (line 1306) | t_canvas *canvas_getrootfor(t_canvas *x) function t_undo (line 1313) | t_undo* canvas_undo_get(t_canvas *x) function canvas_dodsp (line 1340) | void canvas_dodsp(t_canvas *x, int toplevel, t_signal **sp) function canvas_dsp (line 1382) | static void canvas_dsp(t_canvas *x, t_signal **sp) function canvas_start_dsp (line 1390) | static void canvas_start_dsp(void) function canvas_stop_dsp (line 1405) | static void canvas_stop_dsp(void) function canvas_suspend_dsp (line 1422) | int canvas_suspend_dsp(void) function canvas_resume_dsp (line 1429) | void canvas_resume_dsp(int oldstate) function canvas_update_dsp (line 1435) | void canvas_update_dsp(void) function glob_dsp (line 1453) | void glob_dsp(void *dummy, t_symbol *s, int argc, t_atom *argv) function template_usestemplate (line 1476) | static int template_usestemplate(t_symbol *usersym, t_template *used) function glist_doredrawfortemplate (line 1493) | static void glist_doredrawfortemplate(t_glist *gl, function canvas_redrawallfortemplate (line 1521) | void canvas_redrawallfortemplate(t_template *template, int action) function canvas_redrawallfortemplatecanvas (line 1530) | void canvas_redrawallfortemplatecanvas(t_canvas *x, int action) type t_declare (line 1549) | typedef struct _declare function declare_free (line 1571) | static void declare_free(t_declare *x) function canvas_savedeclarationsto (line 1577) | void canvas_savedeclarationsto(t_canvas *x, t_binbuf *b) function canvas_completepath (line 1598) | static void canvas_completepath(const char *from, char *to, int bufsize, function check_exists (line 1626) | static int check_exists(const char*path) function check_exists (line 1636) | static int check_exists(const char*path) function canvas_path (line 1644) | static void canvas_path(t_canvas *x, t_canvasenvironment *e, const char ... function canvas_lib (line 1693) | static void canvas_lib(t_canvas *x, t_canvasenvironment *e, const char *... function canvas_stdpath (line 1725) | static void canvas_stdpath(t_canvasenvironment *e, const char *stdpath) function canvas_stdlib (line 1759) | static void canvas_stdlib(t_canvasenvironment *e, const char *stdlib) function canvas_declare (line 1789) | void canvas_declare(t_canvas *x, t_symbol *s, int argc, t_atom *argv) type t_canvasopen (line 1826) | typedef struct _canvasopen function canvas_open_iter (line 1837) | static int canvas_open_iter(const char *path, t_canvasopen *co) function canvas_open (line 1861) | int canvas_open(const t_canvas *x, const char *name, const char *ext, function canvas_path_iterate (line 1890) | int canvas_path_iterate(const t_canvas *x, t_canvas_path_iterator fun, function canvas_f (line 1953) | static void canvas_f(t_canvas *x, t_symbol *s, int argc, t_atom *argv) function t_glist (line 1982) | t_glist *pd_checkglist(t_pd *x) function g_canvas_setup (line 2019) | void g_canvas_setup(void) function canvas_add_for_class (line 2138) | void canvas_add_for_class(t_class *c) function g_canvas_newpdinstance (line 2155) | void g_canvas_newpdinstance(void) function g_canvas_freepdinstance (line 2168) | void g_canvas_freepdinstance(void) function EXTERN (line 2175) | EXTERN int pd_getdspstate(void) function t_pd (line 2184) | t_pd *glob_evalfile(t_pd *ignore, t_symbol *name, t_symbol *dir) function glob_open (line 2214) | void glob_open(t_pd *ignore, t_symbol *name, t_symbol *dir, t_floatarg f) FILE: libs/libpd/pure-data/src/g_canvas.h type t_updateheader (line 63) | typedef struct _updateheader type t_selection (line 93) | typedef struct _selection type t_editor (line 100) | typedef struct _editor type t_arrayvis (line 142) | typedef struct _arrayvis type t_tick (line 150) | typedef struct _tick /* where to put ticks on x or y axes */ type _glist (line 162) | struct _glist type t_dataslot (line 220) | typedef struct _dataslot type t_template (line 227) | typedef struct _template type _array (line 237) | struct _array type t_linetraverser (line 249) | typedef struct _linetraverser type _instancecanvas (line 267) | struct _instancecanvas type _glist (line 296) | struct _glist type _glist (line 299) | struct _glist type _glist (line 301) | struct _glist type _glist (line 303) | struct _glist type _glist (line 305) | struct _glist type _glist (line 307) | struct _glist type _glist (line 309) | struct _glist type _widgetbehavior (line 313) | struct _widgetbehavior type _glist (line 334) | struct _glist type _glist (line 338) | struct _glist type _glist (line 342) | struct _glist type _glist (line 346) | struct _glist type _glist (line 350) | struct _glist type _glist (line 354) | struct _glist type _parentwidgetbehavior (line 359) | struct _parentwidgetbehavior type _glist (line 396) | struct _glist type _glist (line 399) | struct _glist FILE: libs/libpd/pure-data/src/g_clone.c type t_outproxy (line 14) | typedef struct _outproxy type t_copy (line 21) | typedef struct _copy type t_in (line 27) | typedef struct _in type t_out (line 35) | typedef struct _out type t_clone (line 42) | typedef struct _clone function clone_match (line 62) | int clone_match(t_pd *z, t_symbol *name, t_symbol *dir) function clone_in_list (line 73) | static void clone_in_list(t_in *x, t_symbol *s, int argc, t_atom *argv) function clone_in_this (line 91) | static void clone_in_this(t_in *x, t_symbol *s, int argc, t_atom *argv) function clone_in_next (line 105) | static void clone_in_next(t_in *x, t_symbol *s, int argc, t_atom *argv) function clone_in_set (line 114) | static void clone_in_set(t_in *x, t_floatarg f) function clone_in_all (line 122) | static void clone_in_all(t_in *x, t_symbol *s, int argc, t_atom *argv) function clone_in_vis (line 133) | static void clone_in_vis(t_in *x, t_floatarg fn, t_floatarg vis) function clone_in_fwd (line 143) | static void clone_in_fwd(t_in *x, t_symbol *s, int argc, t_atom *argv) function clone_in_resize (line 151) | static void clone_in_resize(t_in *x, t_floatarg f) function clone_out_anything (line 165) | static void clone_out_anything(t_outproxy *x, t_symbol *s, int argc, t_a... function t_canvas (line 182) | static t_canvas *clone_makeone(t_symbol *s, int argc, t_atom *argv) function clone_initinstance (line 207) | static void clone_initinstance(t_clone *x, int which, t_canvas *c) function clone_freeinstance (line 224) | static void clone_freeinstance(t_clone *x, int which) function clone_setn (line 233) | static void clone_setn(t_clone *x, t_floatarg f) function clone_click (line 275) | static void clone_click(t_clone *x, t_floatarg xpos, t_floatarg ypos, function clone_loadbang (line 283) | static void clone_loadbang(t_clone *x, t_floatarg f) function clone_dsp (line 303) | static void clone_dsp(t_clone *x, t_signal **sp) function clone_free (line 589) | static void clone_free(t_clone *x) function clone_setup (line 613) | void clone_setup(void) function clone_get_n (line 650) | int clone_get_n(t_gobj *x) function t_glist (line 656) | t_glist *clone_get_instance(t_gobj *x, int n) FILE: libs/libpd/pure-data/src/g_editor.c type _instanceeditor (line 15) | struct _instanceeditor function _editor_selectlinecolor (line 60) | static void _editor_selectlinecolor(t_glist*x, const char*color) function glist_selectline (line 69) | void glist_selectline(t_glist *x, t_outconnect *oc, int index1, function glist_deselectline (line 86) | void glist_deselectline(t_glist *x) function glist_isselected (line 95) | int glist_isselected(t_glist *x, t_gobj *y) function glist_select (line 107) | void glist_select(t_glist *x, t_gobj *y) function glist_checkanddeselectall (line 123) | static void glist_checkanddeselectall(t_glist *gl, t_gobj *g) function glist_deselect (line 136) | void glist_deselect(t_glist *x, t_gobj *y) function glist_noselect (line 200) | void glist_noselect(t_glist *x) function glist_selectall (line 211) | void glist_selectall(t_glist *x) function glist_getindex (line 238) | int glist_getindex(t_glist *x, t_gobj *y) function glist_selectionindex (line 251) | int glist_selectionindex(t_glist *x, t_gobj *y, int selected) function t_gobj (line 262) | static t_gobj *glist_nth(t_glist *x, int n) function canvas_applybinbuf (line 274) | static void canvas_applybinbuf(t_canvas *x, t_binbuf *b) function canvas_undo_confirmdiscard (line 293) | static int canvas_undo_confirmdiscard(t_gobj *g) function canvas_undo_set_name (line 320) | void canvas_undo_set_name(const char*name) function canvas_setundo (line 325) | void canvas_setundo(t_canvas *x, t_undofn undofn, void *buf, function canvas_noundo (line 350) | void canvas_noundo(t_canvas *x) function canvas_undo (line 356) | static void canvas_undo(t_canvas *x) function canvas_redo (line 378) | static void canvas_redo(t_canvas *x) type t_undo_connect (line 401) | typedef struct _undo_connect function canvas_undo_connect (line 419) | int canvas_undo_connect(t_canvas *x, void *z, int action) function canvas_connect_with_undo (line 431) | static void canvas_connect_with_undo(t_canvas *x, function canvas_disconnect (line 452) | void canvas_disconnect(t_canvas *x, function canvas_undo_disconnect (line 477) | int canvas_undo_disconnect(t_canvas *x, void *z, int action) function canvas_disconnect_with_undo (line 495) | static void canvas_disconnect_with_undo(t_canvas *x, type t_undo_cut (line 513) | typedef struct _undo_cut function canvas_undo_cut (line 592) | int canvas_undo_cut(t_canvas *x, void *z, int action) type t_undo_move_elem (line 731) | typedef struct _undo_move_elem type t_undo_move (line 738) | typedef struct _undo_move function canvas_undo_move (line 779) | int canvas_undo_move(t_canvas *x, void *z, int action) type t_undo_paste (line 827) | typedef struct _undo_paste function canvas_undo_paste (line 869) | int canvas_undo_paste(t_canvas *x, void *z, int action) type t_undo_apply (line 918) | typedef struct _undo_apply function canvas_undo_apply (line 980) | int canvas_undo_apply(t_canvas *x, void *z, int action) function canvas_apply_restore_original_position (line 1019) | int canvas_apply_restore_original_position(t_canvas *x, int orig_pos) type t_undo_arrange (line 1049) | typedef struct _undo_arrange function canvas_doarrange (line 1083) | static void canvas_doarrange(t_canvas *x, t_float which, t_gobj *oldy, function canvas_undo_arrange (line 1135) | int canvas_undo_arrange(t_canvas *x, void *z, int action) type t_undo_canvas_properties (line 1243) | typedef struct _undo_canvas_properties function canvas_undo_canvas_apply (line 1289) | int canvas_undo_canvas_apply(t_canvas *x, void *z, int action) type t_undo_create (line 1384) | typedef struct _undo_create function canvas_undo_create (line 1435) | int canvas_undo_create(t_canvas *x, void *z, int action) function canvas_undo_recreate (line 1503) | int canvas_undo_recreate(t_canvas *x, void *z, int action) type t_undo_font (line 1580) | typedef struct _undo_font function canvas_undo_font (line 1596) | int canvas_undo_font(t_canvas *x, void *z, int action) function glist_doreload (line 1629) | static void glist_doreload(t_glist *gl, t_symbol *name, t_symbol *dir, function canvas_reload (line 1698) | void canvas_reload(t_symbol *name, t_symbol *dir, t_glist *except) function canvas_setcursor (line 1733) | void canvas_setcursor(t_canvas *x, unsigned int cursornum) function canvas_hitbox (line 1750) | int canvas_hitbox(t_canvas *x, t_gobj *y, int xpos, int ypos, function t_gobj (line 1769) | static t_gobj *canvas_findhitbox(t_canvas *x, int xpos, int ypos, function canvas_rightclick (line 1796) | static void canvas_rightclick(t_canvas *x, int xpos, int ypos, t_gobj *y) function t_editor (line 1809) | static t_editor *editor_new(t_glist *owner) function editor_free (line 1822) | static void editor_free(t_editor *x, t_glist *y) function canvas_create_editor (line 1835) | void canvas_create_editor(t_glist *x) function canvas_destroy_editor (line 1848) | void canvas_destroy_editor(t_glist *x) function canvas_vis (line 1870) | void canvas_vis(t_canvas *x, t_floatarg f) function canvas_setgraph (line 1974) | void canvas_setgraph(t_glist *x, int flag, int nogoprect) function canvas_properties (line 2017) | void canvas_properties(t_gobj*z, t_glist*unused) function canvas_donecanvasdialog (line 2048) | static void canvas_donecanvasdialog(t_glist *x, function canvas_done_popup (line 2137) | static void canvas_done_popup(t_canvas *x, t_float which, function undarken_if_gatom (line 2222) | static void undarken_if_gatom(t_gobj*gobj) function canvas_doclick (line 2230) | static void canvas_doclick(t_canvas *x, int xpos, int ypos, int which, function canvas_mouse (line 2564) | void canvas_mouse(t_canvas *x, t_floatarg xpos, t_floatarg ypos, function canvas_isconnected (line 2570) | int canvas_isconnected (t_canvas *x, t_text *ob1, int n1, function canconnect (line 2583) | static int canconnect(t_canvas*x, t_object*src, int nout, t_object*sink,... function tryconnect (line 2595) | static int tryconnect(t_canvas*x, t_object*src, int nout, t_object*sink,... function canvas_doconnect (line 2639) | static void canvas_doconnect(t_canvas *x, int xpos, int ypos, int mod, i... function canvas_selectinrect (line 2850) | void canvas_selectinrect(t_canvas *x, int lox, int loy, int hix, int hiy) function canvas_doregion (line 2863) | static void canvas_doregion(t_canvas *x, int xpos, int ypos, int doit) function canvas_mouseup (line 2884) | void canvas_mouseup(t_canvas *x, function canvas_displaceselection (line 2940) | static void canvas_displaceselection(t_canvas *x, int dx, int dy) function canvas_key (line 2967) | void canvas_key(t_canvas *x, t_symbol *s, int ac, t_atom *av) function delay_move (line 3144) | static void delay_move(t_canvas *x) function canvas_motion (line 3158) | void canvas_motion(t_canvas *x, t_floatarg xpos, t_floatarg ypos, function canvas_startmotion (line 3247) | void canvas_startmotion(t_canvas *x) function canvas_print (line 3261) | void canvas_print(t_canvas *x, t_symbol *s) function t_glist (line 3270) | static t_glist *glist_finddirty(t_glist *x) function glob_verifyquit (line 3287) | void glob_verifyquit(void *dummy, t_floatarg f) function canvas_menuclose (line 3322) | void canvas_menuclose(t_canvas *x, t_floatarg fforce) function canvas_menufont (line 3387) | static void canvas_menufont(t_canvas *x) function canvas_zoom (line 3398) | static void canvas_zoom(t_canvas *x, t_floatarg zoom) function atoms_match (line 3432) | static int atoms_match(int inargc, t_atom *inargv, int searchargc, function canvas_dofind (line 3472) | static int canvas_dofind(t_canvas *x, int *myindexp) function canvas_find (line 3514) | static void canvas_find(t_canvas *x, t_symbol *s, t_floatarg wholeword) function canvas_find_again (line 3533) | static void canvas_find_again(t_canvas *x) function canvas_find_parent (line 3546) | static void canvas_find_parent(t_canvas *x) function glist_dofinderror (line 3555) | static int glist_dofinderror(t_glist *gl, const void *error_object) function canvas_finderror (line 3599) | void canvas_finderror(const void *error_object) function canvas_stowconnections (line 3611) | void canvas_stowconnections(t_canvas *x) function canvas_restoreconnections (line 3669) | void canvas_restoreconnections(t_canvas *x) function t_binbuf (line 3677) | static t_binbuf *canvas_docopy(t_canvas *x) function canvas_copy (line 3702) | static void canvas_copy(t_canvas *x) function canvas_clearline (line 3721) | static void canvas_clearline(t_canvas *x) function canvas_doclear (line 3735) | static void canvas_doclear(t_canvas *x) function canvas_cut (line 3783) | static void canvas_cut(t_canvas *x) function glist_donewloadbangs (line 3817) | static void glist_donewloadbangs(t_glist *x) function binbuf_nextmess (line 3830) | static int binbuf_nextmess(int argc, const t_atom *argv) function binbuf_getpos (line 3843) | static int binbuf_getpos(t_binbuf*b, int *x0, int *y0, t_symbol**type) function canvas_dopaste (line 3927) | static void canvas_dopaste(t_canvas *x, t_binbuf *b) function t_symbol (line 3962) | static t_symbol*get_object_type(t_object *obj) function canvas_paste_replace (line 3986) | static void canvas_paste_replace(t_canvas *x) function canvas_paste (line 4081) | static void canvas_paste(t_canvas *x) function canvas_duplicate (line 4126) | static void canvas_duplicate(t_canvas *x) function canvas_selectall (line 4193) | static void canvas_selectall(t_canvas *x) function canvas_deselectall (line 4210) | static void canvas_deselectall(t_canvas *x) function canvas_cycleselect (line 4214) | static void canvas_cycleselect(t_canvas*x, t_float foffset) function canvas_reselect (line 4336) | static void canvas_reselect(t_canvas *x) function canvas_connect (line 4369) | void canvas_connect(t_canvas *x, t_floatarg fwhoout, t_floatarg foutno, function canvas_tidy (line 4441) | static void canvas_tidy(t_canvas *x) function canvas_getconns (line 4546) | static int canvas_getconns(t_object*objsrc, int *outno, t_object*objsink... function canvas_try_bypassobj1 (line 4566) | static int canvas_try_bypassobj1(t_canvas* x, function canvas_try_insert (line 4599) | static int canvas_try_insert(t_canvas *x function canvas_connect_selection (line 4633) | static void canvas_connect_selection(t_canvas *x) function canvas_texteditor (line 4788) | static void canvas_texteditor(t_canvas *x) function glob_key (line 4799) | void glob_key(void *dummy, t_symbol *s, int ac, t_atom *av) function canvas_editmode (line 4805) | void canvas_editmode(t_canvas *x, t_floatarg state) function canvas_dofont (line 4843) | static void canvas_dofont(t_canvas *x, t_floatarg font, t_floatarg xresize, function canvas_font (line 4868) | static void canvas_font(t_canvas *x, t_floatarg font, t_floatarg resize, function glist_getnextxy (line 4890) | void glist_getnextxy(t_glist *gl, int *xpix, int *ypix) function glist_setlastxy (line 4898) | static void glist_setlastxy(t_glist *gl, int xval, int yval) function g_editor_setup (line 4908) | void g_editor_setup(void) function canvas_editor_for_class (line 4979) | void canvas_editor_for_class(t_class *c) function g_editor_newpdinstance (line 4997) | void g_editor_newpdinstance(void) function g_editor_freepdinstance (line 5004) | void g_editor_freepdinstance(void) FILE: libs/libpd/pure-data/src/g_editor_extras.c type t_triggerize_return (line 17) | typedef struct _triggerize_return { function t_gobj (line 23) | static t_gobj*o2g(t_object*obj) function t_object (line 27) | static t_object*g2o(t_gobj*gobj) function t_gobj (line 31) | static t_gobj*glist_getlast(t_glist*cnv) function dereconnect (line 38) | static void dereconnect(t_glist*cnv, t_object*org, t_object*replace) function obj_delete_undo (line 74) | static void obj_delete_undo(t_glist*x, t_object *obj) function t_object (line 82) | static t_object*triggerize_createobj(t_glist*x, t_binbuf*b) function stack_conn (line 95) | static void stack_conn(t_glist*x, t_object*new, int*newoutlet, t_object*... function has_fanout (line 117) | static int has_fanout(t_object*obj) function only_triggers_selected (line 141) | static int only_triggers_selected(t_glist*cnv) function triggerize_fanout_inplace (line 160) | static int triggerize_fanout_inplace(t_glist*x, t_object*obj) function triggerize_defanout (line 212) | static void triggerize_defanout(t_glist*x, int count, t_outconnect*conn, function triggerize_fanout (line 234) | static int triggerize_fanout(t_glist*x, t_object*obj) function triggerize_fanouts (line 318) | static int triggerize_fanouts(t_glist*cnv) function triggerize_line (line 336) | static int triggerize_line(t_glist*x, t_triggerize_return*tr) function minimize_trigger (line 453) | static int minimize_trigger(t_glist*cnv, t_object*obj) function expand_trigger (line 523) | static int expand_trigger(t_glist*cnv, t_object*obj) function with_triggers (line 569) | static int with_triggers(t_glist*cnv, t_fun_withobject fun) function triggerize_triggers (line 589) | static int triggerize_triggers(t_glist*cnv) function canvas_do_triggerize (line 618) | static int canvas_do_triggerize(t_glist*cnv, t_triggerize_return*tr) function canvas_triggerize (line 633) | void canvas_triggerize(t_glist*cnv) FILE: libs/libpd/pure-data/src/g_graph.c function glist_add (line 27) | void glist_add(t_glist *x, t_gobj *y) function canvas_setdeleting (line 56) | int canvas_setdeleting(t_canvas *x, int flag) function glist_delete (line 67) | void glist_delete(t_glist *x, t_gobj *y) function glist_clear (line 150) | void glist_clear(t_glist *x) function glist_retext (line 171) | void glist_retext(t_glist *glist, t_text *y) function glist_grab (line 183) | void glist_grab(t_glist *x, t_gobj *y, t_glistmotionfn motionfn, function t_canvas (line 197) | t_canvas *glist_getcanvas(t_glist *x) function t_float (line 204) | static t_float gobj_getxforsort(t_gobj *g) function t_gobj (line 215) | static t_gobj *glist_merge(t_glist *x, t_gobj *g1, t_gobj *g2) function t_gobj (line 258) | static t_gobj *glist_dosort(t_glist *x, function glist_sort (line 277) | void glist_sort(t_glist *x) function t_inlet (line 297) | t_inlet *canvas_addinlet(t_canvas *x, t_pd *who, t_symbol *s) function canvas_rminlet (line 310) | void canvas_rminlet(t_canvas *x, t_inlet *ip) function canvas_resortinlets (line 330) | void canvas_resortinlets(t_canvas *x) function t_outlet (line 369) | t_outlet *canvas_addoutlet(t_canvas *x, t_pd *who, t_symbol *s) function canvas_rmoutlet (line 382) | void canvas_rmoutlet(t_canvas *x, t_outlet *op) function canvas_resortoutlets (line 403) | void canvas_resortoutlets(t_canvas *x) function graph_bounds (line 445) | static void graph_bounds(t_glist *x, t_floatarg x1, t_floatarg y1, function graph_xticks (line 462) | static void graph_xticks(t_glist *x, function graph_yticks (line 471) | static void graph_yticks(t_glist *x, function graph_xlabel (line 480) | static void graph_xlabel(t_glist *x, t_symbol *s, int argc, t_atom *argv) function graph_ylabel (line 496) | static void graph_ylabel(t_glist *x, t_symbol *s, int argc, t_atom *argv) function t_float (line 515) | t_float glist_pixelstox(t_glist *x, t_float xpix) function t_float (line 543) | t_float glist_pixelstoy(t_glist *x, t_float ypix) function t_float (line 562) | t_float glist_xtopixels(t_glist *x, t_float xval) function t_float (line 579) | t_float glist_ytopixels(t_glist *x, t_float yval) function t_float (line 599) | t_float glist_dpixtodx(t_glist *x, t_float dxpix) function t_float (line 604) | t_float glist_dpixtody(t_glist *x, t_float dypix) function text_xpix (line 615) | int text_xpix(t_text *x, t_glist *glist) function text_ypix (line 627) | int text_ypix(t_text *x, t_glist *glist) function glist_redraw (line 643) | void glist_redraw(t_glist *x) function _graph_create_line4 (line 688) | static void _graph_create_line4(t_glist *x, int x1, int y1, int x2, int ... function _graph_create_text (line 698) | static void _graph_create_text( function graph_vis (line 722) | static void graph_vis(t_gobj *gr, t_glist *parent_glist, int vis) function graph_graphrect (line 906) | static void graph_graphrect(t_gobj *z, t_glist *glist, function graph_getrect (line 924) | static void graph_getrect(t_gobj *z, t_glist *glist, function graph_displace (line 976) | static void graph_displace(t_gobj *z, t_glist *glist, int dx, int dy) function graph_select (line 992) | static void graph_select(t_gobj *z, t_glist *glist, int state) function graph_activate (line 1015) | static void graph_activate(t_gobj *z, t_glist *glist, int state) function graph_delete (line 1022) | static void graph_delete(t_gobj *z, t_glist *glist) function graph_motion (line 1037) | static void graph_motion(void *z, t_floatarg dx, t_floatarg dy) function graph_click (line 1078) | static int graph_click(t_gobj *z, struct _glist *glist, function t_glist (line 1124) | t_glist *glist_findgraph(t_glist *x) function g_graph_setup_class (line 1135) | void g_graph_setup_class(t_class *c) function g_graph_setup (line 1156) | void g_graph_setup(void) FILE: libs/libpd/pure-data/src/g_guiconnect.c type _guiconnect (line 15) | struct _guiconnect function t_guiconnect (line 25) | t_guiconnect *guiconnect_new(t_pd *who, t_symbol *sym) function guiconnect_free (line 35) | static void guiconnect_free(t_guiconnect *x) function guiconnect_tick (line 45) | static void guiconnect_tick(t_guiconnect *x) function guiconnect_notarget (line 53) | void guiconnect_notarget(t_guiconnect *x, double timedelay) function guiconnect_anything (line 69) | static void guiconnect_anything(t_guiconnect *x, function guiconnect_signoff (line 79) | static void guiconnect_signoff(t_guiconnect *x) function g_guiconnect_setup (line 90) | void g_guiconnect_setup(void) FILE: libs/libpd/pure-data/src/g_io.c function symbol2resamplemethod (line 20) | static int symbol2resamplemethod(t_symbol*s) type t_reblocker (line 32) | typedef struct _reblocker function reblocker_init (line 38) | static void reblocker_init(t_reblocker *rb, int buflength) function reblocker_resize (line 44) | static void reblocker_resize(t_reblocker **rb, int oldn, int newn, type t_vinlet (line 61) | typedef struct _vinlet function vinlet_bang (line 91) | static void vinlet_bang(t_vinlet *x) function vinlet_pointer (line 96) | static void vinlet_pointer(t_vinlet *x, t_gpointer *gp) function vinlet_float (line 101) | static void vinlet_float(t_vinlet *x, t_float f) function vinlet_symbol (line 106) | static void vinlet_symbol(t_vinlet *x, t_symbol *s) function vinlet_list (line 111) | static void vinlet_list(t_vinlet *x, t_symbol *s, int argc, t_atom *argv) function vinlet_anything (line 116) | static void vinlet_anything(t_vinlet *x, t_symbol *s, int argc, t_atom *... function vinlet_free (line 121) | static void vinlet_free(t_vinlet *x) function t_inlet (line 133) | t_inlet *vinlet_getit(t_pd *x) function vinlet_issignal (line 140) | int vinlet_issignal(t_vinlet *x) function t_int (line 145) | t_int *vinlet_perform(t_int *w) function vinlet_fwd (line 163) | static void vinlet_fwd(t_vinlet *x, t_symbol *s, int argc, t_atom *argv) function vinlet_dsp (line 172) | static void vinlet_dsp(t_vinlet *x, t_signal **sp) function t_int (line 195) | t_int *vinlet_doprolog(t_int *w) function vinlet_dspprolog (line 220) | void vinlet_dspprolog(struct _vinlet *x, t_signal **parentsigs, function vinlet_setup (line 344) | static void vinlet_setup(void) type t_voutlet (line 367) | typedef struct _voutlet function voutlet_bang (line 398) | static void voutlet_bang(t_voutlet *x) function voutlet_pointer (line 403) | static void voutlet_pointer(t_voutlet *x, t_gpointer *gp) function voutlet_float (line 408) | static void voutlet_float(t_voutlet *x, t_float f) function voutlet_symbol (line 413) | static void voutlet_symbol(t_voutlet *x, t_symbol *s) function voutlet_list (line 418) | static void voutlet_list(t_voutlet *x, t_symbol *s, int argc, t_atom *argv) function voutlet_anything (line 423) | static void voutlet_anything(t_voutlet *x, t_symbol *s, int argc, t_atom... function voutlet_free (line 428) | static void voutlet_free(t_voutlet *x) function t_outlet (line 440) | t_outlet *voutlet_getit(t_pd *x) function voutlet_issignal (line 448) | int voutlet_issignal(t_voutlet *x) function t_int (line 454) | t_int *voutlet_perform(t_int *w) function t_int (line 477) | static t_int *voutlet_doepilog(t_int *w) function t_int (line 494) | static t_int *voutlet_doepilog_resample(t_int *w) function voutlet_dspprolog (line 515) | void voutlet_dspprolog(struct _voutlet *x, t_signal **parentsigs, function voutlet_dsp (line 566) | static void voutlet_dsp(t_voutlet *x, t_signal **sp) function voutlet_dspepilog (line 595) | void voutlet_dspepilog(struct _voutlet *x, t_signal **parentsigs, function voutlet_setup (line 695) | static void voutlet_setup(void) function g_io_setup (line 714) | void g_io_setup(void) FILE: libs/libpd/pure-data/src/g_mycanvas.c function my_canvas_draw_io (line 29) | static void my_canvas_draw_io(t_my_canvas* x, t_glist* glist, int mode) ... function my_canvas_draw_config (line 30) | static void my_canvas_draw_config(t_my_canvas* x, t_glist* glist) function my_canvas_draw_new (line 68) | static void my_canvas_draw_new(t_my_canvas *x, t_glist *glist) function my_canvas_draw_select (line 90) | static void my_canvas_draw_select(t_my_canvas* x, t_glist* glist) function my_canvas_getrect (line 101) | static void my_canvas_getrect(t_gobj *z, t_glist *glist, int *xp1, int *... function my_canvas_save (line 111) | static void my_canvas_save(t_gobj *z, t_binbuf *b) function my_canvas_properties (line 127) | static void my_canvas_properties(t_gobj *z, t_glist *owner) function my_canvas_get_pos (line 140) | static void my_canvas_get_pos(t_my_canvas *x) function my_canvas_dialog (line 150) | static void my_canvas_dialog(t_my_canvas *x, t_symbol *s, int argc, t_at... function my_canvas_size (line 184) | static void my_canvas_size(t_my_canvas *x, t_symbol *s, int ac, t_atom *av) function my_canvas_delta (line 195) | static void my_canvas_delta(t_my_canvas *x, t_symbol *s, int ac, t_atom ... function my_canvas_pos (line 198) | static void my_canvas_pos(t_my_canvas *x, t_symbol *s, int ac, t_atom *av) function my_canvas_vis_size (line 201) | static void my_canvas_vis_size(t_my_canvas *x, t_symbol *s, int ac, t_at... function my_canvas_color (line 219) | static void my_canvas_color(t_my_canvas *x, t_symbol *s, int ac, t_atom ... function my_canvas_send (line 222) | static void my_canvas_send(t_my_canvas *x, t_symbol *s) function my_canvas_receive (line 225) | static void my_canvas_receive(t_my_canvas *x, t_symbol *s) function my_canvas_label (line 228) | static void my_canvas_label(t_my_canvas *x, t_symbol *s) function my_canvas_label_pos (line 231) | static void my_canvas_label_pos(t_my_canvas *x, t_symbol *s, int ac, t_a... function my_canvas_label_font (line 234) | static void my_canvas_label_font(t_my_canvas *x, t_symbol *s, int ac, t_... function my_canvas_free (line 326) | static void my_canvas_free(t_my_canvas *x) function g_mycanvas_setup (line 333) | void g_mycanvas_setup(void) FILE: libs/libpd/pure-data/src/g_numbox.c function my_numbox_clip (line 23) | void my_numbox_clip(t_my_numbox *x) function my_numbox_calc_fontwidth (line 31) | void my_numbox_calc_fontwidth(t_my_numbox *x) function my_numbox_ftoa (line 45) | void my_numbox_ftoa(t_my_numbox *x) function my_numbox_draw_config (line 109) | static void my_numbox_draw_config(t_my_numbox* x, t_glist* glist) function my_numbox_draw_new (line 177) | static void my_numbox_draw_new(t_my_numbox *x, t_glist *glist) function my_numbox_draw_select (line 204) | static void my_numbox_draw_select(t_my_numbox *x, t_glist *glist) function my_numbox_draw_update (line 231) | static void my_numbox_draw_update(t_gobj *client, t_glist *glist) function my_numbox_tick_wait (line 275) | static void my_numbox_tick_wait(t_my_numbox *x) function my_numbox_getrect (line 282) | static void my_numbox_getrect(t_gobj *z, t_glist *glist, function my_numbox_save (line 293) | static void my_numbox_save(t_gobj *z, t_binbuf *b) function my_numbox_check_minmax (line 318) | int my_numbox_check_minmax(t_my_numbox *x, double min, double max) function my_numbox_properties (line 356) | static void my_numbox_properties(t_gobj *z, t_glist *owner) function my_numbox_bang (line 374) | static void my_numbox_bang(t_my_numbox *x) function my_numbox_dialog (line 381) | static void my_numbox_dialog(t_my_numbox *x, t_symbol *s, int argc, function my_numbox_motion (line 424) | static void my_numbox_motion(t_my_numbox *x, t_floatarg dx, t_floatarg dy, function my_numbox_click (line 442) | static void my_numbox_click(t_my_numbox *x, t_floatarg xpos, t_floatarg ... function my_numbox_newclick (line 449) | static int my_numbox_newclick(t_gobj *z, struct _glist *glist, function my_numbox_set (line 478) | static void my_numbox_set(t_my_numbox *x, t_floatarg f) function my_numbox_log_height (line 492) | static void my_numbox_log_height(t_my_numbox *x, t_floatarg lh) function my_numbox_float (line 503) | static void my_numbox_float(t_my_numbox *x, t_floatarg f) function my_numbox_size (line 510) | static void my_numbox_size(t_my_numbox *x, t_symbol *s, int ac, t_atom *av) function my_numbox_delta (line 530) | static void my_numbox_delta(t_my_numbox *x, t_symbol *s, int ac, t_atom ... function my_numbox_pos (line 533) | static void my_numbox_pos(t_my_numbox *x, t_symbol *s, int ac, t_atom *av) function my_numbox_range (line 536) | static void my_numbox_range(t_my_numbox *x, t_symbol *s, int ac, t_atom ... function my_numbox_color (line 546) | static void my_numbox_color(t_my_numbox *x, t_symbol *s, int ac, t_atom ... function my_numbox_send (line 549) | static void my_numbox_send(t_my_numbox *x, t_symbol *s) function my_numbox_receive (line 552) | static void my_numbox_receive(t_my_numbox *x, t_symbol *s) function my_numbox_label (line 555) | static void my_numbox_label(t_my_numbox *x, t_symbol *s) function my_numbox_label_pos (line 558) | static void my_numbox_label_pos(t_my_numbox *x, t_symbol *s, int ac, t_a... function my_numbox_label_font (line 561) | static void my_numbox_label_font(t_my_numbox *x, function my_numbox_log (line 577) | static void my_numbox_log(t_my_numbox *x) function my_numbox_lin (line 587) | static void my_numbox_lin(t_my_numbox *x) function my_numbox_init (line 592) | static void my_numbox_init(t_my_numbox *x, t_floatarg f) function my_numbox_loadbang (line 597) | static void my_numbox_loadbang(t_my_numbox *x, t_floatarg action) function my_numbox_key (line 606) | static void my_numbox_key(void *z, t_symbol *keysym, t_floatarg fkey) function my_numbox_list (line 652) | static void my_numbox_list(t_my_numbox *x, t_symbol *s, int ac, t_atom *av) function my_numbox_free (line 740) | static void my_numbox_free(t_my_numbox *x) function g_numbox_setup (line 748) | void g_numbox_setup(void) FILE: libs/libpd/pure-data/src/g_radio.c function radio_draw_io (line 27) | static void radio_draw_io(t_radio* x, t_glist* glist, int old_snd_rcv_fl... function radio_draw_config (line 72) | static void radio_draw_config(t_radio* x, t_glist* glist) function radio_draw_new (line 135) | static void radio_draw_new(t_radio *x, t_glist *glist) function radio_draw_select (line 168) | static void radio_draw_select(t_radio* x, t_glist* glist) function radio_draw_update (line 185) | static void radio_draw_update(t_gobj *client, t_glist *glist) function radio_getrect (line 209) | static void radio_getrect(t_gobj *z, t_glist *glist, int *xp1, int *yp1,... function radio_save (line 225) | static void radio_save(t_gobj *z, t_binbuf *b) function radio_properties (line 260) | static void radio_properties(t_gobj *z, t_glist *owner) function radio_dialog (line 284) | static void radio_dialog(t_radio *x, t_symbol *s, int argc, t_atom *argv) function radio_set (line 332) | static void radio_set(t_radio *x, t_floatarg f) function radio_bang (line 356) | static void radio_bang(t_radio *x) function radio_fout (line 386) | static void radio_fout(t_radio *x, t_floatarg f) function radio_float (line 431) | static void radio_float(t_radio *x, t_floatarg f) function radio_click (line 484) | static void radio_click(t_radio *x, t_floatarg xpos, t_floatarg ypos, t_... function radio_newclick (line 502) | static int radio_newclick(t_gobj *z, struct _glist *glist, int xpix, int... function radio_loadbang (line 509) | static void radio_loadbang(t_radio *x, t_floatarg action) function radio_number (line 515) | static void radio_number(t_radio *x, t_floatarg num) function radio_orientation (line 540) | static void radio_orientation(t_radio *x, t_floatarg forient) function radio_size (line 546) | static void radio_size(t_radio *x, t_symbol *s, int ac, t_atom *av) function radio_delta (line 553) | static void radio_delta(t_radio *x, t_symbol *s, int ac, t_atom *av) function radio_pos (line 556) | static void radio_pos(t_radio *x, t_symbol *s, int ac, t_atom *av) function radio_color (line 559) | static void radio_color(t_radio *x, t_symbol *s, int ac, t_atom *av) function radio_send (line 562) | static void radio_send(t_radio *x, t_symbol *s) function radio_receive (line 565) | static void radio_receive(t_radio *x, t_symbol *s) function radio_label (line 568) | static void radio_label(t_radio *x, t_symbol *s) function radio_label_pos (line 571) | static void radio_label_pos(t_radio *x, t_symbol *s, int ac, t_atom *av) function radio_label_font (line 574) | static void radio_label_font(t_radio *x, t_symbol *s, int ac, t_atom *av) function radio_init (line 577) | static void radio_init(t_radio *x, t_floatarg f) function radio_double_change (line 580) | static void radio_double_change(t_radio *x) function radio_single_change (line 588) | static void radio_single_change(t_radio *x) function radio_free (line 676) | static void radio_free(t_radio *x) function g_radio_setup (line 683) | void g_radio_setup(void) FILE: libs/libpd/pure-data/src/g_readwrite.c type t_savestate (line 22) | typedef struct _savestate function savestate_doit (line 41) | static void savestate_doit(t_savestate *x, t_binbuf *b) function savestate_list (line 52) | static void savestate_list(t_savestate *x, t_symbol *s, int argc, t_atom... function savestate_setup (line 63) | static void savestate_setup(void) function canvas_statesavers_doit (line 70) | void canvas_statesavers_doit(t_glist *x, t_binbuf *b) function canvas_saved (line 80) | void canvas_saved(t_glist *x, t_symbol *s, int argc, t_atom *argv) function canvas_scanbinbuf (line 95) | static int canvas_scanbinbuf(int natoms, t_atom *vec, int *p_indexout, function canvas_readerror (line 114) | static void canvas_readerror(int natoms, t_atom *vec, int message, function glist_readatoms (line 125) | static void glist_readatoms(t_glist *x, int natoms, t_atom *vec, function canvas_readscalar (line 183) | int canvas_readscalar(t_glist *x, int natoms, t_atom *vec, function glist_readfrombinbuf (line 239) | void glist_readfrombinbuf(t_glist *x, const t_binbuf *b, const char *fil... function glist_doread (line 321) | static void glist_doread(t_glist *x, t_symbol *filename, t_symbol *format, function glist_read (line 350) | void glist_read(t_glist *x, t_symbol *filename, t_symbol *format) function glist_mergefile (line 355) | void glist_mergefile(t_glist *x, t_symbol *filename, t_symbol *format) function canvas_dataproperties (line 365) | void canvas_dataproperties(t_canvas *x, t_scalar *sc, t_binbuf *b) function canvas_doaddtemplate (line 451) | void canvas_doaddtemplate(t_symbol *templatesym, function canvas_writescalar (line 470) | void canvas_writescalar(t_symbol *templatesym, t_word *w, t_binbuf *b, function glist_writelist (line 522) | static void glist_writelist(t_gobj *y, t_binbuf *b) function canvas_addtemplatesforscalar (line 539) | static void canvas_addtemplatesforscalar(t_symbol *templatesym, function canvas_addtemplatesforlist (line 565) | static void canvas_addtemplatesforlist(t_gobj *y, function t_binbuf (line 579) | t_binbuf *glist_writetobinbuf(t_glist *x, int wholething) function glist_write (line 637) | static void glist_write(t_glist *x, t_symbol *filename, t_symbol *format) function canvas_saveto (line 664) | static void canvas_saveto(t_canvas *x, t_binbuf *b) function canvas_collecttemplatesfor (line 735) | static void canvas_collecttemplatesfor(t_canvas *x, int *ntemplatesp, function canvas_savetemplatesto (line 754) | static void canvas_savetemplatesto(t_canvas *x, t_binbuf *b, int wholeth... function canvas_savetofile (line 797) | static void canvas_savetofile(t_canvas *x, t_symbol *filename, t_symbol ... function canvas_menusaveas (line 825) | static void canvas_menusaveas(t_canvas *x, t_float fdestroy) function canvas_menusave (line 834) | static void canvas_menusave(t_canvas *x, t_float fdestroy) function g_readwrite_setup (line 847) | void g_readwrite_setup(void) function canvas_readwrite_for_class (line 869) | void canvas_readwrite_for_class(t_class *c) FILE: libs/libpd/pure-data/src/g_rtext.c type _rtext (line 21) | struct _rtext function t_rtext (line 37) | t_rtext *rtext_new(t_glist *glist, t_text *who) function rtext_free (line 56) | void rtext_free(t_rtext *x) function rtext_gettext (line 81) | void rtext_gettext(t_rtext *x, char **buf, int *bufsize) function rtext_getseltext (line 86) | void rtext_getseltext(t_rtext *x, char **buf, int *bufsize) function t_text (line 92) | t_text *rtext_getowner(t_rtext *x) function t_symbol (line 98) | static t_symbol *rtext_gettype(t_rtext *x) function firstone (line 121) | static int firstone(char *s, int c, int n) function lastone (line 134) | static int lastone(char *s, int c, int n) function rtext_formattext (line 164) | static void rtext_formattext(t_rtext *x, int *widthp, int *heightp, function rtext_formatatom (line 268) | static void rtext_formatatom(t_rtext *x, int *widthp, int *heightp, function rtext_senditup (line 375) | static void rtext_senditup(t_rtext *x, int action, int *widthp, int *hei... function rtext_retext (line 476) | void rtext_retext(t_rtext *x) function t_rtext (line 489) | t_rtext *glist_findrtext(t_glist *gl, t_text *who) function rtext_width (line 499) | int rtext_width(t_rtext *x) function rtext_height (line 506) | int rtext_height(t_rtext *x) function rtext_draw (line 513) | void rtext_draw(t_rtext *x) function rtext_erase (line 519) | void rtext_erase(t_rtext *x) function rtext_displace (line 524) | void rtext_displace(t_rtext *x, int dx, int dy) function rtext_select (line 530) | void rtext_select(t_rtext *x, int state) function rtext_activate (line 539) | void rtext_activate(t_rtext *x, int state) function rtext_findatomfor (line 565) | int rtext_findatomfor(t_rtext *x, int xpos, int ypos) function rtext_key (line 589) | void rtext_key(t_rtext *x, int keynum, t_symbol *keysym) function rtext_mouse (line 728) | void rtext_mouse(t_rtext *x, int xval, int yval, int flag) FILE: libs/libpd/pure-data/src/g_scalar.c function t_gstub (line 19) | t_gstub *gstub_new(t_glist *gl, t_array *a) function gstub_dis (line 41) | static void gstub_dis(t_gstub *gs) function gstub_cutoff (line 53) | void gstub_cutoff(t_gstub *gs) function gpointer_check (line 65) | int gpointer_check(const t_gpointer *gp, int headok) function gpointer_copy (line 86) | void gpointer_copy(const t_gpointer *gpfrom, t_gpointer *gpto) function gpointer_unset (line 96) | void gpointer_unset(t_gpointer *gp) function gpointer_setglist (line 106) | void gpointer_setglist(t_gpointer *gp, t_glist *glist, t_scalar *x) function gpointer_setarray (line 116) | void gpointer_setarray(t_gpointer *gp, t_array *array, t_word *w) function gpointer_init (line 126) | void gpointer_init(t_gpointer *gp) function t_symbol (line 138) | t_symbol *gpointer_gettemplatesym(const t_gpointer *gp) function t_binbuf (line 155) | t_binbuf *pointertobinbuf(t_pd *x, t_gpointer *gp, t_symbol *s, function word_init (line 193) | void word_init(t_word *wp, t_template *template, t_gpointer *gp) function word_restore (line 211) | void word_restore(t_word *wp, t_template *template, function word_free (line 246) | void word_free(t_word *wp, t_template *template) function template_cancreate (line 259) | static int template_cancreate(t_template *template) function t_scalar (line 284) | t_scalar *scalar_new(t_glist *owner, t_symbol *templatesym) function glist_scalar (line 310) | void glist_scalar(t_glist *glist, function scalar_getbasexy (line 334) | void scalar_getbasexy(t_scalar *x, t_float *basex, t_float *basey) function scalar_getrect (line 341) | static void scalar_getrect(t_gobj *z, t_glist *owner, function scalar_drawselectrect (line 384) | static void scalar_drawselectrect(t_scalar *x, t_glist *glist, int state) function scalar_select (line 405) | static void scalar_select(t_gobj *z, t_glist *owner, int state) function scalar_displace (line 422) | static void scalar_displace(t_gobj *z, t_glist *glist, int dx, int dy) function scalar_activate (line 457) | static void scalar_activate(t_gobj *z, t_glist *owner, int state) function scalar_delete (line 463) | static void scalar_delete(t_gobj *z, t_glist *glist) function scalar_vis (line 468) | static void scalar_vis(t_gobj *z, t_glist *owner, int vis) function scalar_doredraw (line 512) | static void scalar_doredraw(t_gobj *client, t_glist *glist) function scalar_redraw (line 521) | void scalar_redraw(t_scalar *x, t_glist *glist) function scalar_doclick (line 530) | int scalar_doclick(t_word *data, t_template *template, t_scalar *sc, function scalar_click (line 559) | static int scalar_click(t_gobj *z, struct _glist *owner, function scalar_save (line 568) | static void scalar_save(t_gobj *z, t_binbuf *b) function scalar_properties (line 581) | static void scalar_properties(t_gobj *z, struct _glist *owner) function scalar_free (line 608) | static void scalar_free(t_scalar *x) function g_scalar_setup (line 629) | void g_scalar_setup(void) FILE: libs/libpd/pure-data/src/g_slider.c function slider_draw_io (line 37) | static void slider_draw_io(t_slider* x, t_glist* glist, int old_snd_rcv_... function slider_knob_position (line 90) | static void slider_knob_position(t_slider*x, t_glist *glist, int val, in... function slider_draw_config (line 112) | static void slider_draw_config(t_slider* x, t_glist* glist) function slider_draw_new (line 164) | static void slider_draw_new(t_slider *x, t_glist *glist) function slider_draw_select (line 188) | static void slider_draw_select(t_slider* x, t_glist* glist) function slider_draw_update (line 203) | static void slider_draw_update(t_gobj *client, t_glist *glist) function slider_getrect (line 226) | static void slider_getrect(t_gobj *z, t_glist *glist, function slider_save (line 249) | static void slider_save(t_gobj *z, t_binbuf *b) function slider_check_range (line 270) | static int slider_check_range(t_slider *x, int v) function slider_check_minmax (line 286) | static void slider_check_minmax(t_slider *x, double min, double max, t_f... function slider_properties (line 311) | static void slider_properties(t_gobj *z, t_glist *owner) function t_float (line 339) | static t_float slider_getfval(t_slider *x) function slider_bang (line 356) | static void slider_bang(t_slider *x) function slider_dialog (line 368) | static void slider_dialog(t_slider *x, t_symbol *s, int argc, t_atom *argv) function slider_motion (line 415) | static void slider_motion(t_slider *x, t_floatarg dx, t_floatarg dy, function slider_click (line 460) | static void slider_click(t_slider *x, t_floatarg xpos, t_floatarg ypos, function slider_newclick (line 490) | static int slider_newclick(t_gobj *z, struct _glist *glist, function slider_set (line 507) | static void slider_set(t_slider *x, t_floatarg f) function slider_float (line 538) | static void slider_float(t_slider *x, t_floatarg f) function slider_size (line 545) | static void slider_size(t_slider *x, t_symbol *s, int ac, t_atom *av) function slider_delta (line 563) | static void slider_delta(t_slider *x, t_symbol *s, int ac, t_atom *av) function slider_pos (line 566) | static void slider_pos(t_slider *x, t_symbol *s, int ac, t_atom *av) function slider_range (line 569) | static void slider_range(t_slider *x, t_symbol *s, int ac, t_atom *av) function slider_color (line 578) | static void slider_color(t_slider *x, t_symbol *s, int ac, t_atom *av) function slider_send (line 581) | static void slider_send(t_slider *x, t_symbol *s) function slider_receive (line 584) | static void slider_receive(t_slider *x, t_symbol *s) function slider_label (line 587) | static void slider_label(t_slider *x, t_symbol *s) function slider_label_pos (line 590) | static void slider_label_pos(t_slider *x, t_symbol *s, int ac, t_atom *av) function slider_label_font (line 593) | static void slider_label_font(t_slider *x, t_symbol *s, int ac, t_atom *av) function slider_log (line 596) | static void slider_log(t_slider *x) function slider_lin (line 604) | static void slider_lin(t_slider *x) function slider_init (line 612) | static void slider_init(t_slider *x, t_floatarg f) function slider_steady (line 617) | static void slider_steady(t_slider *x, t_floatarg f) function slider_orientation (line 622) | static void slider_orientation(t_slider *x, t_floatarg forient) function slider_zoom (line 646) | static void slider_zoom(t_slider *x, t_floatarg f) function slider_loadbang (line 652) | static void slider_loadbang(t_slider *x, t_floatarg action) function slider_free (line 755) | static void slider_free(t_slider *x) function g_slider_setup (line 762) | void g_slider_setup(void) FILE: libs/libpd/pure-data/src/g_template.c type _gtemplate (line 20) | struct _gtemplate type _instancetemplate (line 31) | struct _instancetemplate function dataslot_matches (line 93) | static int dataslot_matches(t_dataslot *ds1, t_dataslot *ds2, function template_addtolist (line 105) | static void template_addtolist(t_template *x) function template_takeofflist (line 111) | static void template_takeofflist(t_template *x) function t_template (line 124) | t_template *template_new(t_symbol *templatesym, int argc, t_atom *argv) function template_find_field (line 183) | int template_find_field(t_template *x, t_symbol *name, int *p_onset, function t_float (line 205) | t_float template_getfloat(t_template *x, t_symbol *fieldname, t_word *wp, function template_setfloat (line 223) | void template_setfloat(t_template *x, t_symbol *fieldname, t_word *wp, function t_symbol (line 239) | t_symbol *template_getsymbol(t_template *x, t_symbol *fieldname, t_word ... function template_setsymbol (line 257) | void template_setsymbol(t_template *x, t_symbol *fieldname, t_word *wp, function template_match (line 276) | int template_match(t_template *x1, t_template *x2) function template_conformwords (line 304) | static void template_conformwords(t_template *tfrom, t_template *tto, function t_scalar (line 322) | static t_scalar *template_conformscalar(t_template *tfrom, t_template *tto, function template_conformarray (line 389) | static void template_conformarray(t_template *tfrom, t_template *tto, function template_conformglist (line 439) | static void template_conformglist(t_template *tfrom, t_template *tto, function template_conform (line 458) | void template_conform(t_template *tfrom, t_template *tto) function t_template (line 508) | t_template *template_findbyname(t_symbol *s) function t_canvas (line 513) | t_canvas *template_findcanvas(t_template *template) function template_notify (line 527) | void template_notify(t_template *template, t_symbol *s, int argc, t_atom... function template_notifyforscalar (line 535) | void template_notifyforscalar(t_template *template, t_glist *owner, function template_free (line 594) | void template_free(t_template *x) function template_setup (line 602) | static void template_setup(void) function t_template (line 703) | t_template *gtemplate_get(t_gtemplate *x) function gtemplate_free (line 708) | static void gtemplate_free(t_gtemplate *x) function gtemplate_setup (line 749) | static void gtemplate_setup(void) type _fielddesc (line 766) | struct _fielddesc function fielddesc_setfloat_const (line 783) | static void fielddesc_setfloat_const(t_fielddesc *fd, t_float f) function fielddesc_setsymbol_const (line 792) | static void fielddesc_setsymbol_const(t_fielddesc *fd, t_symbol *s) function fielddesc_setfloat_var (line 801) | static void fielddesc_setfloat_var(t_fielddesc *fd, t_symbol *s) function fielddesc_setfloatarg (line 860) | static void fielddesc_setfloatarg(t_fielddesc *fd, int argc, t_atom *argv) function fielddesc_setsymbolarg (line 868) | static void fielddesc_setsymbolarg(t_fielddesc *fd, int argc, t_atom *argv) function fielddesc_setarrayarg (line 882) | static void fielddesc_setarrayarg(t_fielddesc *fd, int argc, t_atom *argv) function t_float (line 896) | static t_float fielddesc_getfloat(t_fielddesc *f, t_template *template, function t_float (line 914) | t_float fielddesc_cvttocoord(t_fielddesc *f, t_float val) function t_float (line 933) | t_float fielddesc_getcoord(t_fielddesc *f, t_template *template, function t_symbol (line 954) | static t_symbol *fielddesc_getsymbol(t_fielddesc *f, t_template *template, function t_float (line 972) | t_float fielddesc_cvtfromcoord(t_fielddesc *f, t_float coord) function fielddesc_setcoord (line 994) | void fielddesc_setcoord(t_fielddesc *f, t_template *template, type t_curve (line 1020) | typedef struct _curve function curve_float (line 1108) | void curve_float(t_curve *x, t_floatarg f) function curve_getrect (line 1127) | static void curve_getrect(t_gobj *z, t_glist *glist, function curve_displace (line 1160) | static void curve_displace(t_gobj *z, t_glist *glist, function curve_select (line 1167) | static void curve_select(t_gobj *z, t_glist *glist, function curve_activate (line 1174) | static void curve_activate(t_gobj *z, t_glist *glist, function rangecolor (line 1182) | static int rangecolor(int n) /* 0 to 9 in 5 steps */ function rangecolor (line 1191) | static int rangecolor(int n) /* 0 to 9 in 5 steps */ function numbertocolor (line 1199) | static int numbertocolor(int n) function curve_vis (line 1212) | static void curve_vis(t_gobj *z, t_glist *glist, function curve_motionfn (line 1291) | static void curve_motionfn(void *z, t_floatarg dx, t_floatarg dy, t_floa... function curve_click (line 1334) | static int curve_click(t_gobj *z, t_glist *glist, function curve_free (line 1406) | static void curve_free(t_curve *x) function curve_setup (line 1411) | static void curve_setup(void) type t_plot (line 1431) | typedef struct _plot function plot_float (line 1532) | void plot_float(t_plot *x, t_floatarg f) function plot_readownertemplate (line 1554) | static int plot_readownertemplate(t_plot *x, function array_getfields (line 1601) | int array_getfields(t_symbol *elemtemplatesym, function plot_getrect (line 1657) | static void plot_getrect(t_gobj *z, t_glist *glist, function plot_displace (line 1750) | static void plot_displace(t_gobj *z, t_glist *glist, function plot_select (line 1757) | static void plot_select(t_gobj *z, t_glist *glist, function plot_activate (line 1764) | static void plot_activate(t_gobj *z, t_glist *glist, function plot_vis (line 1773) | static void plot_vis(t_gobj *z, t_glist *glist, function array_motionfn (line 2110) | static void array_motionfn(void *z, t_floatarg dx, t_floatarg dy, t_floa... type _glist (line 2195) | struct _glist function array_doclick_element (line 2201) | static int array_doclick_element(t_array *array, t_glist *glist, function array_doclick (line 2243) | static int array_doclick(t_array *array, t_glist *glist, t_scalar *sc, function plot_click (line 2479) | static int plot_click(t_gobj *z, t_glist *glist, function plot_setup (line 2513) | static void plot_setup(void) type t_drawnumber (line 2532) | typedef struct _drawnumber function drawnumber_float (line 2590) | void drawnumber_float(t_drawnumber *x, t_floatarg f) function drawnumber_gettype (line 2609) | static int drawnumber_gettype(t_drawnumber *x, t_word *data, function drawnumber_getbuf (line 2621) | static void drawnumber_getbuf(t_drawnumber *x, t_word *data, function drawnumber_getrect (line 2668) | static void drawnumber_getrect(t_gobj *z, t_glist *glist, function drawnumber_displace (line 2707) | static void drawnumber_displace(t_gobj *z, t_glist *glist, function drawnumber_select (line 2714) | static void drawnumber_select(t_gobj *z, t_glist *glist, function drawnumber_activate (line 2722) | static void drawnumber_activate(t_gobj *z, t_glist *glist, function drawnumber_vis (line 2729) | static void drawnumber_vis(t_gobj *z, t_glist *glist, function drawnumber_motionfn (line 2770) | static void drawnumber_motionfn(void *z, t_floatarg dx, t_floatarg dy, function drawnumber_key (line 2804) | static void drawnumber_key(void *z, t_symbol *keysym, t_floatarg fkey) function drawnumber_click (line 2877) | static int drawnumber_click(t_gobj *z, t_glist *glist, function drawnumber_free (line 2927) | static void drawnumber_free(t_drawnumber *x) function drawnumber_setup (line 2931) | static void drawnumber_setup(void) function g_template_setup (line 2947) | void g_template_setup(void) function g_template_newpdinstance (line 2956) | void g_template_newpdinstance(void) function g_template_freepdinstance (line 2961) | void g_template_freepdinstance(void) FILE: libs/libpd/pure-data/src/g_text.c function glist_nograb (line 39) | static void glist_nograb(t_glist *x) function glist_text (line 58) | void glist_text(t_glist *gl, t_symbol *s, int argc, t_atom *argv) function canvas_error_couldntcreate (line 108) | static void canvas_error_couldntcreate(void*x, t_binbuf*b, const char*er... function canvas_objtext (line 122) | static void canvas_objtext(t_glist *gl, int xpix, int ypix, int width, function canvas_howputnew (line 169) | static void canvas_howputnew(t_canvas *x, int *connectp, int *xpixp, int... function canvas_obj (line 233) | void canvas_obj(t_glist *gl, t_symbol *s, int argc, t_atom *argv) function canvas_iemguis (line 266) | void canvas_iemguis(t_glist *gl, t_symbol *guiobjname) function canvas_bng (line 288) | void canvas_bng(t_glist *gl, t_symbol *s, int argc, t_atom *argv) function canvas_toggle (line 293) | void canvas_toggle(t_glist *gl, t_symbol *s, int argc, t_atom *argv) function canvas_vslider (line 298) | void canvas_vslider(t_glist *gl, t_symbol *s, int argc, t_atom *argv) function canvas_hslider (line 303) | void canvas_hslider(t_glist *gl, t_symbol *s, int argc, t_atom *argv) function canvas_hdial (line 308) | void canvas_hdial(t_glist *gl, t_symbol *s, int argc, t_atom *argv) function canvas_vdial (line 313) | void canvas_vdial(t_glist *gl, t_symbol *s, int argc, t_atom *argv) function canvas_hradio (line 318) | void canvas_hradio(t_glist *gl, t_symbol *s, int argc, t_atom *argv) function canvas_vradio (line 323) | void canvas_vradio(t_glist *gl, t_symbol *s, int argc, t_atom *argv) function canvas_vumeter (line 328) | void canvas_vumeter(t_glist *gl, t_symbol *s, int argc, t_atom *argv) function canvas_mycnv (line 333) | void canvas_mycnv(t_glist *gl, t_symbol *s, int argc, t_atom *argv) function canvas_numbox (line 338) | void canvas_numbox(t_glist *gl, t_symbol *s, int argc, t_atom *argv) function canvas_objfor (line 345) | void canvas_objfor(t_glist *gl, t_text *x, int argc, t_atom *argv) type t_messresponder (line 358) | typedef struct _messresponder type t_message (line 364) | typedef struct _message function messresponder_bang (line 374) | static void messresponder_bang(t_messresponder *x) function messresponder_float (line 379) | static void messresponder_float(t_messresponder *x, t_float f) function messresponder_symbol (line 384) | static void messresponder_symbol(t_messresponder *x, t_symbol *s) function messresponder_list (line 389) | static void messresponder_list(t_messresponder *x, function messresponder_anything (line 395) | static void messresponder_anything(t_messresponder *x, function message_bang (line 401) | static void message_bang(t_message *x) function message_float (line 406) | static void message_float(t_message *x, t_float f) function message_symbol (line 413) | static void message_symbol(t_message *x, t_symbol *s) function message_list (line 420) | static void message_list(t_message *x, t_symbol *s, int argc, t_atom *argv) function message_set (line 425) | static void message_set(t_message *x, t_symbol *s, int argc, t_atom *argv) function message_add2 (line 432) | static void message_add2(t_message *x, t_symbol *s, int argc, t_atom *argv) function message_add (line 438) | static void message_add(t_message *x, t_symbol *s, int argc, t_atom *argv) function message_addcomma (line 445) | static void message_addcomma(t_message *x) function message_addsemi (line 453) | static void message_addsemi(t_message *x) function message_adddollar (line 458) | static void message_adddollar(t_message *x, t_floatarg f) function message_adddollsym (line 469) | static void message_adddollsym(t_message *x, t_symbol *s) function message_click (line 481) | static void message_click(t_message *x, function message_tick (line 501) | static void message_tick(t_message *x) function message_free (line 516) | static void message_free(t_message *x) function canvas_msg (line 521) | void canvas_msg(t_glist *gl, t_symbol *s, int argc, t_atom *argv) function t_pd (line 561) | t_pd *message_get_responder(t_gobj *x) type t_gatom (line 575) | typedef struct _gatom function t_symbol (line 598) | static t_symbol *gatom_escapit(t_symbol *s) function t_symbol (line 620) | static t_symbol *gatom_unescapit(t_symbol *s) function gatom_redraw (line 627) | static void gatom_redraw(t_gobj *client, t_glist *glist) function gatom_senditup (line 634) | static void gatom_senditup(t_gatom *x) function t_atom (line 641) | static t_atom *gatom_getatom(t_gatom *x) function gatom_set (line 658) | static void gatom_set(t_gatom *x, t_symbol *s, int argc, t_atom *argv) function gatom_bang (line 708) | static void gatom_bang(t_gatom *x) function gatom_float (line 760) | static void gatom_float(t_gatom *x, t_float f) function gatom_clipfloat (line 768) | static void gatom_clipfloat(t_gatom *x, t_atom *ap, t_float f) function gatom_symbol (line 782) | static void gatom_symbol(t_gatom *x, t_symbol *s) function gatom_list (line 792) | static void gatom_list(t_gatom *x, t_symbol *s, int argc, t_atom *argv) function gatom_reborder (line 800) | static void gatom_reborder(t_gatom *x) function gatom_undarken (line 807) | void gatom_undarken(t_text *x) function gatom_key (line 818) | void gatom_key(void *z, t_symbol *keysym, t_floatarg f) function gatom_motion (line 877) | static void gatom_motion(void *z, t_floatarg dx, t_floatarg dy, function gatom_doclick (line 924) | static int gatom_doclick(t_gobj *z, t_glist *gl, int xpos, int ypos, function gatom_click (line 986) | static void gatom_click(t_gatom *x, t_floatarg xpos, t_floatarg ypos, function gatom_param (line 994) | static void gatom_param(t_gatom *x, t_symbol *sel, int argc, t_atom *argv) function gatom_fontsize (line 1068) | static int gatom_fontsize(t_gatom *x) function gatom_getwherelabel (line 1074) | static void gatom_getwherelabel(t_gatom *x, t_glist *glist, int *xp, int... function gatom_displace (line 1103) | static void gatom_displace(t_gobj *z, t_glist *glist, function gatom_vis (line 1120) | static void gatom_vis(t_gobj *z, t_glist *glist, int vis) function canvas_atom (line 1149) | void canvas_atom(t_glist *gl, t_atomtype type, function canvas_floatatom (line 1222) | void canvas_floatatom(t_glist *gl, t_symbol *s, int argc, t_atom *argv) function canvas_symbolatom (line 1227) | void canvas_symbolatom(t_glist *gl, t_symbol *s, int argc, t_atom *argv) function canvas_listbox (line 1232) | void canvas_listbox(t_glist *gl, t_symbol *s, int argc, t_atom *argv) function gatom_free (line 1237) | static void gatom_free(t_gatom *x) function gatom_properties (line 1246) | static void gatom_properties(t_gobj *z, t_glist *owner) function text_getrect (line 1263) | static void text_getrect(t_gobj *z, t_glist *glist, function text_displace (line 1315) | static void text_displace(t_gobj *z, t_glist *glist, function text_select (line 1331) | static void text_select(t_gobj *z, t_glist *glist, int state) function text_activate (line 1348) | static void text_activate(t_gobj *z, t_glist *glist, int state) function text_delete (line 1356) | static void text_delete(t_gobj *z, t_glist *glist) function text_vis (line 1362) | static void text_vis(t_gobj *z, t_glist *glist, int vis) function text_click (line 1386) | static int text_click(t_gobj *z, struct _glist *glist, function text_save (line 1414) | void text_save(t_gobj *z, t_binbuf *b) function glist_drawiofor (line 1510) | void glist_drawiofor(t_glist *glist, t_object *ob, int firsttime, function text_drawborder (line 1560) | void text_drawborder(t_text *x, t_glist *glist, function glist_eraseiofor (line 1683) | void glist_eraseiofor(t_glist *glist, t_object *ob, const char *tag) function text_eraseborder (line 1703) | void text_eraseborder(t_text *x, t_glist *glist, const char *tag) function text_setto (line 1714) | void text_setto(t_text *x, t_glist *glist, const char *buf, int bufsize) function text_anything (line 1778) | static void text_anything(t_text *x, t_symbol *s, int argc, t_atom *argv) function text_getfont (line 1782) | void text_getfont(t_text *x, t_glist *thisglist, function g_text_setup (line 1809) | void g_text_setup(void) FILE: libs/libpd/pure-data/src/g_toggle.c function toggle_draw_config (line 22) | void toggle_draw_config(t_toggle* x, t_glist* glist) function toggle_draw_new (line 72) | void toggle_draw_new(t_toggle *x, t_glist *glist) function toggle_draw_select (line 100) | void toggle_draw_select(t_toggle* x, t_glist* glist) function toggle_draw_update (line 115) | void toggle_draw_update(t_toggle *x, t_glist *glist) function toggle_getrect (line 132) | static void toggle_getrect(t_gobj *z, t_glist *glist, function toggle_save (line 143) | static void toggle_save(t_gobj *z, t_binbuf *b) function toggle_properties (line 164) | static void toggle_properties(t_gobj *z, t_glist *owner) function toggle_bang (line 176) | static void toggle_bang(t_toggle *x) function toggle_dialog (line 185) | static void toggle_dialog(t_toggle *x, t_symbol *s, int argc, t_atom *argv) function toggle_click (line 212) | static void toggle_click(t_toggle *x, t_floatarg xpos, t_floatarg ypos, ... function toggle_newclick (line 215) | static int toggle_newclick(t_gobj *z, struct _glist *glist, int xpix, in... function toggle_set (line 222) | static void toggle_set(t_toggle *x, t_floatarg f) function toggle_float (line 232) | static void toggle_float(t_toggle *x, t_floatarg f) function toggle_fout (line 243) | static void toggle_fout(t_toggle *x, t_floatarg f) function toggle_loadbang (line 251) | static void toggle_loadbang(t_toggle *x, t_floatarg action) function toggle_size (line 257) | static void toggle_size(t_toggle *x, t_symbol *s, int ac, t_atom *av) function toggle_delta (line 264) | static void toggle_delta(t_toggle *x, t_symbol *s, int ac, t_atom *av) function toggle_pos (line 267) | static void toggle_pos(t_toggle *x, t_symbol *s, int ac, t_atom *av) function toggle_color (line 270) | static void toggle_color(t_toggle *x, t_symbol *s, int ac, t_atom *av) function toggle_send (line 273) | static void toggle_send(t_toggle *x, t_symbol *s) function toggle_receive (line 276) | static void toggle_receive(t_toggle *x, t_symbol *s) function toggle_label (line 279) | static void toggle_label(t_toggle *x, t_symbol *s) function toggle_label_font (line 282) | static void toggle_label_font(t_toggle *x, t_symbol *s, int ac, t_atom *av) function toggle_label_pos (line 285) | static void toggle_label_pos(t_toggle *x, t_symbol *s, int ac, t_atom *av) function toggle_init (line 288) | static void toggle_init(t_toggle *x, t_floatarg f) function toggle_nonzero (line 293) | static void toggle_nonzero(t_toggle *x, t_floatarg f) function toggle_free (line 356) | static void toggle_free(t_toggle *x) function g_toggle_setup (line 363) | void g_toggle_setup(void) FILE: libs/libpd/pure-data/src/g_traversal.c function t_symbol (line 28) | static t_symbol *template_getbindsym(t_symbol *s) type t_typedout (line 40) | typedef struct type t_ptrobj (line 46) | typedef struct _ptrobj function ptrobj_traverse (line 75) | static void ptrobj_traverse(t_ptrobj *x, t_symbol *s) function ptrobj_vnext (line 82) | static void ptrobj_vnext(t_ptrobj *x, t_float f) function ptrobj_next (line 145) | static void ptrobj_next(t_ptrobj *x) function ptrobj_delete (line 150) | static void ptrobj_delete(t_ptrobj *x) function ptrobj_equal (line 221) | static void ptrobj_equal(t_ptrobj *x, t_gpointer *gp) function ptrobj_sendwindow (line 252) | static void ptrobj_sendwindow(t_ptrobj *x, t_symbol *s, int argc, t_atom... function ptrobj_send (line 284) | static void ptrobj_send(t_ptrobj *x, t_symbol *s) function ptrobj_bang (line 293) | static void ptrobj_bang(t_ptrobj *x) function ptrobj_pointer (line 316) | static void ptrobj_pointer(t_ptrobj *x, t_gpointer *gp) function ptrobj_rewind (line 324) | static void ptrobj_rewind(t_ptrobj *x) function ptrobj_free (line 349) | static void ptrobj_free(t_ptrobj *x) function ptrobj_setup (line 355) | static void ptrobj_setup(void) type t_getvariable (line 380) | typedef struct _getvariable type t_get (line 386) | typedef struct _get function get_set (line 423) | static void get_set(t_get *x, t_symbol *templatesym, t_symbol *field) function get_pointer (line 434) | static void get_pointer(t_get *x, t_gpointer *gp) function get_free (line 485) | static void get_free(t_get *x) function get_setup (line 490) | static void get_setup(void) type t_setvariable (line 503) | typedef struct _setvariable type t_set (line 509) | typedef struct _set function set_set (line 562) | static void set_set(t_set *x, t_symbol *templatesym, t_symbol *field) function set_bang (line 577) | static void set_bang(t_set *x) function set_float (line 628) | static void set_float(t_set *x, t_float f) function set_symbol (line 638) | static void set_symbol(t_set *x, t_symbol *s) function set_free (line 648) | static void set_free(t_set *x) function set_setup (line 654) | static void set_setup(void) type t_elem (line 669) | typedef struct _elem function elem_set (line 690) | static void elem_set(t_elem *x, t_symbol *templatesym, t_symbol *fieldsym) function elem_float (line 696) | static void elem_float(t_elem *x, t_float f) function elem_free (line 766) | static void elem_free(t_elem *x, t_gpointer *gp) function elem_setup (line 772) | static void elem_setup(void) type t_getsize (line 785) | typedef struct _getsize function getsize_set (line 801) | static void getsize_set(t_getsize *x, t_symbol *templatesym, t_symbol *f... function getsize_pointer (line 807) | static void getsize_pointer(t_getsize *x, t_gpointer *gp) function getsize_setup (line 855) | static void getsize_setup(void) type t_setsize (line 868) | typedef struct _setsize function setsize_set (line 888) | static void setsize_set(t_setsize *x, t_symbol *templatesym, t_symbol *f... function setsize_float (line 894) | static void setsize_float(t_setsize *x, t_float f) function setsize_free (line 1022) | static void setsize_free(t_setsize *x) function setsize_setup (line 1027) | static void setsize_setup(void) type t_appendvariable (line 1042) | typedef struct _appendvariable type t_append (line 1048) | typedef struct _append function append_set (line 1087) | static void append_set(t_append *x, t_symbol *templatesym, t_symbol *field) function append_float (line 1099) | static void append_float(t_append *x, t_float f) function append_free (line 1175) | static void append_free(t_append *x) function append_setup (line 1181) | static void append_setup(void) function g_traversal_setup (line 1192) | void g_traversal_setup(void) FILE: libs/libpd/pure-data/src/g_undo.c function t_gobj (line 18) | static t_gobj *glist_nth(t_glist *x, int n) type t_undo_object_state (line 27) | typedef struct _undo_object_state { function atom_equal (line 34) | static int atom_equal(const t_atom*v0, const t_atom*v1) function lists_are_equal (line 49) | static int lists_are_equal(int c0, const t_atom*v0, int c1, const t_atom... function pd_undo_set_objectstate (line 59) | void pd_undo_set_objectstate(t_canvas*canvas, t_pd*x, t_symbol*s, function canvas_undo_objectstate (line 85) | int canvas_undo_objectstate(t_canvas *cnv, void *z, int action) { function canvas_show_undomenu (line 108) | static void canvas_show_undomenu(t_canvas*x, const char* undo_action, co... function canvas_undo_docleardirty (line 114) | static void canvas_undo_docleardirty(t_canvas *x) function canvas_undo_cleardirty (line 119) | void canvas_undo_cleardirty(t_canvas *x) function canvas_undo_doisdirty (line 131) | static int canvas_undo_doisdirty(t_canvas*x) function canvas_undo_isdirty (line 144) | static int canvas_undo_isdirty(t_canvas *x) function t_undo_action (line 152) | t_undo_action *canvas_undo_init(t_canvas *x) function t_undo_action (line 196) | t_undo_action *canvas_undo_add(t_canvas *x, t_undo_type type, const char... function canvas_undo_doit (line 226) | static int canvas_undo_doit(t_canvas *x, t_undo_action *udo, int action,... function canvas_undo_undo (line 254) | void canvas_undo_undo(t_canvas *x) function canvas_undo_redo (line 314) | void canvas_undo_redo(t_canvas *x) function canvas_undo_rebranch (line 368) | void canvas_undo_rebranch(t_canvas *x) function canvas_undo_check_canvas_pointers (line 390) | void canvas_undo_check_canvas_pointers(t_canvas *x) function canvas_undo_purge_abstraction_actions (line 396) | void canvas_undo_purge_abstraction_actions(t_canvas *x) function canvas_undo_free (line 402) | void canvas_undo_free(t_canvas *x) FILE: libs/libpd/pure-data/src/g_undo.h type t_undo_type (line 49) | typedef enum type _undo_action (line 70) | struct _undo_action type _undo (line 84) | struct _undo FILE: libs/libpd/pure-data/src/g_vumeter.c function vu_update_rms (line 26) | static void vu_update_rms(t_vu *x, t_glist *glist) function vu_update_peak (line 43) | static void vu_update_peak(t_vu *x, t_glist *glist) function vu_draw_io (line 82) | static void vu_draw_io(t_vu* x, t_glist* glist, int old_snd_rcv_flags) function vu_draw_config (line 143) | static void vu_draw_config(t_vu* x, t_glist* glist) function vu_draw_new (line 237) | static void vu_draw_new(t_vu *x, t_glist *glist) function vu_draw_select (line 286) | static void vu_draw_select(t_vu* x,t_glist* glist) function vu_draw_update (line 303) | static void vu_draw_update(t_gobj *client, t_glist *glist) function vu_getrect (line 320) | static void vu_getrect(t_gobj *z, t_glist *glist, function vu_save (line 332) | static void vu_save(t_gobj *z, t_binbuf *b) function vu_check_height (line 350) | void vu_check_height(t_vu *x, int h) function vu_scale (line 361) | static void vu_scale(t_vu *x, t_floatarg fscale) function vu_properties (line 368) | static void vu_properties(t_gobj *z, t_glist *owner) function vu_dialog (line 381) | static void vu_dialog(t_vu *x, t_symbol *s, int argc, t_atom *argv) function vu_size (line 410) | static void vu_size(t_vu *x, t_symbol *s, int ac, t_atom *av) function vu_delta (line 418) | static void vu_delta(t_vu *x, t_symbol *s, int ac, t_atom *av) function vu_pos (line 421) | static void vu_pos(t_vu *x, t_symbol *s, int ac, t_atom *av) function vu_color (line 424) | static void vu_color(t_vu *x, t_symbol *s, int ac, t_atom *av) function vu_receive (line 427) | static void vu_receive(t_vu *x, t_symbol *s) function vu_label (line 430) | static void vu_label(t_vu *x, t_symbol *s) function vu_label_pos (line 433) | static void vu_label_pos(t_vu *x, t_symbol *s, int ac, t_atom *av) function vu_label_font (line 436) | static void vu_label_font(t_vu *x, t_symbol *s, int ac, t_atom *av) function vu_float (line 442) | static void vu_float(t_vu *x, t_floatarg rms) function vu_ft1 (line 464) | static void vu_ft1(t_vu *x, t_floatarg peak) function vu_bang (line 486) | static void vu_bang(t_vu *x) function vu_free (line 560) | static void vu_free(t_vu *x) function g_vumeter_setup (line 567) | void g_vumeter_setup(void) FILE: libs/libpd/pure-data/src/m_atom.c function t_float (line 13) | t_float atom_getfloat(const t_atom *a) function t_int (line 19) | t_int atom_getint(const t_atom *a) function t_symbol (line 24) | t_symbol *atom_getsymbol(const t_atom *a) /* LATER think about this mor... function t_symbol (line 30) | t_symbol *atom_gensym(const t_atom *a) /* this works better for graph ... function t_float (line 40) | t_float atom_getfloatarg(int which, int argc, const t_atom *argv) function t_int (line 48) | t_int atom_getintarg(int which, int argc, const t_atom *argv) function t_symbol (line 53) | t_symbol *atom_getsymbolarg(int which, int argc, const t_atom *argv) function atom_string (line 67) | void atom_string(const t_atom *a, char *buf, unsigned int bufsize) FILE: libs/libpd/pure-data/src/m_binbuf.c type _binbuf (line 23) | struct _binbuf function t_binbuf (line 29) | t_binbuf *binbuf_new(void) function binbuf_free (line 37) | void binbuf_free(t_binbuf *x) function t_binbuf (line 43) | t_binbuf *binbuf_duplicate(const t_binbuf *y) function binbuf_clear (line 52) | void binbuf_clear(t_binbuf *x) function binbuf_text (line 59) | void binbuf_text(t_binbuf *x, const char *text, size_t size) function binbuf_gettext (line 198) | void binbuf_gettext(const t_binbuf *x, char **bufp, int *lengthp) function binbuf_add (line 235) | void binbuf_add(t_binbuf *x, int argc, const t_atom *argv) function binbuf_addv (line 256) | void binbuf_addv(t_binbuf *x, const char *fmt, ...) function binbuf_addbinbuf (line 292) | void binbuf_addbinbuf(t_binbuf *x, const t_binbuf *y) function binbuf_addsemi (line 339) | void binbuf_addsemi(t_binbuf *x) function binbuf_restore (line 349) | void binbuf_restore(t_binbuf *x, int argc, const t_atom *argv) function binbuf_print (line 429) | void binbuf_print(const t_binbuf *x) function binbuf_getnatom (line 448) | int binbuf_getnatom(const t_binbuf *x) function t_atom (line 453) | t_atom *binbuf_getvec(const t_binbuf *x) function binbuf_resize (line 458) | int binbuf_resize(t_binbuf *x, int newsize) function binbuf_expanddollsym (line 485) | static int binbuf_expanddollsym(const char *s, char *buf, t_atom *dollar0, function t_symbol (line 530) | t_symbol *binbuf_realizedollsym(t_symbol *s, int ac, const t_atom *av, function binbuf_eval (line 588) | void binbuf_eval(const t_binbuf *x, t_pd *target, int argc, const t_atom... function binbuf_read (line 790) | int binbuf_read(t_binbuf *b, const char *filename, const char *dirname, ... function binbuf_read_via_canvas (line 846) | int binbuf_read_via_canvas(t_binbuf *b, const char *filename, function binbuf_read_via_path (line 864) | int binbuf_read_via_path(t_binbuf *b, const char *filename, const char *... function binbuf_write (line 886) | int binbuf_write(const t_binbuf *x, const char *filename, const char *di... function t_binbuf (line 969) | static t_binbuf *binbuf_convert(const t_binbuf *oldb, int maxtopd) function binbuf_evalfile (line 1443) | void binbuf_evalfile(t_symbol *name, t_symbol *dir) function binbuf_savetext (line 1478) | void binbuf_savetext(const t_binbuf *bfrom, t_binbuf *bto) FILE: libs/libpd/pure-data/src/m_class.c function s_stuff_newpdinstance (line 55) | void s_stuff_newpdinstance(void) function s_stuff_freepdinstance (line 66) | void s_stuff_freepdinstance(void) function t_pdinstance (line 71) | static t_pdinstance *pdinstance_init(t_pdinstance *x) function class_addmethodtolist (line 116) | static void class_addmethodtolist(t_class *c, t_methodentry **methodlist, function EXTERN (line 145) | EXTERN void pd_setinstance(t_pdinstance *x) function pdinstance_renumber (line 150) | static void pdinstance_renumber(void) function EXTERN (line 160) | EXTERN t_pdinstance *pdinstance_new(void) function EXTERN (line 196) | EXTERN void pdinstance_free(t_pdinstance *x) function mess_init (line 272) | void mess_init(void) function pd_defaultanything (line 293) | static void pd_defaultanything(t_pd *x, t_symbol *s, int argc, t_atom *a... function pd_defaultbang (line 298) | static void pd_defaultbang(t_pd *x) function pd_emptylist (line 310) | void pd_emptylist(t_pd *x) function pd_defaultpointer (line 317) | static void pd_defaultpointer(t_pd *x, t_gpointer *gp) function pd_defaultfloat (line 333) | static void pd_defaultfloat(t_pd *x, t_float f) function pd_defaultsymbol (line 349) | static void pd_defaultsymbol(t_pd *x, t_symbol *s) function pd_defaultlist (line 369) | static void pd_defaultlist(t_pd *x, t_symbol *s, int argc, t_atom *argv) function t_class (line 430) | t_class *class_new(t_symbol *s, t_newmethod newmethod, t_method freemethod, function class_free (line 520) | void class_free(t_class *c) function class_setfreefn (line 551) | void class_setfreefn(t_class *c, t_classfreefn fn) function t_class (line 557) | t_class *class_getfirst(void) function class_addcreator (line 568) | void class_addcreator(t_newmethod newmethod, t_symbol *s, function class_addmethod (line 598) | void class_addmethod(t_class *c, t_method fn, t_symbol *sel, function class_addbang (line 679) | void class_addbang(t_class *c, t_method fn) function class_addpointer (line 686) | void class_addpointer(t_class *c, t_method fn) function class_doaddfloat (line 693) | void class_doaddfloat(t_class *c, t_method fn) function class_addsymbol (line 700) | void class_addsymbol(t_class *c, t_method fn) function class_addlist (line 707) | void class_addlist(t_class *c, t_method fn) function class_addanything (line 714) | void class_addanything(t_class *c, t_method fn) function class_setwidget (line 721) | void class_setwidget(t_class *c, const t_widgetbehavior *w) function class_setparentwidget (line 728) | void class_setparentwidget(t_class *c, const t_parentwidgetbehavior *pw) function class_sethelpsymbol (line 749) | void class_sethelpsymbol(t_class *c, t_symbol *s) function t_parentwidgetbehavior (line 756) | const t_parentwidgetbehavior *pd_getparentwidget(t_pd *x) function class_setdrawcommand (line 761) | void class_setdrawcommand(t_class *c) function class_isdrawcommand (line 768) | int class_isdrawcommand(const t_class *c) function pd_floatforsignal (line 775) | static void pd_floatforsignal(t_pd *x, t_float f) function class_domainsignalin (line 785) | void class_domainsignalin(t_class *c, int onset) function class_set_extern_dir (line 799) | void class_set_extern_dir(t_symbol *s) function class_nosavefn (line 811) | static void class_nosavefn(t_gobj *z, t_binbuf *b) function class_setsavefn (line 816) | void class_setsavefn(t_class *c, t_savefn f) function t_savefn (line 823) | t_savefn class_getsavefn(const t_class *c) function class_setpropertiesfn (line 830) | void class_setpropertiesfn(t_class *c, t_propertiesfn f) function t_propertiesfn (line 837) | t_propertiesfn class_getpropertiesfn(const t_class *c) function t_symbol (line 846) | static t_symbol *dogensym(const char *s, t_symbol *oldsym, function t_symbol (line 879) | t_symbol *gensym(const char *s) function t_symbol (line 884) | static t_symbol *addfileextent(t_symbol *s) function new_anything (line 905) | void new_anything(void *dummy, t_symbol *s, int argc, t_atom *argv) function t_pd (line 933) | t_pd *pd_newest(void) type t_pd (line 940) | typedef t_pd *(*t_newgimme)(t_symbol *s, int argc, t_atom *argv); type t_pd (line 943) | typedef t_pd *(*t_fun0)( type t_pd (line 945) | typedef t_pd *(*t_fun1)(t_int i1, type t_pd (line 947) | typedef t_pd *(*t_fun2)(t_int i1, t_int i2, type t_pd (line 949) | typedef t_pd *(*t_fun3)(t_int i1, t_int i2, t_int i3, type t_pd (line 951) | typedef t_pd *(*t_fun4)(t_int i1, t_int i2, t_int i3, t_int i4, type t_pd (line 953) | typedef t_pd *(*t_fun5)(t_int i1, t_int i2, t_int i3, t_int i4, t_int i5, type t_pd (line 955) | typedef t_pd *(*t_fun6)(t_int i1, t_int i2, t_int i3, t_int i4, t_int i5... function pd_typedmess (line 958) | void pd_typedmess(t_pd *x, t_symbol *s, int argc, t_atom *argv) function pd_vmess (line 1118) | void pd_vmess(t_pd *x, t_symbol *sel, const char *fmt, ...) function pd_forwardmess (line 1149) | void pd_forwardmess(t_pd *x, int argc, t_atom *argv) function nullfn (line 1170) | void nullfn(void) {} function t_gotfn (line 1172) | t_gotfn getfn(const t_pd *x, t_symbol *s) function t_gotfn (line 1189) | t_gotfn zgetfn(const t_pd *x, t_symbol *s) function c_extern (line 1205) | void c_extern(t_externclass *cls, t_newmethod newroutine, function c_addmess (line 1211) | void c_addmess(t_method fn, t_symbol *sel, t_atomtype arg1, ...) function class_new64 (line 1224) | class_new64 function class_getdspflags (line 1249) | int class_getdspflags(const t_class *c) FILE: libs/libpd/pure-data/src/m_conf.c function conf_init (line 56) | void conf_init(void) FILE: libs/libpd/pure-data/src/m_glob.c function glob_helpintro (line 46) | static void glob_helpintro(t_pd *dummy) function glob_compatibility (line 51) | static void glob_compatibility(t_pd *dummy, t_floatarg level) function glob_foo (line 66) | void glob_foo(void *dummy, t_symbol *s, int argc, t_atom *argv) function glob_version (line 75) | static void glob_version(t_pd *dummy, t_float f) function glob_perf (line 89) | static void glob_perf(t_pd *dummy, t_float f) function max_default (line 94) | void max_default(t_pd *x, t_symbol *s, int argc, t_atom *argv) function glob_plugindispatch (line 108) | void glob_plugindispatch(t_pd *dummy, t_symbol *s, int argc, t_atom *argv) function glob_zoom_open (line 114) | void glob_zoom_open(t_pd *dummy, t_floatarg f) function glob_init (line 119) | void glob_init(void) function sys_getversion (line 201) | void sys_getversion(int *major, int *minor, int *bugfix) function sys_getfloatsize (line 211) | unsigned int sys_getfloatsize() FILE: libs/libpd/pure-data/src/m_imp.h type t_methodentry (line 14) | typedef struct _methodentry type _class (line 30) | struct _class FILE: libs/libpd/pure-data/src/m_memory.c function freebytes (line 66) | void freebytes(void *fatso, size_t nbytes) function glob_foo (line 80) | void glob_foo(void *dummy, t_symbol *s, int argc, t_atom *argv) FILE: libs/libpd/pure-data/src/m_obj.c type _inlet (line 32) | struct _inlet function t_inlet (line 57) | t_inlet *inlet_new(t_object *owner, t_pd *dest, t_symbol *s1, t_symbol *s2) function t_inlet (line 76) | t_inlet *signalinlet_new(t_object *owner, t_float f) function inlet_wrong (line 83) | static void inlet_wrong(t_inlet *x, t_symbol *s) function inlet_bang (line 93) | static void inlet_bang(t_inlet *x) function inlet_pointer (line 105) | static void inlet_pointer(t_inlet *x, t_gpointer *gp) function inlet_float (line 119) | static void inlet_float(t_inlet *x, t_float f) function inlet_symbol (line 136) | static void inlet_symbol(t_inlet *x, t_symbol *s) function inlet_fwd (line 153) | static void inlet_fwd(t_inlet *x, t_symbol *s, int argc, t_atom *argv) function inlet_list (line 163) | static void inlet_list(t_inlet *x, t_symbol *s, int argc, t_atom *argv) function inlet_anything (line 181) | static void inlet_anything(t_inlet *x, t_symbol *s, int argc, t_atom *argv) function inlet_free (line 200) | void inlet_free(t_inlet *x) function pointerinlet_pointer (line 216) | static void pointerinlet_pointer(t_inlet *x, t_gpointer *gp) function t_inlet (line 223) | t_inlet *pointerinlet_new(t_object *owner, t_gpointer *gp) function floatinlet_float (line 240) | static void floatinlet_float(t_inlet *x, t_float f) function t_inlet (line 245) | t_inlet *floatinlet_new(t_object *owner, t_float *fp) function symbolinlet_symbol (line 262) | static void symbolinlet_symbol(t_inlet *x, t_symbol *s) function t_inlet (line 267) | t_inlet *symbolinlet_new(t_object *owner, t_symbol **sp) function obj_list (line 289) | void obj_list(t_object *x, t_symbol *s, int argc, t_atom *argv) type _outconnect (line 313) | struct _outconnect type _outlet (line 319) | struct _outlet type t_msgstack (line 329) | typedef struct _msgstack type t_backtracer (line 338) | typedef struct _backtracer function INLINE (line 360) | static INLINE int stackcount_add(void) function INLINE (line 368) | static INLINE void stackcount_release(void) function outlet_setstacklim (line 375) | void outlet_setstacklim(void) function sched_geteventno (line 385) | int sched_geteventno(void) function t_outconnect (line 391) | static t_outconnect **outlet_getconnectionpointer(t_outlet *x) function backtracer_printmsg (line 398) | static void backtracer_printmsg(t_pd *who, t_symbol *s, function backtracer_anything (line 419) | static void backtracer_anything(t_backtracer *x, t_symbol *s, function t_backtracer (line 440) | t_backtracer *backtracer_new(t_pd *owner) function backtracer_settracing (line 448) | int backtracer_settracing(void *x, int tracing) function backtrace_dounsettracing (line 481) | static void backtrace_dounsettracing(void *dummy) function glob_settracing (line 490) | void glob_settracing(void *dummy, t_float f) function obj_dosettracing (line 515) | void obj_dosettracing(t_object *ob, int onoff) function t_outlet (line 540) | t_outlet *outlet_new(t_object *owner, t_symbol *s) function outlet_stackerror (line 563) | static void outlet_stackerror(t_outlet *x) function outlet_bang (line 568) | void outlet_bang(t_outlet *x) function outlet_pointer (line 579) | void outlet_pointer(t_outlet *x, t_gpointer *gp) function outlet_float (line 594) | void outlet_float(t_outlet *x, t_float f) function outlet_symbol (line 605) | void outlet_symbol(t_outlet *x, t_symbol *s) function outlet_list (line 616) | void outlet_list(t_outlet *x, t_symbol *s, int argc, t_atom *argv) function outlet_anything (line 627) | void outlet_anything(t_outlet *x, t_symbol *s, int argc, t_atom *argv) function t_symbol (line 639) | t_symbol *outlet_getsymbol(t_outlet *x) function outlet_free (line 644) | void outlet_free(t_outlet *x) function t_outconnect (line 661) | t_outconnect *obj_connect(t_object *source, int outno, function obj_disconnect (line 703) | void obj_disconnect(t_object *source, int outno, t_object *sink, int inno) function obj_noutlets (line 749) | int obj_noutlets(const t_object *x) function obj_ninlets (line 757) | int obj_ninlets(const t_object *x) function t_outconnect (line 766) | t_outconnect *obj_starttraverseoutlet(const t_object *x, t_outlet **op, ... function t_outconnect (line 776) | t_outconnect *obj_nexttraverseoutlet(t_outconnect *lastconnect, function t_object (line 803) | t_object *pd_checkobject(t_pd *x) function obj_moveinletfirst (line 810) | void obj_moveinletfirst(t_object *x, t_inlet *i) function obj_moveoutletfirst (line 824) | void obj_moveoutletfirst(t_object *x, t_outlet *o) function obj_nsiginlets (line 841) | int obj_nsiginlets(const t_object *x) function obj_siginletindex (line 852) | int obj_siginletindex(const t_object *x, int m) function obj_issignalinlet (line 872) | int obj_issignalinlet(const t_object *x, int m) function obj_nsigoutlets (line 886) | int obj_nsigoutlets(const t_object *x) function obj_sigoutletindex (line 895) | int obj_sigoutletindex(const t_object *x, int m) function obj_issignaloutlet (line 908) | int obj_issignaloutlet(const t_object *x, int m) function t_float (line 922) | t_float *obj_findsignalscalar(const t_object *x, int m) function inlet_getsignalindex (line 944) | int inlet_getsignalindex(t_inlet *x) function outlet_getsignalindex (line 955) | int outlet_getsignalindex(t_outlet *x) function obj_saveformat (line 964) | void obj_saveformat(const t_object *x, t_binbuf *bb) function obj_sendinlet (line 972) | void obj_sendinlet(t_object *x, int n, t_symbol *s, int argc, t_atom *argv) function obj_init (line 983) | void obj_init(void) FILE: libs/libpd/pure-data/src/m_pd.c function t_pd (line 11) | t_pd *pd_new(t_class *c) function pd_free (line 28) | void pd_free(t_pd *x) function gobj_save (line 44) | void gobj_save(t_gobj *x, t_binbuf *b) type t_bindelem (line 57) | typedef struct _bindelem type t_bindlist (line 63) | typedef struct _bindlist function bindlist_bang (line 69) | static void bindlist_bang(t_bindlist *x) function bindlist_float (line 76) | static void bindlist_float(t_bindlist *x, t_float f) function bindlist_symbol (line 83) | static void bindlist_symbol(t_bindlist *x, t_symbol *s) function bindlist_pointer (line 90) | static void bindlist_pointer(t_bindlist *x, t_gpointer *gp) function bindlist_list (line 97) | static void bindlist_list(t_bindlist *x, t_symbol *s, function bindlist_anything (line 105) | static void bindlist_anything(t_bindlist *x, t_symbol *s, function m_pd_setup (line 113) | void m_pd_setup(void) function pd_bind (line 125) | void pd_bind(t_pd *x, t_symbol *s) function pd_unbind (line 153) | void pd_unbind(t_pd *x, t_symbol *s) function t_pd (line 191) | t_pd *pd_findbyclass(t_symbol *s, const t_class *c) type t_gstack (line 219) | typedef struct _gstack function pd_setloadingabstraction (line 230) | int pd_setloadingabstraction(t_symbol *sym) function pd_pushsym (line 240) | void pd_pushsym(t_pd *x) function pd_popsym (line 251) | void pd_popsym(t_pd *x) function pd_doloadbang (line 264) | void pd_doloadbang(void) function pd_bang (line 271) | void pd_bang(t_pd *x) function pd_float (line 276) | void pd_float(t_pd *x, t_float f) function pd_pointer (line 281) | void pd_pointer(t_pd *x, t_gpointer *gp) function pd_symbol (line 286) | void pd_symbol(t_pd *x, t_symbol *s) function pd_list (line 291) | void pd_list(t_pd *x, t_symbol *s, int argc, t_atom *argv) function pd_anything (line 296) | void pd_anything(t_pd *x, t_symbol *s, int argc, t_atom *argv) function pd_init (line 308) | void pd_init(void) function EXTERN (line 325) | EXTERN void pd_init_systems(void) { function EXTERN (line 335) | EXTERN void pd_term_systems(void) { function EXTERN (line 340) | EXTERN t_canvas *pd_getcanvaslist(void) FILE: libs/libpd/pure-data/src/m_pd.h type PD_LONGINTTYPE (line 114) | typedef PD_LONGINTTYPE t_int; type PD_FLOATTYPE (line 115) | typedef PD_FLOATTYPE t_float; type PD_FLOATTYPE (line 116) | typedef PD_FLOATTYPE t_floatarg; type t_symbol (line 118) | typedef struct _symbol type t_gstub (line 137) | typedef struct _gstub type t_gpointer (line 148) | typedef struct _gpointer /* pointer to a gobj in a glist */ type t_word (line 159) | typedef union word type t_atomtype (line 169) | typedef enum type t_atom (line 187) | typedef struct _atom type t_class (line 217) | typedef t_class *t_pd; type t_gobj (line 219) | typedef struct _gobj /* a graphical object */ type t_scalar (line 225) | typedef struct _scalar /* a graphical object holding data */ type t_text (line 232) | typedef struct _text /* patchable object - graphical, with text */ type t_object (line 253) | typedef struct _text t_object; type _glist (line 538) | struct _glist type t_loglevel (line 571) | typedef enum { type PD_FLOATTYPE (line 613) | typedef PD_FLOATTYPE t_sample; type t_sampleint_union (line 614) | typedef union _sampleint_union { type t_signal (line 621) | typedef struct _signal type t_int (line 641) | typedef t_int *(*t_perfroutine)(t_int *args); type t_resample (line 687) | typedef struct _resample type t_class (line 817) | typedef t_class *t_externclass; type t_bigorsmall32 (line 840) | typedef union function PD_BADFLOAT (line 846) | static inline int PD_BADFLOAT(t_float f) /* malformed float */ function PD_BIGORSMALL (line 854) | static inline int PD_BIGORSMALL(t_float f) /* exponent outside (-64,64) */ type t_bigorsmall64 (line 863) | typedef union function PD_BADFLOAT (line 869) | static inline int PD_BADFLOAT(t_float f) /* malformed double */ function PD_BIGORSMALL (line 877) | static inline int PD_BIGORSMALL(t_float f) /* exponent outside (-512,51... type _pdinstance (line 929) | struct _pdinstance FILE: libs/libpd/pure-data/src/m_sched.c type _clock (line 33) | struct _clock function t_clock (line 46) | t_clock *clock_new(void *owner, t_method fn) function clock_unset (line 57) | void clock_unset(t_clock *x) function clock_set (line 74) | void clock_set(t_clock *x, double setticks) function clock_delay (line 99) | void clock_delay(t_clock *x, double delaytime) function clock_setunit (line 110) | void clock_setunit(t_clock *x, double timeunit, int sampflag) function clock_getlogicaltime (line 133) | double clock_getlogicaltime(void) function clock_getsystime (line 139) | double clock_getsystime(void) { return (pd_this->pd_systime); } function clock_gettimesince (line 142) | double clock_gettimesince(double prevsystime) function clock_gettimesincewithunits (line 148) | double clock_gettimesincewithunits(double prevsystime, function clock_getsystimeafter (line 162) | double clock_getsystimeafter(double delaytime) function clock_free (line 167) | void clock_free(t_clock *x) function glob_audiostatus (line 174) | void glob_audiostatus(void) function sys_addhist (line 184) | static void sys_addhist(int n) {} function sys_clearhist (line 185) | static void sys_clearhist(void) {} function sys_log_error (line 187) | void sys_log_error(int type) function glob_fastforward (line 205) | void glob_fastforward(void *dummy, t_floatarg f) function sched_reopenmeplease (line 215) | void sched_reopenmeplease(void) /* request from s_audio for deferred r... function sched_set_using_audio (line 220) | void sched_set_using_audio(int flag) function sched_tick (line 240) | void sched_tick(void) function sched_get_sleepgrain (line 265) | int sched_get_sleepgrain( void) function sched_idletask (line 295) | static int sched_idletask( void) function m_pollingscheduler (line 328) | static void m_pollingscheduler(void) function sched_audio_callbackfn (line 387) | void sched_audio_callbackfn(void) function m_callbackscheduler (line 400) | static void m_callbackscheduler(void) function m_mainloop (line 423) | int m_mainloop(void) function m_batchmain (line 443) | int m_batchmain(void) function sys_exit (line 450) | void sys_exit(void) FILE: libs/libpd/pure-data/src/s_audio.c function audio_isopen (line 44) | int audio_isopen(void) function audio_isfixedsr (line 49) | static int audio_isfixedsr(int api) function audio_isfixedblocksize (line 58) | static int audio_isfixedblocksize(int api) function audio_getfixedblocksize (line 71) | static int audio_getfixedblocksize(int api) function sys_setchsr (line 84) | void sys_setchsr(int chin, int chout, int sr) function audio_make_sane (line 115) | static void audio_make_sane(int *ndev, int *devvec, function audio_compact_and_count_channels (line 179) | static void audio_compact_and_count_channels(int *ndev, int *devvec, function sys_get_audio_settings (line 199) | void sys_get_audio_settings(t_audiosettings *a) function sys_set_audio_settings (line 234) | void sys_set_audio_settings(t_audiosettings *a) function sys_close_audio (line 263) | void sys_close_audio(void) function sys_init_audio (line 319) | void sys_init_audio(void) function sys_reopen_audio (line 332) | void sys_reopen_audio(void) function sys_send_dacs (line 444) | int sys_send_dacs(void) function t_float (line 490) | t_float sys_getsr(void) function sys_get_outchannels (line 495) | int sys_get_outchannels(void) function sys_get_inchannels (line 500) | int sys_get_inchannels(void) function audio_shouldkeepopen (line 507) | int audio_shouldkeepopen(void) function sys_get_audio_devs (line 513) | void sys_get_audio_devs(char *indevlist, int *nindevs, function sys_gui_audiopreferences (line 599) | void sys_gui_audiopreferences(void) { function glob_audio_properties (line 662) | void glob_audio_properties(t_pd *dummy, t_floatarg flongform) function glob_audio_dialog (line 671) | void glob_audio_dialog(t_pd *dummy, t_symbol *s, int argc, t_atom *argv) function sys_listdevs (line 723) | void sys_listdevs(void) function glob_audio_setapi (line 767) | void glob_audio_setapi(void *dummy, t_floatarg f) function sys_set_audio_state (line 801) | void sys_set_audio_state(int onoff) type t_apientry (line 816) | typedef struct _apientry function sys_get_audio_apis (line 857) | void sys_get_audio_apis(char *buf) function sys_audiodevnametonumber (line 878) | int sys_audiodevnametonumber(int output, const char *name) function sys_audiodevnumbertoname (line 924) | void sys_audiodevnumbertoname(int output, int devno, char *name, int nam... FILE: libs/libpd/pure-data/src/s_audio_dummy.c function dummy_open_audio (line 12) | int dummy_open_audio(int nin, int nout, int sr) { function dummy_close_audio (line 16) | int dummy_close_audio(void) { function dummy_send_dacs (line 20) | int dummy_send_dacs(void) { function dummy_getdevs (line 24) | void dummy_getdevs(char *indevlist, int *nindevs, char *outdevlist, function dummy_listdevs (line 32) | void dummy_listdevs(void) { FILE: libs/libpd/pure-data/src/s_inter.c type t_fdpoll (line 100) | typedef struct _fdpoll type _socketreceiver (line 107) | struct _socketreceiver type t_guiqueue (line 120) | typedef struct _guiqueue type _instanceinter (line 128) | struct _instanceinter function sys_initntclock (line 165) | static void sys_initntclock(void) function nt_tixtotime (line 184) | double nt_tixtotime(LARGE_INTEGER *dumbass) function sys_getrealtime (line 195) | double sys_getrealtime(void) function sys_domicrosleep (line 217) | static int sys_domicrosleep(int microsec) function sys_microsleep (line 264) | void sys_microsleep( void) function sys_signal (line 272) | static void sys_signal(int signo, sig_t sigfun) function sys_exithandler (line 285) | static void sys_exithandler(int n) function sys_alarmhandler (line 297) | static void sys_alarmhandler(int n) function sys_huphandler (line 302) | static void sys_huphandler(int n) function sys_setalarm (line 310) | void sys_setalarm(int microsec) function sys_setsignalhandlers (line 331) | void sys_setsignalhandlers(void) function sys_set_priority (line 361) | void sys_set_priority(int mode) function sys_set_priority (line 407) | void sys_set_priority(int mode) function sys_sockerror (line 424) | void sys_sockerror(const char *s) function sys_addpollfn (line 432) | void sys_addpollfn(int fd, t_fdpollfn fn, void *ptr) function sys_rmpollfn (line 451) | void sys_rmpollfn(int fd) function t_socketreceiver (line 480) | t_socketreceiver *socketreceiver_new(void *owner, t_socketnotifier notif... function socketreceiver_free (line 501) | void socketreceiver_free(t_socketreceiver *x) function socketreceiver_doread (line 511) | static int socketreceiver_doread(t_socketreceiver *x) function socketreceiver_getudp (line 561) | static void socketreceiver_getudp(t_socketreceiver *x, int fd) function socketreceiver_read (line 630) | void socketreceiver_read(t_socketreceiver *x, int fd) function socketreceiver_set_fromaddrfn (line 707) | void socketreceiver_set_fromaddrfn(t_socketreceiver *x, function sys_closesocket (line 723) | void sys_closesocket(int sockfd) function sys_trytogetmoreguibuf (line 733) | static void sys_trytogetmoreguibuf(int newsize) function sys_havegui (line 797) | int sys_havegui(void) function sys_vgui (line 802) | void sys_vgui(const char *fmt, ...) function sys_gui (line 878) | void sys_gui(const char *s) function sys_flushtogui (line 899) | static int sys_flushtogui(void) function glob_ping (line 938) | void glob_ping(t_pd *dummy) function sys_flushqueue (line 943) | static int sys_flushqueue(void) function sys_poll_togui (line 977) | static int sys_poll_togui(void) /* returns 1 if did anything */ function sys_pretendguibytes (line 996) | void sys_pretendguibytes(int n) function sys_queuegui (line 1001) | void sys_queuegui(void *client, t_glist *glist, t_guicallbackfn f) function sys_unqueuegui (line 1025) | void sys_unqueuegui(void *client) function sys_pollgui (line 1047) | int sys_pollgui(void) function sys_init_fdpoll (line 1061) | void sys_init_fdpoll(void) function sys_gui_preferences (line 1071) | void sys_gui_preferences(void) function glob_watchdog (line 1109) | void glob_watchdog(t_pd *dummy) function init_deken_arch (line 1187) | static void init_deken_arch(void) function sys_init_deken (line 1277) | static void sys_init_deken(void) function sys_do_startgui (line 1288) | static int sys_do_startgui(const char *libdir) function sys_setrealtime (line 1625) | void sys_setrealtime(const char *libdir) function sys_bail (line 1734) | void sys_bail(int n) function glob_exit (line 1756) | void glob_exit(void *dummy, t_float status) function glob_quit (line 1769) | void glob_quit(void *dummy) function glist_maybevis (line 1776) | static void glist_maybevis(t_glist *gl) function sys_startgui (line 1789) | int sys_startgui(const char *libdir) function sys_stopgui (line 1813) | void sys_stopgui(void) function s_inter_newpdinstance (line 1830) | void s_inter_newpdinstance(void) function s_inter_free (line 1843) | void s_inter_free(t_instanceinter *inter) function s_inter_freepdinstance (line 1859) | void s_inter_freepdinstance(void) function pd_globallock (line 1882) | void pd_globallock(void) function pd_globalunlock (line 1892) | void pd_globalunlock(void) function sys_lock (line 1903) | void sys_lock(void) function sys_unlock (line 1914) | void sys_unlock(void) function sys_trylock (line 1925) | int sys_trylock(void) function sys_lock (line 1949) | void sys_lock(void) function sys_unlock (line 1955) | void sys_unlock(void) function sys_lock (line 1961) | void sys_lock(void) {} function sys_unlock (line 1962) | void sys_unlock(void) {} function pd_globallock (line 1964) | void pd_globallock(void) {} function pd_globalunlock (line 1965) | void pd_globalunlock(void) {} FILE: libs/libpd/pure-data/src/s_inter_gui.c type t_val (line 93) | typedef struct _val { function print_val (line 108) | static void print_val(t_val v) { function print_val (line 160) | static void print_val(t_val v) { ; } function dprintf (line 161) | int dprintf(int fd, const char* format, ...) { return -1; } function sendatoms (line 164) | static void sendatoms(int argc, t_atom*argv, int raw) { function addmess (line 207) | static int addmess(const t_val *v) function va2value (line 314) | static int va2value(const char fmt, va_list *args, t_val*v) { function pdgui_vamess (line 370) | void pdgui_vamess(const char* message, const char* format, va_list args_) function pdgui_endmess (line 397) | void pdgui_endmess(void) function pdgui_vmess (line 409) | void pdgui_vmess(const char* message, const char* format, ...) FILE: libs/libpd/pure-data/src/s_loader.c function add_dllextension (line 96) | static void add_dllextension(const char*ext) { type t_loadlist (line 219) | typedef struct _loadedlist function sys_onloadlist (line 226) | int sys_onloadlist(const char *classname) /* return true if already load... function sys_putonloadlist (line 237) | void sys_putonloadlist(const char *classname) function sys_do_load_lib_from_file (line 252) | static int sys_do_load_lib_from_file(int fd, function sys_do_load_lib (line 342) | static int sys_do_load_lib(t_canvas *canvas, const char *objectname, type loader_queue_t (line 432) | typedef struct loader_queue { function sys_register_loader (line 440) | void sys_register_loader(loader_t loader) type _loadlib_data (line 462) | struct _loadlib_data function sys_loadlib_iter (line 469) | int sys_loadlib_iter(const char *path, struct _loadlib_data *data) function sys_load_lib (line 483) | int sys_load_lib(t_canvas *canvas, const char *classname) function sys_run_scheduler (line 528) | int sys_run_scheduler(const char *externalschedlibname, function t_pd (line 591) | static t_pd *do_create_abstraction(t_symbol*s, int argc, t_atom *argv) function sys_do_load_abs (line 633) | static int sys_do_load_abs(t_canvas *canvas, const char *objectname, FILE: libs/libpd/pure-data/src/s_main.c type t_patchlist (line 66) | typedef struct _patchlist function t_sample (line 102) | t_sample *get_sys_soundout() { return STUFF->st_soundout; } function t_sample (line 103) | t_sample *get_sys_soundin() { return STUFF->st_soundin; } function t_float (line 107) | t_float *get_sys_dacsr() { return &STUFF->st_dacsr; } type t_fontinfo (line 111) | typedef struct _fontinfo function sys_findfont (line 146) | static int sys_findfont(int fontsize) function sys_nearestfontsize (line 155) | int sys_nearestfontsize(int fontsize) function sys_hostfontsize (line 160) | int sys_hostfontsize(int fontsize, int zoom) function sys_zoomfontwidth (line 166) | int sys_zoomfontwidth(int fontsize, int zoomarg, int worstcase) function sys_zoomfontheight (line 175) | int sys_zoomfontheight(int fontsize, int zoomarg, int worstcase) function sys_fontwidth (line 184) | int sys_fontwidth(int fontsize) /* old version for extern compatibility */ function sys_fontheight (line 189) | int sys_fontheight(int fontsize) function t_patchlist (line 197) | static t_patchlist * patchlist_append(t_patchlist *listwas, function patchlist_free (line 227) | static void patchlist_free(t_patchlist *list) function openit (line 240) | static void openit(const char *dirname, const char *filename, const char... function glob_initfromgui (line 271) | void glob_initfromgui(void *dummy, t_symbol *s, int argc, t_atom *argv) function sys_fakefromgui (line 342) | static void sys_fakefromgui(void) function sys_main (line 368) | int sys_main(int argc, const char **argv) function sys_printusage (line 594) | static void sys_printusage(void) function sys_parsedevlist (line 605) | static int sys_parsedevlist(int *np, int *vecp, int max, const char *str) function sys_getmultidevchannels (line 626) | static int sys_getmultidevchannels(int n, int *devlist) function sys_findprogdir (line 640) | void sys_findprogdir(const char *progname) function sys_argparse (line 735) | int sys_argparse(int argc, const char **argv) function sys_getblksize (line 1461) | int sys_getblksize(void) function sys_afterargparse (line 1471) | static void sys_afterargparse(void) function sys_addreferencepath (line 1515) | static void sys_addreferencepath(void) function sys_doflags (line 1523) | void sys_doflags(void) function t_symbol (line 1553) | t_symbol *sys_decodedialog(t_symbol *s) function glob_start_preference_dialog (line 1590) | void glob_start_preference_dialog(t_pd *dummy, t_symbol*s) function glob_start_path_dialog (line 1600) | void glob_start_path_dialog(t_pd *dummy) function glob_path_dialog (line 1610) | void glob_path_dialog(t_pd *dummy, t_symbol *s, int argc, t_atom *argv) function glob_addtopath (line 1629) | void glob_addtopath(t_pd *dummy, t_symbol *path, t_float saveit) function glob_start_startup_dialog (line 1647) | void glob_start_startup_dialog(t_pd *dummy) function glob_startup_dialog (line 1657) | void glob_startup_dialog(t_pd *dummy, t_symbol *s, int argc, t_atom *argv) function string2args (line 1681) | int string2args(const char * cmd, int * retArgc, const char *** retArgv) FILE: libs/libpd/pure-data/src/s_net.c type sockaddr_storage (line 20) | struct sockaddr_storage type sockaddr_storage (line 22) | struct sockaddr_storage type sockaddr_in6 (line 26) | struct sockaddr_in6 type sockaddr_in6 (line 26) | struct sockaddr_in6 type sockaddr_in6 (line 28) | struct sockaddr_in6 type sockaddr_in (line 32) | struct sockaddr_in type sockaddr_in (line 32) | struct sockaddr_in type sockaddr_in (line 34) | struct sockaddr_in type sockaddr (line 38) | struct sockaddr type addrinfo (line 47) | struct addrinfo type addrinfo (line 49) | struct addrinfo function addrinfo_ipv4_first (line 89) | int addrinfo_ipv4_first(const struct addrinfo* ai1, const struct addrinf... function addrinfo_ipv6_first (line 95) | int addrinfo_ipv6_first(const struct addrinfo* ai1, const struct addrinf... function addrinfo_sort_list (line 100) | void addrinfo_sort_list(struct addrinfo **ailist, function addrinfo_print_list (line 136) | void addrinfo_print_list(const struct addrinfo *ailist) type sockaddr (line 165) | struct sockaddr type sockaddr_in6 (line 172) | struct sockaddr_in6 type sockaddr_in6 (line 172) | struct sockaddr_in6 type sockaddr_in (line 177) | struct sockaddr_in type sockaddr_in (line 177) | struct sockaddr_in function sockaddr_get_port (line 184) | unsigned int sockaddr_get_port(const struct sockaddr *sa) function sockaddr_set_port (line 200) | void sockaddr_set_port(const struct sockaddr *sa, unsigned int port) { function sockaddr_is_multicast (line 213) | int sockaddr_is_multicast(const struct sockaddr *sa) function socket_init (line 228) | int socket_init(void) function socket_connect (line 245) | int socket_connect(int socket, const struct sockaddr *addr, function socket_close (line 305) | void socket_close(int socket) function socket_get_port (line 315) | unsigned int socket_get_port(int socket) function socket_set_boolopt (line 336) | int socket_set_boolopt(int socket, int level, int option_name, int bool_... function socket_set_nonblocking (line 342) | int socket_set_nonblocking(int socket, int nonblocking) function socket_bytes_available (line 360) | int socket_bytes_available(int socket) function socket_join_multicast_group (line 375) | int socket_join_multicast_group(int socket, const struct sockaddr *sa) function socket_leave_multicast_group (line 398) | int socket_leave_multicast_group(int socket, const struct sockaddr *sa) function socket_errno (line 421) | int socket_errno(void) function socket_errno_udp (line 436) | int socket_errno_udp(void) function socket_strerror (line 451) | void socket_strerror(int err, char *buf, int size) FILE: libs/libpd/pure-data/src/s_net.h type socklen_t (line 12) | typedef int socklen_t; type addrinfo (line 74) | struct addrinfo type addrinfo (line 78) | struct addrinfo type addrinfo (line 79) | struct addrinfo type addrinfo (line 79) | struct addrinfo type addrinfo (line 82) | struct addrinfo type addrinfo (line 82) | struct addrinfo type addrinfo (line 85) | struct addrinfo type addrinfo (line 85) | struct addrinfo type addrinfo (line 88) | struct addrinfo type sockaddr (line 92) | struct sockaddr type sockaddr (line 96) | struct sockaddr type sockaddr (line 99) | struct sockaddr type sockaddr (line 102) | struct sockaddr type sockaddr (line 111) | struct sockaddr type sockaddr (line 131) | struct sockaddr type sockaddr (line 134) | struct sockaddr FILE: libs/libpd/pure-data/src/s_path.c function sys_bashfilename (line 44) | void sys_bashfilename(const char *from, char *to) function sys_unbashfilename (line 58) | void sys_unbashfilename(const char *from, char *to) function sys_isabsolutepath (line 72) | int sys_isabsolutepath(const char *dir) function sys_expandpath (line 89) | static void sys_expandpath(const char *from, char *to, int bufsize) function t_namelist (line 153) | t_namelist *namelist_append(t_namelist *listwas, const char *s, int allo... function t_namelist (line 189) | t_namelist *namelist_append_files(t_namelist *listwas, const char *s) function namelist_free (line 206) | void namelist_free(t_namelist *listwas) function sys_setextrapath (line 228) | void sys_setextrapath(const char *p) function sys_trytoopenone (line 265) | int sys_trytoopenone(const char *dir, const char *name, const char* ext, function sys_open_absolute (line 321) | int sys_open_absolute(const char *name, const char* ext, function do_open_via_path (line 353) | static int do_open_via_path(const char *dir, const char *name, function open_via_path (line 392) | int open_via_path(const char *dir, const char *name, const char *ext, function sys_open (line 404) | int sys_open(const char *path, int oflag, ...) function FILE (line 420) | FILE *sys_fopen(const char *filename, const char *mode) function sys_open (line 433) | int sys_open(const char *path, int oflag, ...) function FILE (line 462) | FILE *sys_fopen(const char *filename, const char *mode) function sys_close (line 473) | int sys_close(int fd) function sys_fclose (line 482) | int sys_fclose(FILE *stream) function open_via_helppath (line 490) | void open_via_helppath(const char *name, const char *dir) FILE: libs/libpd/pure-data/src/s_print.c function dopost (line 48) | static void dopost(const char *s) function doerror (line 71) | static void doerror(const void *object, const char *s) function dologpost (line 100) | static void dologpost(const void *object, const int level, const char *s) function logpost (line 132) | void logpost(const void *object, int level, const char *fmt, ...) function startlogpost (line 145) | void startlogpost(const void *object, const int level, const char *fmt, ... function post (line 158) | void post(const char *fmt, ...) function startpost (line 172) | void startpost(const char *fmt, ...) function poststring (line 185) | void poststring(const char *s) function postatom (line 192) | void postatom(int argc, const t_atom *argv) function postfloat (line 203) | void postfloat(t_float f) function endpost (line 212) | void endpost(void) function EXTERN (line 224) | EXTERN void error(const char *fmt, ...) function verbose (line 241) | void verbose(int level, const char *fmt, ...) function pd_error (line 266) | void pd_error(const void *object, const char *fmt, ...) function glob_finderror (line 294) | void glob_finderror(t_pd *dummy) function glob_findinstance (line 306) | void glob_findinstance(t_pd *dummy, t_symbol*s) function bug (line 325) | void bug(const char *fmt, ...) function sys_logerror (line 340) | void sys_logerror(const char *object, const char *s) {} function sys_unixerror (line 341) | void sys_unixerror(const char *object) {} function sys_ouch (line 342) | void sys_ouch(void) {} FILE: libs/libpd/pure-data/src/s_stuff.h type t_namelist (line 13) | typedef struct _namelist /* element in a linked list of stored string... type t_audiosettings (line 62) | typedef struct _audiosettings type _instancestuff (line 396) | struct _instancestuff FILE: libs/libpd/pure-data/src/s_utf8.c function u8_seqlen (line 43) | int u8_seqlen(const char *s) function u8_utf8toucs2 (line 58) | int u8_utf8toucs2(uint16_t *dest, int sz, const char *src, int srcsz) function u8_ucs2toutf8 (line 102) | int u8_ucs2toutf8(char *dest, int sz, const uint16_t *src, int srcsz) function u8_wc_nbytes (line 136) | int u8_wc_nbytes(uint32_t ch) function u8_wc_toutf8 (line 145) | int u8_wc_toutf8(char *dest, uint32_t ch) function u8_wc_toutf8_nul (line 173) | int u8_wc_toutf8_nul(char *dest, uint32_t ch) function u8_offset (line 181) | int u8_offset(const char *str, int charnum) function u8_charnum (line 204) | int u8_charnum(const char *s, int offset) function u8_nextchar (line 228) | uint32_t u8_nextchar(const char *s, int *i) function u8_strlen (line 244) | int u8_strlen(const char *s) function u8_inc (line 255) | void u8_inc(const char *s, int *i) function u8_dec (line 270) | void u8_dec(const char *s, int *i) function u8_nativetoutf8 (line 285) | int u8_nativetoutf8(char *dest, int sz, const char *src, int srcsz) FILE: libs/libpd/pure-data/src/x_acoustics.c function t_float (line 12) | t_float mtof(t_float f) function t_float (line 19) | t_float ftom(t_float f) function t_float (line 24) | t_float powtodb(t_float f) function t_float (line 34) | t_float rmstodb(t_float f) function t_float (line 44) | t_float dbtopow(t_float f) function t_float (line 56) | t_float dbtorms(t_float f) function mtof_float (line 79) | static void mtof_float(t_object *x, t_float f) function ftom_float (line 94) | static void ftom_float(t_object *x, t_float f) function rmstodb_float (line 109) | static void rmstodb_float(t_object *x, t_float f) function powtodb_float (line 124) | static void powtodb_float(t_object *x, t_float f) function dbtopow_float (line 139) | static void dbtopow_float(t_object *x, t_float f) function dbtorms_float (line 154) | static void dbtorms_float(t_object *x, t_float f) function x_acoustics_setup (line 160) | void x_acoustics_setup(void) FILE: libs/libpd/pure-data/src/x_arithmetic.c type t_binop (line 36) | typedef struct _binop function binop1_plus_bang (line 64) | static void binop1_plus_bang(t_binop *x) function binop1_plus_float (line 69) | static void binop1_plus_float(t_binop *x, t_float f) function binop1_minus_bang (line 83) | static void binop1_minus_bang(t_binop *x) function binop1_minus_float (line 88) | static void binop1_minus_float(t_binop *x, t_float f) function binop1_times_bang (line 102) | static void binop1_times_bang(t_binop *x) function binop1_times_float (line 107) | static void binop1_times_float(t_binop *x, t_float f) function binop1_div_bang (line 121) | static void binop1_div_bang(t_binop *x) function binop1_div_float (line 127) | static void binop1_div_float(t_binop *x, t_float f) function binop1_pow_bang (line 143) | static void binop1_pow_bang(t_binop *x) function binop1_pow_float (line 151) | static void binop1_pow_float(t_binop *x, t_float f) function binop1_max_bang (line 166) | static void binop1_max_bang(t_binop *x) function binop1_max_float (line 172) | static void binop1_max_float(t_binop *x, t_float f) function binop1_min_bang (line 188) | static void binop1_min_bang(t_binop *x) function binop1_min_float (line 194) | static void binop1_min_float(t_binop *x, t_float f) function binop2_ee_bang (line 222) | static void binop2_ee_bang(t_binop *x) function binop2_ee_float (line 227) | static void binop2_ee_float(t_binop *x, t_float f) function binop2_ne_bang (line 241) | static void binop2_ne_bang(t_binop *x) function binop2_ne_float (line 246) | static void binop2_ne_float(t_binop *x, t_float f) function binop2_gt_bang (line 260) | static void binop2_gt_bang(t_binop *x) function binop2_gt_float (line 265) | static void binop2_gt_float(t_binop *x, t_float f) function binop2_lt_bang (line 279) | static void binop2_lt_bang(t_binop *x) function binop2_lt_float (line 284) | static void binop2_lt_float(t_binop *x, t_float f) function binop2_ge_bang (line 298) | static void binop2_ge_bang(t_binop *x) function binop2_ge_float (line 303) | static void binop2_ge_float(t_binop *x, t_float f) function binop2_le_bang (line 317) | static void binop2_le_bang(t_binop *x) function binop2_le_float (line 322) | static void binop2_le_float(t_binop *x, t_float f) function binop2_ba_bang (line 348) | static void binop2_ba_bang(t_binop *x) function binop2_ba_float (line 353) | static void binop2_ba_float(t_binop *x, t_float f) function binop2_la_bang (line 367) | static void binop2_la_bang(t_binop *x) function binop2_la_float (line 372) | static void binop2_la_float(t_binop *x, t_float f) function binop2_bo_bang (line 386) | static void binop2_bo_bang(t_binop *x) function binop2_bo_float (line 391) | static void binop2_bo_float(t_binop *x, t_float f) function binop2_lo_bang (line 405) | static void binop2_lo_bang(t_binop *x) function binop2_lo_float (line 410) | static void binop2_lo_float(t_binop *x, t_float f) function binop2_ls_bang (line 424) | static void binop2_ls_bang(t_binop *x) function binop2_ls_float (line 429) | static void binop2_ls_float(t_binop *x, t_float f) function binop2_rs_bang (line 443) | static void binop2_rs_bang(t_binop *x) function binop2_rs_float (line 448) | static void binop2_rs_float(t_binop *x, t_float f) function binop2_pc_bang (line 462) | static void binop2_pc_bang(t_binop *x) function binop2_pc_float (line 471) | static void binop2_pc_float(t_binop *x, t_float f) function binop3_mod_bang (line 488) | static void binop3_mod_bang(t_binop *x) function binop3_mod_float (line 498) | static void binop3_mod_float(t_binop *x, t_float f) function binop3_div_bang (line 513) | static void binop3_div_bang(t_binop *x) function binop3_div_float (line 523) | static void binop3_div_float(t_binop *x, t_float f) function sin_float (line 540) | static void sin_float(t_object *x, t_float f) function cos_float (line 554) | static void cos_float(t_object *x, t_float f) function tan_float (line 568) | static void tan_float(t_object *x, t_float f) function atan_float (line 584) | static void atan_float(t_object *x, t_float f) type t_atan2 (line 591) | typedef struct _atan2 function atan2_bang (line 607) | static void atan2_bang(t_atan2 *x) function atan2_float (line 613) | static void atan2_float(t_atan2 *x, t_float f) function sqrt_float (line 628) | static void sqrt_float(t_object *x, t_float f) function binop1_log_bang (line 643) | static void binop1_log_bang(t_binop *x) function binop1_log_float (line 654) | static void binop1_log_float(t_binop *x, t_float f) function exp_float (line 669) | static void exp_float(t_object *x, t_float f) function abs_float (line 689) | static void abs_float(t_object *x, t_float f) function wrap_float (line 703) | static void wrap_float(t_object *x, t_float f) type t_clip (line 712) | typedef struct _clip function clip_bang (line 731) | static void clip_bang(t_clip *x) function clip_float (line 737) | static void clip_float(t_clip *x, t_float f) function clip_setup (line 744) | static void clip_setup(void) function x_arithmetic_setup (line 752) | void x_arithmetic_setup(void) FILE: libs/libpd/pure-data/src/x_array.c function canvas_istable (line 72) | int canvas_istable(const t_canvas *x) function array_define_yrange (line 83) | static void array_define_yrange(t_glist *x, t_floatarg ylo, t_floatarg yhi) function array_define_save (line 170) | void array_define_save(t_gobj *z, t_binbuf *bb) function array_define_send (line 192) | static void array_define_send(t_glist *x, t_symbol *s) function array_define_done_popup (line 211) | static void array_define_done_popup(t_glist*x, t_float which, t_float xp... function array_define_bang (line 234) | static void array_define_bang(t_glist *x) function array_define_anything (line 250) | static void array_define_anything(t_glist *x, function array_define_ignore (line 260) | static void array_define_ignore(t_glist *x, type t_array_client (line 267) | typedef struct _array_client function t_array (line 284) | static t_array *array_client_getbuf(t_array_client *x, t_glist **glist) function array_client_senditup (line 349) | static void array_client_senditup(t_array_client *x) function array_client_free (line 357) | static void array_client_free(t_array_client *x) type t_array_size (line 365) | typedef struct _array_size function array_size_bang (line 416) | static void array_size_bang(t_array_size *x) function array_size_float (line 424) | static void array_size_float(t_array_size *x, t_floatarg f) type t_array_rangeop (line 458) | typedef struct _array_rangeop /* any operation meaningful on a subrang... function array_rangeop_getrange (line 552) | static int array_rangeop_getrange(t_array_rangeop *x, function array_sum_bang (line 606) | static void array_sum_bang(t_array_rangeop *x) function array_sum_float (line 618) | static void array_sum_float(t_array_rangeop *x, t_floatarg f) function array_get_bang (line 637) | static void array_get_bang(t_array_rangeop *x) function array_get_float (line 651) | static void array_get_float(t_array_rangeop *x, t_floatarg f) function array_set_list (line 669) | static void array_set_list(t_array_rangeop *x, t_symbol *s, function array_quantile_float (line 696) | static void array_quantile_float(t_array_rangeop *x, t_floatarg f) type t_array_random (line 718) | typedef struct _array_random /* any operation meaningful on a subrange */ function array_random_seed (line 735) | static void array_random_seed(t_array_random *x, t_floatarg f) function array_random_bang (line 740) | static void array_random_bang(t_array_random *x) function array_random_float (line 752) | static void array_random_float(t_array_random *x, t_floatarg f) type t_array_max (line 761) | typedef struct _array_max function array_max_bang (line 777) | static void array_max_bang(t_array_max *x) function array_max_float (line 793) | static void array_max_float(t_array_max *x, t_floatarg f) type t_array_min (line 802) | typedef struct _array_min function array_min_bang (line 818) | static void array_min_bang(t_array_min *x) function array_min_float (line 834) | static void array_min_float(t_array_min *x, t_floatarg f) function x_array_setup (line 879) | void x_array_setup(void) FILE: libs/libpd/pure-data/src/x_connective.c type t_pdint (line 21) | typedef struct _pdint function pdint_bang (line 36) | static void pdint_bang(t_pdint *x) function pdint_float (line 41) | static void pdint_float(t_pdint *x, t_float f) function pdint_send (line 46) | static void pdint_send(t_pdint *x, t_symbol *s) function pdint_setup (line 53) | void pdint_setup(void) type t_pdfloat (line 67) | typedef struct _pdfloat function pdfloat_bang (line 92) | static void pdfloat_bang(t_pdfloat *x) function pdfloat_float (line 97) | static void pdfloat_float(t_pdfloat *x, t_float f) function pdfloat_symbol (line 103) | static void pdfloat_symbol(t_pdfloat *x, t_symbol *s) function pdfloat_send (line 113) | static void pdfloat_send(t_pdfloat *x, t_symbol *s) function pdfloat_setup (line 120) | void pdfloat_setup(void) type t_pdsymbol (line 135) | typedef struct _pdsymbol function pdsymbol_bang (line 151) | static void pdsymbol_bang(t_pdsymbol *x) function pdsymbol_symbol (line 156) | static void pdsymbol_symbol(t_pdsymbol *x, t_symbol *s) function pdsymbol_anything (line 161) | static void pdsymbol_anything(t_pdsymbol *x, t_symbol *s, int ac, t_atom... function pdsymbol_list (line 173) | static void pdsymbol_list(t_pdsymbol *x, t_symbol *s, int ac, t_atom *av) function pdsymbol_setup (line 182) | void pdsymbol_setup(void) type t_bang (line 194) | typedef struct _bang function bang_bang (line 212) | static void bang_bang(t_bang *x) function bang_setup (line 217) | void bang_setup(void) type t_send (line 233) | typedef struct _send function send_bang (line 239) | static void send_bang(t_send *x) function send_float (line 244) | static void send_float(t_send *x, t_float f) function send_symbol (line 249) | static void send_symbol(t_send *x, t_symbol *s) function send_pointer (line 254) | static void send_pointer(t_send *x, t_gpointer *gp) function send_list (line 259) | static void send_list(t_send *x, t_symbol *s, int argc, t_atom *argv) function send_anything (line 264) | static void send_anything(t_send *x, t_symbol *s, int argc, t_atom *argv) function send_setup (line 278) | static void send_setup(void) type t_receive (line 295) | typedef struct _receive function receive_bang (line 301) | static void receive_bang(t_receive *x) function receive_float (line 306) | static void receive_float(t_receive *x, t_float f) function receive_symbol (line 311) | static void receive_symbol(t_receive *x, t_symbol *s) function receive_pointer (line 316) | static void receive_pointer(t_receive *x, t_gpointer *gp) function receive_list (line 321) | static void receive_list(t_receive *x, t_symbol *s, int argc, t_atom *argv) function receive_anything (line 326) | static void receive_anything(t_receive *x, t_symbol *s, int argc, t_atom... function receive_free (line 340) | static void receive_free(t_receive *x) function receive_setup (line 345) | static void receive_setup(void) type t_sel1 (line 363) | typedef struct _sel1 function sel1_float (line 371) | static void sel1_float(t_sel1 *x, t_float f) function sel1_symbol (line 378) | static void sel1_symbol(t_sel1 *x, t_symbol *s) type t_selectelement (line 387) | typedef struct _selectelement type t_sel2 (line 393) | typedef struct _sel2 function sel2_float (line 402) | static void sel2_float(t_sel2 *x, t_float f) function sel2_symbol (line 418) | static void sel2_symbol(t_sel2 *x, t_symbol *s) function sel2_free (line 434) | static void sel2_free(t_sel2 *x) function select_setup (line 486) | void select_setup(void) type t_routeelement (line 506) | typedef struct _routeelement type t_route (line 512) | typedef struct _route function route_anything (line 521) | static void route_anything(t_route *x, t_symbol *sel, int argc, t_atom *... function route_list (line 540) | static void route_list(t_route *x, t_symbol *sel, int argc, t_atom *argv) function route_free (line 626) | static void route_free(t_route *x) function route_setup (line 663) | void route_setup(void) type t_pack (line 675) | typedef struct _pack function pack_bang (line 745) | static void pack_bang(t_pack *x) function pack_pointer (line 776) | static void pack_pointer(t_pack *x, t_gpointer *gp) function pack_float (line 787) | static void pack_float(t_pack *x, t_float f) function pack_symbol (line 797) | static void pack_symbol(t_pack *x, t_symbol *s) function pack_list (line 808) | static void pack_list(t_pack *x, t_symbol *s, int ac, t_atom *av) function pack_anything (line 813) | static void pack_anything(t_pack *x, t_symbol *s, int ac, t_atom *av) function pack_free (line 823) | static void pack_free(t_pack *x) function pack_setup (line 832) | static void pack_setup(void) type t_unpackout (line 848) | typedef struct unpackout type t_unpack (line 854) | typedef struct _unpack function unpack_list (line 909) | static void unpack_list(t_unpack *x, t_symbol *s, int argc, t_atom *argv) function unpack_anything (line 928) | static void unpack_anything(t_unpack *x, t_symbol *s, int ac, t_atom *av) function unpack_free (line 939) | static void unpack_free(t_unpack *x) function unpack_setup (line 944) | static void unpack_setup(void) type t_triggerout (line 962) | typedef struct triggerout type t_trigger (line 968) | typedef struct _trigger function trigger_list (line 1021) | static void trigger_list(t_trigger *x, t_symbol *s, int argc, t_atom *argv) function trigger_anything (line 1046) | static void trigger_anything(t_trigger *x, t_symbol *s, int argc, t_atom... function trigger_bang (line 1060) | static void trigger_bang(t_trigger *x) function trigger_pointer (line 1065) | static void trigger_pointer(t_trigger *x, t_gpointer *gp) function trigger_float (line 1072) | static void trigger_float(t_trigger *x, t_float f) function trigger_symbol (line 1079) | static void trigger_symbol(t_trigger *x, t_symbol *s) function trigger_free (line 1086) | static void trigger_free(t_trigger *x) function trigger_setup (line 1091) | static void trigger_setup(void) type t_spigot (line 1107) | typedef struct _spigot function spigot_bang (line 1122) | static void spigot_bang(t_spigot *x) function spigot_pointer (line 1127) | static void spigot_pointer(t_spigot *x, t_gpointer *gp) function spigot_float (line 1132) | static void spigot_float(t_spigot *x, t_float f) function spigot_symbol (line 1137) | static void spigot_symbol(t_spigot *x, t_symbol *s) function spigot_list (line 1142) | static void spigot_list(t_spigot *x, t_symbol *s, int argc, t_atom *argv) function spigot_anything (line 1147) | static void spigot_anything(t_spigot *x, t_symbol *s, int argc, t_atom *... function spigot_setup (line 1152) | static void spigot_setup(void) type t_moses (line 1167) | typedef struct _moses function moses_float (line 1184) | static void moses_float(t_moses *x, t_float f) function moses_setup (line 1190) | static void moses_setup(void) type t_until (line 1201) | typedef struct _until function until_bang (line 1217) | static void until_bang(t_until *x) function until_float (line 1225) | static void until_float(t_until *x, t_float f) function until_bang2 (line 1235) | static void until_bang2(t_until *x) function until_setup (line 1240) | static void until_setup(void) type t_printtype (line 1253) | typedef enum { type t_makefilename (line 1261) | typedef struct _makefilename function makefilename_scanformat (line 1304) | static void makefilename_scanformat(t_makefilename *x) function makefilename_float (line 1335) | static void makefilename_float(t_makefilename *x, t_floatarg f) function makefilename_symbol (line 1365) | static void makefilename_symbol(t_makefilename *x, t_symbol *s) function makefilename_bang (line 1392) | static void makefilename_bang(t_makefilename *x) function makefilename_set (line 1416) | static void makefilename_set(t_makefilename *x, t_symbol *s) function makefilename_setup (line 1422) | static void makefilename_setup(void) type t_swap (line 1437) | typedef struct _swap function swap_bang (line 1456) | static void swap_bang(t_swap *x) function swap_float (line 1462) | static void swap_float(t_swap *x, t_float f) function swap_setup (line 1468) | void swap_setup(void) type t_change (line 1480) | typedef struct _change function change_bang (line 1494) | static void change_bang(t_change *x) function change_float (line 1499) | static void change_float(t_change *x, t_float f) function change_set (line 1508) | static void change_set(t_change *x, t_float f) function change_setup (line 1513) | void change_setup(void) type t_vcommon (line 1527) | typedef struct vcommon type t_value (line 1534) | typedef struct _value function t_float (line 1543) | t_float *value_get(t_symbol *s) function value_release (line 1559) | void value_release(t_symbol *s) function value_getfloat (line 1577) | int value_getfloat(t_symbol *s, t_float *f) function value_setfloat (line 1590) | int value_setfloat(t_symbol *s, t_float f) function vcommon_float (line 1599) | static void vcommon_float(t_vcommon *x, t_float f) function value_bang (line 1615) | static void value_bang(t_value *x) function value_float (line 1620) | static void value_float(t_value *x, t_float f) function value_symbol2 (line 1626) | static void value_symbol2(t_value *x, t_symbol *s) function value_send (line 1633) | static void value_send(t_value *x, t_symbol *s) function value_ff (line 1640) | static void value_ff(t_value *x) function value_setup (line 1645) | static void value_setup(void) function x_connective_setup (line 1663) | void x_connective_setup(void) FILE: libs/libpd/pure-data/src/x_file.c type mode_t (line 39) | typedef unsigned int mode_t; type SSIZE_T (line 40) | typedef SSIZE_T ssize_t; function do_delete_ucs2 (line 56) | static int do_delete_ucs2(wchar_t*pathname) { function sys_stat (line 67) | static int sys_stat(const char *pathname, struct stat *statbuf) { function sys_rename (line 73) | static int sys_rename(const char *oldpath, const char *newpath) { function sys_mkdir (line 79) | static int sys_mkdir(const char *pathname, mode_t mode) { function sys_remove (line 85) | static int sys_remove(const char *pathname) { function sys_chdir (line 101) | static int sys_chdir(const char *path) { function sys_stat (line 107) | static int sys_stat(const char *pathname, struct stat *statbuf) { function sys_rename (line 111) | static int sys_rename(const char *oldpath, const char *newpath) { function sys_mkdir (line 114) | static int sys_mkdir(const char *pathname, mode_t mode) { function sys_remove (line 117) | static int sys_remove(const char *pathname) { function sys_chdir (line 123) | static int sys_chdir(const char *path) { function str_endswith (line 187) | static int str_endswith(char* str, char* end){ function t_symbol (line 193) | static t_symbol*do_splitpath(const char*path, int*argc, t_atom**argv) { function t_symbol (line 245) | static t_symbol*do_joinpath(t_symbol*prefix, int argc, t_atom*argv, t_sy... type t_file_handler (line 327) | typedef struct _file_handler { type t_file_handle (line 333) | typedef struct _file_handle { function do_checkpathname (line 349) | static int do_checkpathname(t_file_handle*x, const char*path) { function do_parse_creationmode (line 445) | static int do_parse_creationmode(t_atom*ap) { function do_parse_args (line 470) | static void do_parse_args(t_file_handle*x, int argc, t_atom*argv) { function t_file_handle (line 518) | static t_file_handle* do_file_handle_new(t_class*cls, t_symbol*s, int ar... function do_file_open (line 533) | static int do_file_open(t_file_handle*x, const char* filename, int mode) { function file_set_verbosity (line 549) | static void file_set_verbosity(t_file_handle*x, t_float f) { function file_set_creationmode (line 552) | static void file_set_creationmode(t_file_handle*x, t_symbol*s, int argc,... function file_handle_getdefine (line 562) | static int file_handle_getdefine(t_file_handle*x) { function file_handle_close (line 576) | static void file_handle_close(t_file_handle*x) { function file_handle_checkopen (line 581) | static int file_handle_checkopen(t_file_handle*x, const char*cmd) { function file_handle_do_read (line 595) | static void file_handle_do_read(t_file_handle*x, t_float f) { function file_handle_do_write (line 627) | static void file_handle_do_write(t_file_handle*x, int argc, t_atom*argv) { function file_handle_list (line 650) | static void file_handle_list(t_file_handle*x, t_symbol*s, int argc, t_at... function file_handle_set (line 666) | static void file_handle_set(t_file_handle*x, t_symbol*s) { function file_handle_seek (line 678) | static void file_handle_seek(t_file_handle*x, t_symbol*s, int argc, t_at... function file_handle_open (line 723) | static void file_handle_open(t_file_handle*x, t_symbol*file, t_symbol*sm... function file_handle_free (line 773) | static void file_handle_free(t_file_handle*x) { function do_file_stat (line 780) | static int do_file_stat(t_file_handle*x, const char*filename, struct sta... function do_dataout_symbol (line 814) | static void do_dataout_symbol(t_file_handle*x, const char*selector, t_sy... function do_dataout_float (line 819) | static void do_dataout_float(t_file_handle*x, const char*selector, t_flo... function do_dataout_time (line 824) | static void do_dataout_time(t_file_handle*x, const char*selector, time_t... function file_stat_symbol (line 839) | static void file_stat_symbol(t_file_handle*x, t_symbol*filename) { function file_size_symbol (line 925) | static void file_size_symbol(t_file_handle*x, t_symbol*filename) { function file_isfile_symbol (line 946) | static void file_isfile_symbol(t_file_handle*x, t_symbol*filename) { function file_isdirectory_symbol (line 954) | static void file_isdirectory_symbol(t_file_handle*x, t_symbol*filename) { function file_glob_symbol (line 984) | static void file_glob_symbol(t_file_handle*x, t_symbol*spattern) { function file_glob_symbol (line 1100) | static void file_glob_symbol(t_file_handle*x, t_symbol*spattern) { function file_which_symbol (line 1155) | static void file_which_symbol(t_file_handle*x, t_symbol*s) { function file_patchpath_list (line 1178) | static void file_patchpath_list(t_file_handle*x, t_symbol*s, int argc, t... function file_mkdir_symbol (line 1241) | static void file_mkdir_symbol(t_file_handle*x, t_symbol*dir) { function file_do_delete_recursive_ucs2 (line 1284) | static int file_do_delete_recursive_ucs2(uint16_t*path) { function file_do_delete_recursive (line 1309) | static int file_do_delete_recursive(const char*path) { function nftw_cb (line 1315) | static int nftw_cb(const char *path, const struct stat *s, int flag, str... function file_do_delete_recursive (line 1322) | static int file_do_delete_recursive(const char*pathname) { function file_delete_symbol (line 1328) | static void file_delete_symbol(t_file_handle*x, t_symbol*path) { function file_delete_recursive (line 1343) | static void file_delete_recursive(t_file_handle*x, t_symbol*path) { function file_do_copy (line 1361) | static int file_do_copy(const char*source, const char*destination, int m... function file_do_move (line 1403) | static int file_do_move(const char*source, const char*destination, int m... function file_do_copymove (line 1453) | static void file_do_copymove(t_file_handle*x, function file_copy_list (line 1491) | static void file_copy_list(t_file_handle*x, t_symbol*s, int argc, t_atom... function file_move_list (line 1494) | static void file_move_list(t_file_handle*x, t_symbol*s, int argc, t_atom... function file_cwd_bang (line 1499) | static void file_cwd_bang(t_file_handle*x) { function file_cwd_symbol (line 1509) | static void file_cwd_symbol(t_file_handle*x, t_symbol*path) { function file_split_symbol (line 1524) | static void file_split_symbol(t_file_handle*x, t_symbol*path) { function file_join_list (line 1538) | static void file_join_list(t_file_handle*x, t_symbol*s, int argc, t_atom... function file_splitext_symbol (line 1543) | static void file_splitext_symbol(t_file_handle*x, t_symbol*path) { function file_splitname_symbol (line 1572) | static void file_splitname_symbol(t_file_handle*x, t_symbol*path) { function file_normalize_symbol (line 1595) | static void file_normalize_symbol(t_file_handle*x, t_symbol*path) { function file_isabsolute_symbol (line 1693) | static void file_isabsolute_symbol(t_file_handle*x, t_symbol*path) { function file_define_ignore (line 1711) | static void file_define_ignore(t_file_handle*x, t_symbol*s, int argc, t_... function t_file_handle (line 1718) | static t_file_handle*file_define_new(t_symbol*s, int argc, t_atom*argv) { function file_define_free (line 1733) | static void file_define_free(t_file_handle*x) { function t_file_handle (line 1739) | static t_file_handle*file_handle_new(t_symbol*s, int argc, t_atom*argv) { function t_pd (line 1769) | static t_pd *fileobj_new(t_symbol *s, int argc, t_atom*argv) type t_filenew_flag (line 1821) | typedef enum _filenew_flag { function t_class (line 1827) | static t_class*file_class_new(const char*name function x_file_setup (line 1847) | void x_file_setup(void) FILE: libs/libpd/pure-data/src/x_gui.c type t_gfxstub (line 29) | typedef struct _gfxstub function t_symbol (line 47) | static t_symbol*gfxstub_symbol(t_gfxstub *x) function gfxstub_new (line 54) | void gfxstub_new(t_pd *owner, void *key, const char *cmd) function gfxstub_offlist (line 91) | static void gfxstub_offlist(t_gfxstub *x) function gfxstub_deleteforkey (line 107) | void gfxstub_deleteforkey(void *key) function gfxstub_cancel (line 132) | static void gfxstub_cancel(t_gfxstub *x) function gfxstub_signoff (line 138) | static void gfxstub_signoff(t_gfxstub *x) function gfxstub_data (line 147) | static void gfxstub_data(t_gfxstub *x, t_symbol *s, int argc, t_atom *argv) function gfxstub_end (line 155) | static void gfxstub_end(t_gfxstub *x) function gfxstub_anything (line 166) | static void gfxstub_anything(t_gfxstub *x, t_symbol *s, int argc, t_atom... function gfxstub_free (line 172) | static void gfxstub_free(t_gfxstub *x) function gfxstub_setup (line 177) | static void gfxstub_setup(void) function _pdguistub_vamess (line 197) | static void _pdguistub_vamess(const char*dest, const char*fmt, ...) function pdgui_stub_vnew (line 204) | void pdgui_stub_vnew(t_pd *owner, const char* destination, void *key, co... function pdgui_stub_deleteforkey (line 231) | void pdgui_stub_deleteforkey(void *key) type t_openpanel (line 240) | typedef struct _openpanel function openpanel_symbol (line 260) | static void openpanel_symbol(t_openpanel *x, t_symbol *s) function openpanel_bang (line 267) | static void openpanel_bang(t_openpanel *x) function openpanel_callback (line 272) | static void openpanel_callback(t_openpanel *x, t_symbol *s, int argc, t_... function openpanel_free (line 285) | static void openpanel_free(t_openpanel *x) function openpanel_setup (line 290) | static void openpanel_setup(void) type t_savepanel (line 305) | typedef struct _savepanel function savepanel_symbol (line 324) | static void savepanel_symbol(t_savepanel *x, t_symbol *s) function savepanel_bang (line 331) | static void savepanel_bang(t_savepanel *x) function savepanel_callback (line 336) | static void savepanel_callback(t_savepanel *x, t_symbol *s) function savepanel_free (line 341) | static void savepanel_free(t_savepanel *x) function savepanel_setup (line 346) | static void savepanel_setup(void) type t_key (line 361) | typedef struct _key function key_float (line 374) | static void key_float(t_key *x, t_floatarg f) function key_free (line 379) | static void key_free(t_key *x) type t_keyup (line 384) | typedef struct _keyup function keyup_float (line 397) | static void keyup_float(t_keyup *x, t_floatarg f) function keyup_free (line 402) | static void keyup_free(t_keyup *x) type t_keyname (line 407) | typedef struct _keyname function keyname_list (line 423) | static void keyname_list(t_keyname *x, t_symbol *s, int ac, t_atom *av) function keyname_free (line 429) | static void keyname_free(t_keyname *x) function key_setup (line 434) | static void key_setup(void) type t_pdcontrol (line 459) | typedef struct _pdcontrol function pdcontrol_dir (line 478) | static void pdcontrol_dir(t_pdcontrol *x, t_symbol *s, t_floatarg f) function pdcontrol_args (line 500) | static void pdcontrol_args(t_pdcontrol *x, t_floatarg f) function pdcontrol_browse (line 519) | static void pdcontrol_browse(t_pdcontrol *x, t_symbol *s) function pdcontrol_isvisible (line 524) | static void pdcontrol_isvisible(t_pdcontrol *x) function pdcontrol_sendcanvas (line 529) | static void pdcontrol_sendcanvas(t_pdcontrol *x, t_symbol *s, function pdcontrol_setup (line 537) | static void pdcontrol_setup(void) function x_gui_setup (line 555) | void x_gui_setup(void) FILE: libs/libpd/pure-data/src/x_interface.c type t_print (line 28) | typedef struct _print function print_bang (line 62) | static void print_bang(t_print *x) function print_pointer (line 68) | static void print_pointer(t_print *x, t_gpointer *gp) function print_float (line 74) | static void print_float(t_print *x, t_float f) function print_anything (line 80) | static void print_anything(t_print *x, t_symbol *s, int argc, t_atom *argv) function print_list (line 94) | static void print_list(t_print *x, t_symbol *s, int argc, t_atom *argv) function print_setup (line 137) | static void print_setup(void) type t_trace (line 154) | typedef struct _trace function trace_anything (line 171) | static void trace_anything(t_trace *x, t_symbol *s, int argc, t_atom *argv) function trace_setup (line 191) | static void trace_setup(void) function x_interface_setup (line 198) | void x_interface_setup(void) FILE: libs/libpd/pure-data/src/x_list.c type t_listelem (line 38) | typedef struct _listelem type t_alist (line 44) | typedef struct _alist function atoms_copy (line 52) | static void atoms_copy(int argc, t_atom *from, t_atom *to) function alist_init (line 63) | static void alist_init(t_alist *x) function alist_clear (line 70) | static void alist_clear(t_alist *x) function alist_copyin (line 82) | static void alist_copyin(t_alist *x, t_symbol *s, int argc, t_atom *argv, function alist_list (line 99) | static void alist_list(t_alist *x, t_symbol *s, int argc, t_atom *argv) function alist_anything (line 114) | static void alist_anything(t_alist *x, t_symbol *s, int argc, t_atom *argv) function alist_toatoms (line 139) | static void alist_toatoms(t_alist *x, t_atom *to, int onset, int count) function alist_clone (line 147) | static void alist_clone(t_alist *x, t_alist *y, int onset, int count) function alist_restore_gpointers (line 171) | static void alist_restore_gpointers(t_alist *x, int offset, int count) function alist_setup (line 182) | static void alist_setup(void) type t_list_append (line 194) | typedef struct _list_append function list_append_list (line 210) | static void list_append_list(t_list_append *x, t_symbol *s, function list_append_anything (line 233) | static void list_append_anything(t_list_append *x, t_symbol *s, function list_append_free (line 257) | static void list_append_free(t_list_append *x) function list_append_setup (line 262) | static void list_append_setup(void) type t_list_append (line 276) | typedef t_list_append t_list_prepend; function list_prepend_list (line 288) | static void list_prepend_list(t_list_prepend *x, t_symbol *s, function list_prepend_anything (line 311) | static void list_prepend_anything(t_list_prepend *x, t_symbol *s, function list_prepend_free (line 335) | static void list_prepend_free(t_list_prepend *x) function list_prepend_setup (line 340) | static void list_prepend_setup(void) type t_list_store (line 354) | typedef struct _list_store function list_store_send (line 373) | static void list_store_send(t_list_store *x, t_symbol *s) function list_store_list (line 399) | static void list_store_list(t_list_store *x, t_symbol *s, function list_store_doinsert (line 422) | static void list_store_doinsert(t_list_store *x, t_symbol *s, function list_store_insert (line 452) | static void list_store_insert(t_list_store *x, t_symbol *s, function list_store_append (line 468) | static void list_store_append(t_list_store *x, t_symbol *s, function list_store_prepend (line 474) | static void list_store_prepend(t_list_store *x, t_symbol *s, function list_store_delete (line 480) | static void list_store_delete(t_list_store *x, t_floatarg f1, t_floatarg... function list_store_get (line 531) | static void list_store_get(t_list_store *x, t_floatarg f1, t_floatarg f2) function list_store_set (line 568) | static void list_store_set(t_list_store *x, t_symbol *s, int argc, t_ato... function list_store_free (line 585) | static void list_store_free(t_list_store *x) function list_store_setup (line 590) | static void list_store_setup(void) type t_list_split (line 617) | typedef struct _list_split function list_split_list (line 637) | static void list_split_list(t_list_split *x, t_symbol *s, function list_split_anything (line 651) | static void list_split_anything(t_list_split *x, t_symbol *s, function list_split_setup (line 662) | static void list_split_setup(void) type t_list_trim (line 676) | typedef struct _list_trim function list_trim_list (line 688) | static void list_trim_list(t_list_trim *x, t_symbol *s, function list_trim_anything (line 697) | static void list_trim_anything(t_list_trim *x, t_symbol *s, function list_trim_setup (line 703) | static void list_trim_setup(void) type t_list_length (line 717) | typedef struct _list_length function list_length_list (line 729) | static void list_length_list(t_list_length *x, t_symbol *s, function list_length_anything (line 735) | static void list_length_anything(t_list_length *x, t_symbol *s, function list_length_setup (line 741) | static void list_length_setup(void) type t_list_fromsymbol (line 755) | typedef struct _list_fromsymbol function list_fromsymbol_symbol (line 767) | static void list_fromsymbol_symbol(t_list_fromsymbol *x, t_symbol *s) function list_fromsymbol_setup (line 778) | static void list_fromsymbol_setup(void) type t_list_tosymbol (line 790) | typedef struct _list_tosymbol function list_tosymbol_list (line 802) | static void list_tosymbol_list(t_list_tosymbol *x, t_symbol *s, function list_tosymbol_setup (line 815) | static void list_tosymbol_setup(void) function x_list_setup (line 858) | void x_list_setup(void) FILE: libs/libpd/pure-data/src/x_midi.c type _instancemidi (line 16) | struct _instancemidi type t_midiin (line 33) | typedef struct _midiin function midiin_list (line 49) | static void midiin_list(t_midiin *x, t_symbol *s, int ac, t_atom *av) function midiin_free (line 55) | static void midiin_free(t_midiin *x) function sysexin_free (line 69) | static void sysexin_free(t_midiin *x) function midiin_setup (line 74) | static void midiin_setup(void) function inmidi_byte (line 89) | void inmidi_byte(int portno, int byte) function inmidi_sysex (line 100) | void inmidi_sysex(int portno, int byte) type t_notein (line 115) | typedef struct _notein function notein_list (line 135) | static void notein_list(t_notein *x, t_symbol *s, int argc, t_atom *argv) function notein_free (line 154) | static void notein_free(t_notein *x) function notein_setup (line 159) | static void notein_setup(void) function inmidi_noteon (line 167) | void inmidi_noteon(int portno, int channel, int pitch, int velo) type t_ctlin (line 183) | typedef struct _ctlin function ctlin_list (line 212) | static void ctlin_list(t_ctlin *x, t_symbol *s, int argc, t_atom *argv) function ctlin_free (line 224) | static void ctlin_free(t_ctlin *x) function ctlin_setup (line 229) | static void ctlin_setup(void) function inmidi_controlchange (line 238) | void inmidi_controlchange(int portno, int channel, int ctlnumber, int va... type t_pgmin (line 254) | typedef struct _pgmin function pgmin_list (line 272) | static void pgmin_list(t_pgmin *x, t_symbol *s, int argc, t_atom *argv) function pgmin_free (line 288) | static void pgmin_free(t_pgmin *x) function pgmin_setup (line 293) | static void pgmin_setup(void) function inmidi_programchange (line 302) | void inmidi_programchange(int portno, int channel, int value) type t_bendin (line 317) | typedef struct _bendin function bendin_list (line 335) | static void bendin_list(t_bendin *x, t_symbol *s, int argc, t_atom *argv) function bendin_free (line 351) | static void bendin_free(t_bendin *x) function bendin_setup (line 356) | static void bendin_setup(void) function inmidi_pitchbend (line 364) | void inmidi_pitchbend(int portno, int channel, int value) type t_touchin (line 379) | typedef struct _touchin function touchin_list (line 397) | static void touchin_list(t_touchin *x, t_symbol *s, int argc, t_atom *argv) function touchin_free (line 413) | static void touchin_free(t_touchin *x) function touchin_setup (line 418) | static void touchin_setup(void) function inmidi_aftertouch (line 427) | void inmidi_aftertouch(int portno, int channel, int value) type t_polytouchin (line 442) | typedef struct _polytouchin function polytouchin_list (line 462) | static void polytouchin_list(t_polytouchin *x, t_symbol *s, int argc, function polytouchin_free (line 482) | static void polytouchin_free(t_polytouchin *x) function polytouchin_setup (line 487) | static void polytouchin_setup(void) function inmidi_polyaftertouch (line 496) | void inmidi_polyaftertouch(int portno, int channel, int pitch, int value) type t_midirealtimein (line 512) | typedef struct _midirealtimein function midirealtimein_list (line 528) | static void midirealtimein_list(t_midirealtimein *x, t_symbol *s, function midirealtimein_free (line 538) | static void midirealtimein_free(t_midirealtimein *x) function midirealtimein_setup (line 543) | static void midirealtimein_setup(void) function inmidi_realtimein (line 552) | void inmidi_realtimein(int portno, int SysMsg) type t_midiout (line 569) | typedef struct _midiout function midiout_float (line 584) | static void midiout_float(t_midiout *x, t_floatarg f) function midiout_list (line 589) | static void midiout_list(t_midiout *x, t_symbol *s, int ac, t_atom *av) function midiout_setup (line 599) | static void midiout_setup(void) type t_noteout (line 612) | typedef struct _noteout function noteout_float (line 630) | static void noteout_float(t_noteout *x, t_float f) function noteout_setup (line 639) | static void noteout_setup(void) type t_ctlout (line 652) | typedef struct _ctlout function ctlout_float (line 670) | static void ctlout_float(t_ctlout *x, t_float f) function ctlout_setup (line 679) | static void ctlout_setup(void) type t_pgmout (line 692) | typedef struct _pgmout function pgmout_float (line 707) | static void pgmout_float(t_pgmout *x, t_floatarg f) function pgmout_setup (line 719) | static void pgmout_setup(void) type t_bendout (line 732) | typedef struct _bendout function bendout_float (line 747) | static void bendout_float(t_bendout *x, t_float f) function bendout_setup (line 756) | static void bendout_setup(void) type t_touchout (line 768) | typedef struct _touchout function touchout_float (line 783) | static void touchout_float(t_touchout *x, t_float f) function touchout_setup (line 791) | static void touchout_setup(void) type t_polytouchout (line 803) | typedef struct _polytouchout function polytouchout_float (line 821) | static void polytouchout_float(t_polytouchout *x, t_float n) function polytouchout_setup (line 829) | static void polytouchout_setup(void) type t_hang (line 842) | typedef struct _hang type t_makenote (line 850) | typedef struct _makenote function makenote_tick (line 873) | static void makenote_tick(t_hang *hang) function makenote_float (line 892) | static void makenote_float(t_makenote *x, t_float f) function makenote_stop (line 907) | static void makenote_stop(t_makenote *x) function makenote_clear (line 920) | static void makenote_clear(t_makenote *x) function makenote_setup (line 931) | static void makenote_setup(void) type t_stripnote (line 947) | typedef struct _stripnote function stripnote_float (line 964) | static void stripnote_float(t_stripnote *x, t_float f) function stripnote_setup (line 971) | static void stripnote_setup(void) type t_voice (line 982) | typedef struct voice type t_poly (line 989) | typedef struct poly function poly_float (line 1021) | static void poly_float(t_poly *x, t_float f) function poly_stop (line 1075) | static void poly_stop(t_poly *x) function poly_clear (line 1090) | static void poly_clear(t_poly *x) function poly_free (line 1097) | static void poly_free(t_poly *x) function poly_setup (line 1102) | static void poly_setup(void) type t_bagelem (line 1116) | typedef struct _bagelem type t_bag (line 1122) | typedef struct _bag function bag_float (line 1139) | static void bag_float(t_bag *x, t_float f) function bag_flush (line 1175) | static void bag_flush(t_bag *x) function bag_clear (line 1186) | static void bag_clear(t_bag *x) function bag_setup (line 1196) | static void bag_setup(void) function x_midi_setup (line 1206) | void x_midi_setup(void) function x_midi_newpdinstance (line 1229) | void x_midi_newpdinstance(void) function x_midi_freepdinstance (line 1243) | void x_midi_freepdinstance(void) FILE: libs/libpd/pure-data/src/x_misc.c type t_random (line 41) | typedef struct _random function makeseed (line 49) | static int makeseed(void) function random_bang (line 66) | static void random_bang(t_random *x) function random_seed (line 78) | static void random_seed(t_random *x, t_float f, t_float glob) function random_setup (line 83) | static void random_setup(void) type t_loadbang (line 96) | typedef struct _loadbang function loadbang_loadbang (line 108) | static void loadbang_loadbang(t_loadbang *x, t_floatarg action) function loadbang_setup (line 114) | static void loadbang_setup(void) type t_namecanvas (line 125) | typedef struct _namecanvas function namecanvas_free (line 141) | static void namecanvas_free(t_namecanvas *x) function namecanvas_setup (line 146) | static void namecanvas_setup(void) type t_cputime (line 158) | typedef struct _cputime function cputime_bang (line 170) | static void cputime_bang(t_cputime *x) function cputime_bang2 (line 190) | static void cputime_bang2(t_cputime *x) function cputime_setup (line 230) | static void cputime_setup(void) type t_realtime (line 243) | typedef struct _realtime function realtime_bang (line 249) | static void realtime_bang(t_realtime *x) function realtime_bang2 (line 254) | static void realtime_bang2(t_realtime *x) function realtime_setup (line 269) | static void realtime_setup(void) type t_oscparse (line 282) | typedef struct _oscparse function t_symbol (line 294) | static t_symbol *grabstring(int argc, t_atom *argv, int *ip, int slash) function oscparse_list (line 316) | static void oscparse_list(t_oscparse *x, t_symbol *s, int argc, t_atom *... function t_oscparse (line 459) | static t_oscparse *oscparse_new(t_symbol *s, int argc, t_atom *argv) function oscparse_setup (line 466) | void oscparse_setup(void) type t_oscformat (line 477) | typedef struct _oscformat function oscformat_set (line 485) | static void oscformat_set(t_oscformat *x, t_symbol *s, int argc, t_atom ... function oscformat_format (line 506) | static void oscformat_format(t_oscformat *x, t_symbol *s) function putstring (line 527) | static void putstring(t_atom *msg, int *ip, const char *s) function oscformat_list (line 543) | static void oscformat_list(t_oscformat *x, t_symbol *s, int argc, t_atom... function oscformat_free (line 653) | static void oscformat_free(t_oscformat *x) function oscformat_setup (line 678) | void oscformat_setup(void) type t_fudiparse (line 695) | typedef struct _fudiparse { function fudiparse_binbufout (line 702) | static void fudiparse_binbufout(t_fudiparse *x, t_binbuf *b) function fudiparse_list (line 734) | static void fudiparse_list(t_fudiparse *x, t_symbol*s, int argc, t_atom*... function fudiparse_free (line 756) | static void fudiparse_free(t_fudiparse *x) { function fudiparse_setup (line 770) | void fudiparse_setup(void) { type t_fudiformat (line 783) | typedef struct _fudiformat { function fudiformat_any (line 791) | static void fudiformat_any(t_fudiformat *x, t_symbol*s, int argc, t_atom... function fudiformat_free (line 822) | static void fudiformat_free(t_fudiformat *x) { function fudiformat_setup (line 844) | static void fudiformat_setup(void) { function x_misc_setup (line 856) | void x_misc_setup(void) FILE: libs/libpd/pure-data/src/x_net.c function outlet_sockaddr (line 22) | static void outlet_sockaddr(t_outlet *o, const struct sockaddr *sa) type t_netsend (line 39) | typedef struct _netsend type t_netreceive (line 55) | typedef struct _netreceive type sockaddr_storage (line 106) | struct sockaddr_storage function netsend_readbin (line 110) | static void netsend_readbin(t_netsend *x, int fd) function netsend_read (line 187) | static void netsend_read(void *z, t_binbuf *b) function netsend_notify (line 222) | static void netsend_notify(void *z, int fd) function netsend_connect (line 238) | static void netsend_connect(t_netsend *x, t_symbol *s, int argc, t_atom ... function netsend_disconnect (line 407) | static void netsend_disconnect(t_netsend *x) function netsend_dosend (line 422) | static int netsend_dosend(t_netsend *x, int sockfd, int argc, t_atom *argv) function netsend_send (line 497) | static void netsend_send(t_netsend *x, t_symbol *s, int argc, t_atom *argv) function netsend_timeout (line 506) | static void netsend_timeout(t_netsend *x, t_float timeout) function netsend_free (line 512) | static void netsend_free(t_netsend *x) function netsend_setup (line 517) | static void netsend_setup(void) function netreceive_notify (line 536) | static void netreceive_notify(t_netreceive *x, int fd) function netreceive_fromaddr (line 569) | static void netreceive_fromaddr(void *z, const void *fromaddr) function netreceive_connectpoll (line 576) | static void netreceive_connectpoll(t_netreceive *x) function netreceive_closeall (line 608) | static void netreceive_closeall(t_netreceive *x) function netreceive_listen (line 639) | static void netreceive_listen(t_netreceive *x, t_symbol *s, int argc, t_... function netreceive_send (line 834) | static void netreceive_send(t_netreceive *x, function netreceive_free (line 909) | static void netreceive_free(t_netreceive *x) function netreceive_setup (line 914) | static void netreceive_setup(void) function x_net_setup (line 927) | void x_net_setup(void) FILE: libs/libpd/pure-data/src/x_scalar.c function scalar_define_send (line 98) | static void scalar_define_send(t_glist *x, t_symbol *s) function scalar_define_bang (line 113) | static void scalar_define_bang(t_glist *x) function scalar_define_set (line 127) | static void scalar_define_set(t_glist *x, t_symbol *s, int argc, t_atom ... function scalar_define_save (line 145) | static void scalar_define_save(t_gobj *z, t_binbuf *bb) function x_scalar_setup (line 188) | void x_scalar_setup(void) FILE: libs/libpd/pure-data/src/x_text.c type t_textbuf (line 51) | typedef struct _textbuf function textbuf_init (line 60) | static void textbuf_init(t_textbuf *x, t_symbol *sym) function textbuf_senditup (line 67) | static void textbuf_senditup(t_textbuf *x) function textbuf_open (line 98) | static void textbuf_open(t_textbuf *x) function textbuf_close (line 122) | static void textbuf_close(t_textbuf *x) function textbuf_addline (line 132) | static void textbuf_addline(t_textbuf *b, t_symbol *s, int argc, t_atom ... function textbuf_read (line 140) | static void textbuf_read(t_textbuf *x, t_symbol *s, int argc, t_atom *argv) function textbuf_write (line 176) | static void textbuf_write(t_textbuf *x, t_symbol *s, int argc, t_atom *a... function textbuf_free (line 214) | static void textbuf_free(t_textbuf *x) function text_nthline (line 230) | static int text_nthline(int n, t_atom *vec, int line, int *startp, int *... type t_text_define (line 253) | typedef struct _text_define function text_define_clear (line 318) | static void text_define_clear(t_text_define *x) function text_define_frompointer (line 330) | static void text_define_frompointer(t_text_define *x, t_gpointer *gp, function text_define_topointer (line 342) | static void text_define_topointer(t_text_define *x, t_gpointer *gp, t_sy... function text_define_bang (line 366) | void text_define_bang(t_text_define *x) function text_define_set (line 373) | void text_define_set(t_text_define *x, t_symbol *s, int argc, t_atom *argv) function text_define_save (line 380) | static void text_define_save(t_gobj *z, t_binbuf *bb) function text_define_send (line 398) | static void text_define_send(t_text_define *x, t_symbol *s) type t_keyinfo (line 409) | typedef struct _keyinfo function TEXT_SORTCOMPARE (line 415) | static int TEXT_SORTCOMPARE(const void *z1, const void *z2, void *zkeyinfo) function stupid_sortcompare (line 491) | static int stupid_sortcompare(const void *z1, const void *z2) function text_define_sort (line 498) | static void text_define_sort(t_text_define *x, t_symbol *s, function text_define_notify (line 598) | static void text_define_notify(t_text_define *x) function text_define_free (line 604) | static void text_define_free(t_text_define *x) type t_text_client (line 618) | typedef struct _text_client function text_client_argparse (line 628) | static void text_client_argparse(t_text_client *x, int *argcp, t_atom **... function t_binbuf (line 659) | static t_binbuf *text_client_getbuf(t_text_client *x) function text_client_senditup (line 711) | static void text_client_senditup(t_text_client *x) function text_client_free (line 748) | static void text_client_free(t_text_client *x) type t_text_get (line 756) | typedef struct _text_get function text_get_float (line 814) | static void text_get_float(t_text_get *x, t_floatarg f) type t_text_set (line 861) | typedef struct _text_set function text_set_list (line 911) | static void text_set_list(t_text_set *x, type t_text_insert (line 987) | typedef struct _text_insert function text_insert_list (line 1023) | static void text_insert_list(t_text_insert *x, type t_text_delete (line 1056) | typedef struct _text_delete function text_delete_float (line 1078) | static void text_delete_float(t_text_delete *x, t_floatarg f) type t_text_size (line 1108) | typedef struct _text_size function text_size_bang (line 1130) | static void text_size_bang(t_text_size *x) function text_size_float (line 1149) | static void text_size_float(t_text_size *x, t_floatarg f) function text_tolist_bang (line 1184) | static void text_tolist_bang(t_text_tolist *x) function text_fromlist_list (line 1215) | static void text_fromlist_list(t_text_fromlist *x, type t_key (line 1238) | typedef struct _key type t_text_search (line 1244) | typedef struct _text_search function text_search_list (line 1307) | static void text_search_list(t_text_search *x, function text_search_range (line 1483) | static void text_search_range(t_text_search *x, t_floatarg onset, type t_text_sequence (line 1493) | typedef struct _text_sequence function text_sequence_doit (line 1587) | static void text_sequence_doit(t_text_sequence *x, int argc, t_atom *argv) function text_sequence_list (line 1738) | static void text_sequence_list(t_text_sequence *x, t_symbol *s, int argc, function text_sequence_stop (line 1750) | static void text_sequence_stop(t_text_sequence *x) function text_sequence_tick (line 1760) | static void text_sequence_tick(t_text_sequence *x) /* clock callback */ function text_sequence_auto (line 1775) | static void text_sequence_auto(t_text_sequence *x) function text_sequence_step (line 1784) | static void text_sequence_step(t_text_sequence *x) function text_sequence_line (line 1790) | static void text_sequence_line(t_text_sequence *x, t_floatarg f) function text_sequence_args (line 1809) | static void text_sequence_args(t_text_sequence *x, t_symbol *s, function text_sequence_tempo (line 1820) | static void text_sequence_tempo(t_text_sequence *x, function text_sequence_free (line 1829) | static void text_sequence_free(t_text_sequence *x) type t_qlist (line 1879) | typedef struct _qlist function qlist_rewind (line 1914) | static void qlist_rewind(t_qlist *x) function qlist_donext (line 1922) | static void qlist_donext(t_qlist *x, int drop, int automatic) function qlist_next (line 2011) | static void qlist_next(t_qlist *x, t_floatarg drop) function qlist_bang (line 2016) | static void qlist_bang(t_qlist *x) function qlist_tick (line 2030) | static void qlist_tick(t_qlist *x) function qlist_add (line 2036) | static void qlist_add(t_qlist *x, t_symbol *s, int argc, t_atom *argv) function qlist_add2 (line 2044) | static void qlist_add2(t_qlist *x, t_symbol *s, int argc, t_atom *argv) function qlist_clear (line 2049) | static void qlist_clear(t_qlist *x) function qlist_set (line 2055) | static void qlist_set(t_qlist *x, t_symbol *s, int argc, t_atom *argv) function qlist_read (line 2061) | static void qlist_read(t_qlist *x, t_symbol *filename, t_symbol *format) function qlist_write (line 2075) | static void qlist_write(t_qlist *x, t_symbol *filename, t_symbol *format) function qlist_print (line 2089) | static void qlist_print(t_qlist *x) function qlist_tempo (line 2095) | static void qlist_tempo(t_qlist *x, t_float f) function qlist_free (line 2112) | static void qlist_free(t_qlist *x) function textfile_bang (line 2142) | static void textfile_bang(t_qlist *x) function textfile_rewind (line 2171) | static void textfile_rewind(t_qlist *x) function text_template_init (line 2189) | void text_template_init(void) function x_qlist_setup (line 2203) | void x_qlist_setup(void) function t_binbuf (line 2365) | t_binbuf *text_getbufbyname(t_symbol *s) function text_notifybyname (line 2374) | void text_notifybyname(t_symbol *s) FILE: libs/libpd/pure-data/src/x_time.c function parsetimeunits (line 17) | void parsetimeunits(void *x, t_float amount, t_symbol *unitname, type t_delay (line 66) | typedef struct _delay function delay_ft1 (line 73) | static void delay_ft1(t_delay *x, t_floatarg g) function delay_tick (line 79) | static void delay_tick(t_delay *x) function delay_bang (line 84) | static void delay_bang(t_delay *x) function delay_stop (line 89) | static void delay_stop(t_delay *x) function delay_float (line 94) | static void delay_float(t_delay *x, t_float f) function delay_tempo (line 100) | static void delay_tempo(t_delay *x, t_symbol *unitname, t_floatarg tempo) function delay_free (line 108) | static void delay_free(t_delay *x) function delay_setup (line 125) | static void delay_setup(void) type t_metro (line 144) | typedef struct _metro function metro_ft1 (line 152) | static void metro_ft1(t_metro *x, t_floatarg g) function metro_tick (line 159) | static void metro_tick(t_metro *x) function metro_float (line 166) | static void metro_float(t_metro *x, t_float f) function metro_bang (line 173) | static void metro_bang(t_metro *x) function metro_stop (line 178) | static void metro_stop(t_metro *x) function metro_tempo (line 183) | static void metro_tempo(t_metro *x, t_symbol *unitname, t_floatarg tempo) function metro_free (line 191) | static void metro_free(t_metro *x) function metro_setup (line 209) | static void metro_setup(void) type t_line (line 227) | typedef struct _line function line_tick (line 241) | static void line_tick(t_line *x) function line_float (line 261) | static void line_float(t_line *x, t_float f) function line_ft1 (line 291) | static void line_ft1(t_line *x, t_floatarg g) function line_stop (line 297) | static void line_stop(t_line *x) function line_set (line 311) | static void line_set(t_line *x, t_floatarg f) function line_free (line 317) | static void line_free(t_line *x) function line_setup (line 337) | static void line_setup(void) type t_timer (line 353) | typedef struct _timer function timer_bang (line 362) | static void timer_bang(t_timer *x) function timer_bang2 (line 368) | static void timer_bang2(t_timer *x) function timer_tempo (line 375) | static void timer_tempo(t_timer *x, t_symbol *unitname, t_floatarg tempo) function timer_setup (line 396) | static void timer_setup(void) type t_hang (line 411) | typedef struct _hang type t_pipeout (line 420) | typedef struct pipeout type t_pipe (line 426) | typedef struct _pipe function hang_free (line 517) | static void hang_free(t_hang *h) function hang_tick (line 529) | static void hang_tick(t_hang *h) function pipe_list (line 563) | static void pipe_list(t_pipe *x, t_symbol *s, int ac, t_atom *av) function pipe_flush (line 618) | static void pipe_flush(t_pipe *x) function pipe_clear (line 623) | static void pipe_clear(t_pipe *x) function pipe_free (line 633) | static void pipe_free(t_pipe *x) function pipe_setup (line 641) | static void pipe_setup(void) function x_time_setup (line 651) | void x_time_setup(void) FILE: libs/libpd/pure-data/src/x_vexp.c type ex_ex (line 90) | struct ex_ex type expr (line 90) | struct expr type ex_ex (line 91) | struct ex_ex type ex_ex (line 91) | struct ex_ex type ex_ex (line 92) | struct ex_ex type expr (line 92) | struct expr type ex_ex (line 92) | struct ex_ex type ex_ex (line 93) | struct ex_ex type ex_ex (line 94) | struct ex_ex type ex_ex (line 95) | struct ex_ex type expr (line 95) | struct expr type ex_ex (line 95) | struct ex_ex type ex_ex (line 96) | struct ex_ex type expr (line 98) | struct expr type ex_ex (line 99) | struct ex_ex type expr (line 99) | struct expr type ex_ex (line 99) | struct ex_ex type ex_ex (line 100) | struct ex_ex type ex_ex (line 101) | struct ex_ex type expr (line 101) | struct expr type ex_ex (line 101) | struct ex_ex type ex_ex (line 102) | struct ex_ex type ex_ex (line 103) | struct ex_ex type expr (line 103) | struct expr type ex_ex (line 103) | struct ex_ex type ex_ex (line 104) | struct ex_ex type ex_ex (line 105) | struct ex_ex type expr (line 105) | struct expr type ex_ex (line 105) | struct ex_ex type ex_ex (line 106) | struct ex_ex type ex_ex (line 107) | struct ex_ex type expr (line 107) | struct expr type ex_ex (line 107) | struct ex_ex type ex_ex (line 108) | struct ex_ex type ex_ex (line 109) | struct ex_ex type expr (line 115) | struct expr type ex_ex (line 120) | struct ex_ex type expr (line 123) | struct expr type ex_ex (line 123) | struct ex_ex type ex_ex (line 124) | struct ex_ex function atom_string (line 128) | void atom_string(t_atom *a, char *buf, unsigned int bufsize) function expr_donew (line 209) | int type ex_ex (line 326) | struct ex_ex type expr (line 327) | struct expr type ex_ex (line 329) | struct ex_ex type ex_ex (line 330) | struct ex_ex type ex_ex (line 334) | struct ex_ex type ex_ex (line 334) | struct ex_ex type ex_ex (line 337) | struct ex_ex type ex_ex (line 348) | struct ex_ex type ex_ex (line 351) | struct ex_ex type ex_ex (line 358) | struct ex_ex type ex_ex (line 379) | struct ex_ex type ex_ex (line 380) | struct ex_ex type ex_ex (line 383) | struct ex_ex type ex_ex (line 543) | struct ex_ex type expr (line 544) | struct expr type ex_ex (line 544) | struct ex_ex type ex_ex (line 544) | struct ex_ex type ex_ex (line 546) | struct ex_ex type ex_ex (line 547) | struct ex_ex type ex_ex (line 548) | struct ex_ex type ex_ex (line 549) | struct ex_ex type ex_ex (line 600) | struct ex_ex type ex_ex (line 601) | struct ex_ex type ex_ex (line 602) | struct ex_ex type ex_ex (line 605) | struct ex_ex type ex_ex (line 609) | struct ex_ex type ex_ex (line 636) | struct ex_ex type ex_ex (line 645) | struct ex_ex type ex_ex (line 646) | struct ex_ex type ex_ex (line 659) | struct ex_ex type ex_ex (line 663) | struct ex_ex type ex_ex (line 668) | struct ex_ex type ex_ex (line 675) | struct ex_ex type ex_ex (line 676) | struct ex_ex type ex_ex (line 678) | struct ex_ex type ex_ex (line 682) | struct ex_ex function ex_checklval (line 751) | static int function ex_mkvector (line 987) | void function ex_dzdetect (line 997) | void type ex_ex (line 1032) | struct ex_ex type expr (line 1033) | struct expr type ex_ex (line 1033) | struct ex_ex type ex_ex (line 1033) | struct ex_ex type ex_ex (line 1043) | struct ex_ex type ex_ex (line 1295) | struct ex_ex type ex_ex (line 1295) | struct ex_ex type ex_ex (line 1296) | struct ex_ex type ex_ex (line 1296) | struct ex_ex type ex_ex (line 1303) | struct ex_ex type expr (line 1304) | struct expr type ex_ex (line 1304) | struct ex_ex type ex_ex (line 1304) | struct ex_ex type ex_ex (line 1310) | struct ex_ex type ex_ex (line 1353) | struct ex_ex type expr (line 1354) | struct expr type ex_ex (line 1354) | struct ex_ex type ex_ex (line 1354) | struct ex_ex type ex_ex (line 1359) | struct ex_ex type ex_ex (line 1360) | struct ex_ex type ex_ex (line 1361) | struct ex_ex type ex_ex (line 1432) | struct ex_ex type expr (line 1433) | struct expr type ex_ex (line 1433) | struct ex_ex type ex_ex (line 1433) | struct ex_ex type ex_ex (line 1438) | struct ex_ex type ex_ex (line 1483) | struct ex_ex type expr (line 1484) | struct expr type ex_ex (line 1484) | struct ex_ex type ex_ex (line 1484) | struct ex_ex type ex_ex (line 1521) | struct ex_ex type expr (line 1522) | struct expr type ex_ex (line 1522) | struct ex_ex type ex_ex (line 1522) | struct ex_ex type ex_ex (line 1528) | struct ex_ex type ex_ex (line 1529) | struct ex_ex function cal_sigidx (line 1625) | static int function getoken (line 1674) | int function t_ex_func (line 2050) | t_ex_func * function ex_print (line 2066) | void function ABORT (line 2240) | void ABORT(void) {bug("expr");} FILE: libs/libpd/pure-data/src/x_vexp.h type t_float (line 18) | typedef float t_float; type t_symbol (line 27) | typedef t_symbol *fts_symbol_t; type t_class (line 36) | typedef t_class *t_pd; type t_floatarg (line 37) | typedef float t_floatarg; type ex_ex (line 108) | struct ex_ex { type t_expr (line 188) | typedef struct expr { type t_ex_func (line 217) | typedef struct ex_funcs { type expr (line 227) | struct expr type ex_ex (line 227) | struct ex_ex type ex_ex (line 228) | struct ex_ex type ex_ex (line 228) | struct ex_ex type expr (line 230) | struct expr type ex_ex (line 230) | struct ex_ex type ex_ex (line 231) | struct ex_ex type expr (line 232) | struct expr type ex_ex (line 232) | struct ex_ex type expr (line 234) | struct expr type ex_ex (line 234) | struct ex_ex type ex_ex (line 234) | struct ex_ex type ex_ex (line 238) | struct ex_ex type ex_ex (line 239) | struct ex_ex type ex_ex (line 240) | struct ex_ex type ex_ex (line 240) | struct ex_ex type ex_ex (line 241) | struct ex_ex type ex_ex (line 241) | struct ex_ex type ex_ex (line 242) | struct ex_ex type ex_ex (line 242) | struct ex_ex type ex_ex (line 243) | struct ex_ex type ex_ex (line 243) | struct ex_ex type ex_ex (line 244) | struct ex_ex type ex_ex (line 244) | struct ex_ex FILE: libs/libpd/pure-data/src/x_vexp_fun.c type ex_ex (line 85) | struct ex_ex type expr (line 85) | struct expr type ex_ex (line 85) | struct ex_ex type ex_ex (line 86) | struct ex_ex type ex_ex (line 90) | struct ex_ex type ex_ex (line 90) | struct ex_ex type ex_ex (line 91) | struct ex_ex type ex_ex (line 91) | struct ex_ex type ex_ex (line 92) | struct ex_ex type ex_ex (line 92) | struct ex_ex type ex_ex (line 93) | struct ex_ex type ex_ex (line 93) | struct ex_ex type ex_ex (line 94) | struct ex_ex type ex_ex (line 94) | struct ex_ex type ex_ex (line 95) | struct ex_ex type ex_ex (line 95) | struct ex_ex type ex_ex (line 96) | struct ex_ex type ex_ex (line 96) | struct ex_ex type ex_ex (line 97) | struct ex_ex type ex_ex (line 97) | struct ex_ex type ex_ex (line 98) | struct ex_ex type ex_ex (line 98) | struct ex_ex type ex_ex (line 99) | struct ex_ex type ex_ex (line 99) | struct ex_ex type ex_ex (line 100) | struct ex_ex type ex_ex (line 100) | struct ex_ex type ex_ex (line 101) | struct ex_ex type ex_ex (line 101) | struct ex_ex type ex_ex (line 102) | struct ex_ex type ex_ex (line 102) | struct ex_ex type ex_ex (line 103) | struct ex_ex type ex_ex (line 103) | struct ex_ex type ex_ex (line 104) | struct ex_ex type ex_ex (line 104) | struct ex_ex type ex_ex (line 105) | struct ex_ex type ex_ex (line 105) | struct ex_ex type ex_ex (line 106) | struct ex_ex type ex_ex (line 106) | struct ex_ex type ex_ex (line 107) | struct ex_ex type ex_ex (line 107) | struct ex_ex type ex_ex (line 108) | struct ex_ex type ex_ex (line 108) | struct ex_ex type ex_ex (line 109) | struct ex_ex type ex_ex (line 109) | struct ex_ex type ex_ex (line 110) | struct ex_ex type ex_ex (line 110) | struct ex_ex type ex_ex (line 111) | struct ex_ex type ex_ex (line 111) | struct ex_ex type ex_ex (line 112) | struct ex_ex type ex_ex (line 112) | struct ex_ex type ex_ex (line 113) | struct ex_ex type ex_ex (line 113) | struct ex_ex type ex_ex (line 114) | struct ex_ex type ex_ex (line 114) | struct ex_ex type ex_ex (line 115) | struct ex_ex type ex_ex (line 115) | struct ex_ex type ex_ex (line 116) | struct ex_ex type ex_ex (line 116) | struct ex_ex type ex_ex (line 117) | struct ex_ex type ex_ex (line 117) | struct ex_ex type ex_ex (line 118) | struct ex_ex type ex_ex (line 118) | struct ex_ex type ex_ex (line 119) | struct ex_ex type ex_ex (line 119) | struct ex_ex type ex_ex (line 119) | struct ex_ex type ex_ex (line 120) | struct ex_ex type ex_ex (line 121) | struct ex_ex type ex_ex (line 121) | struct ex_ex type ex_ex (line 122) | struct ex_ex type ex_ex (line 122) | struct ex_ex type ex_ex (line 123) | struct ex_ex type ex_ex (line 123) | struct ex_ex type ex_ex (line 124) | struct ex_ex type ex_ex (line 124) | struct ex_ex type ex_ex (line 125) | struct ex_ex type ex_ex (line 125) | struct ex_ex type ex_ex (line 126) | struct ex_ex type ex_ex (line 126) | struct ex_ex type ex_ex (line 127) | struct ex_ex type ex_ex (line 127) | struct ex_ex type ex_ex (line 128) | struct ex_ex type ex_ex (line 128) | struct ex_ex type ex_ex (line 129) | struct ex_ex type ex_ex (line 129) | struct ex_ex type ex_ex (line 131) | struct ex_ex type ex_ex (line 131) | struct ex_ex type ex_ex (line 132) | struct ex_ex type ex_ex (line 132) | struct ex_ex type ex_ex (line 133) | struct ex_ex type ex_ex (line 133) | struct ex_ex type ex_ex (line 134) | struct ex_ex type ex_ex (line 134) | struct ex_ex type ex_ex (line 135) | struct ex_ex type ex_ex (line 135) | struct ex_ex type ex_ex (line 136) | struct ex_ex type ex_ex (line 136) | struct ex_ex type ex_ex (line 137) | struct ex_ex type ex_ex (line 137) | struct ex_ex type ex_ex (line 138) | struct ex_ex type ex_ex (line 138) | struct ex_ex type ex_ex (line 139) | struct ex_ex type ex_ex (line 139) | struct ex_ex type ex_ex (line 140) | struct ex_ex type ex_ex (line 140) | struct ex_ex type ex_ex (line 141) | struct ex_ex type ex_ex (line 141) | struct ex_ex type ex_ex (line 142) | struct ex_ex type ex_ex (line 142) | struct ex_ex type ex_ex (line 143) | struct ex_ex type ex_ex (line 143) | struct ex_ex type ex_ex (line 144) | struct ex_ex type ex_ex (line 144) | struct ex_ex type ex_ex (line 149) | struct ex_ex type ex_ex (line 149) | struct ex_ex function ex_min (line 503) | static void function ex_max (line 523) | static void function ex_toint (line 541) | static void function rint (line 558) | static double rint(double x) function ex_rint (line 568) | static void function ex_tofloat (line 586) | static void function ex_pow (line 605) | static void function ex_sqrt (line 622) | static void function ex_exp (line 639) | static void function ex_log (line 656) | static void function ex_ln (line 673) | static void function ex_sin (line 687) | static void function ex_cos (line 701) | static void function ex_tan (line 716) | static void function ex_asin (line 730) | static void function ex_acos (line 744) | static void function ex_atan (line 759) | static void function ex_atan2 (line 776) | static void function ex_fmod (line 793) | static void function ex_floor (line 811) | static void function ex_ceil (line 828) | static void function ex_sinh (line 841) | static void function ex_cosh (line 855) | static void function ex_tanh (line 870) | static void function ex_asinh (line 886) | static void function ex_acosh (line 900) | static void function ex_atanh (line 914) | static void function ex_dofact (line 929) | static double function ex_fact (line 946) | static void function ex_dorandom (line 960) | static int function ex_random (line 973) | static void function ex_abs (line 988) | static void type ex_ex (line 1005) | struct ex_ex type ex_ex (line 1006) | struct ex_ex type ex_ex (line 1006) | struct ex_ex type ex_ex (line 1006) | struct ex_ex type ex_ex (line 1008) | struct ex_ex function imodf (line 1261) | static double function fracmodf (line 1276) | static double FILE: libs/libpd/pure-data/src/x_vexp_if.c type ex_ex (line 30) | struct ex_ex type expr (line 30) | struct expr type ex_ex (line 30) | struct ex_ex type ex_ex (line 31) | struct ex_ex type expr (line 44) | struct expr function expr_list (line 52) | static void function expr_flt (line 81) | static void type t_exprproxy (line 95) | typedef struct _exprproxy { function t_exprproxy (line 105) | t_exprproxy * function exprproxy_float (line 116) | void function expr_ff (line 132) | static void function expr_bang (line 169) | static void type expr (line 236) | struct expr type ex_ex (line 238) | struct ex_ex type ex_ex (line 287) | struct ex_ex function t_int (line 397) | t_int * function expr_dsp (line 481) | static void function expr_verbose (line 556) | static void function expr_version (line 569) | static void function expr_start (line 578) | static void function expr_stop (line 587) | static void function fexpr_set_usage (line 592) | static void function fexpr_tilde_set (line 607) | static void function fexpr_tilde_clear (line 709) | static void function expr_setup (line 784) | void function expr_tilde_setup (line 837) | void function fexpr_tilde_setup (line 843) | void function main (line 849) | void function ex_getsym (line 863) | int function max_ex_tab (line 890) | int function max_ex_tab_store (line 951) | int function max_ex_var (line 1019) | int function ex_size (line 1051) | void function ex_sum (line 1079) | void function ex_Sum (line 1113) | void function ex_avg (line 1179) | void function ex_Avg (line 1213) | void function max_ex_var_store (line 1278) | int function ex_store (line 1309) | void function pd_error (line 1348) | void FILE: pdExample/src/main.cpp function main (line 15) | int main() { FILE: pdMultiExample/src/main.cpp function main (line 15) | int main() { FILE: pitchShifter/src/main.cpp function main (line 25) | int main() { FILE: pitchShifter/src/ofxSimpleSlider.h function class (line 10) | class ofxSimpleSlider { FILE: src/ofxPd.cpp function Patch (line 112) | Patch ofxPd::openPatch(const std::string &patch) { FILE: src/ofxPd.h function removeReceiver (line 461) | struct Source { function receiverExists (line 477) | bool receiverExists(pd::PdReceiver *receiver) { function removeMidiReceiver (line 489) | struct Channel { function midiReceiverExists (line 505) | bool midiReceiverExists(pd::PdMidiReceiver *receiver) {