Namespaces |
| namespace | base |
| namespace | graph |
| namespace | io |
| namespace | sound |
| namespace | synth |
Classes |
| class | director |
| class | file_manager_director |
| class | output_director |
| class | output_director_factory |
| class | output_director_alsa |
| class | output_director_alsa_factory |
| class | output_director_jack |
| class | output_director_jack_factory |
| class | output_director_oss |
| class | output_director_oss_factory |
| class | psynth_app |
| class | ObjectRadar |
| class | lo_address_equals_func |
| class | osc_broadcast |
| class | osc_client_listener |
| class | osc_client_subject |
| class | osc_client |
| class | osc_client_logger |
| class | osc_controller |
| class | osc_server_listener |
| class | osc_server_subject |
| class | osc_server |
| class | osc_server_logger |
| class | mutex |
| | A mutex is a MUTual EXclusion device, and is useful for protecting shared data structures from concurrent modifications, and implementing critical sections and monitors. More...
|
| class | rwlock |
| | A lock that implements mutual exclusion for writers but allows multiple readers. More...
|
| class | condition |
| | Condition variable. More...
|
| class | runnable |
| | Class with a run function. More...
|
| class | thread |
| | A Thread is an objects to execute pieces of code concurrently allowing shared access to the process memory. More...
|
| class | self_thread |
| | A Thread that is also a Runnable which has itself automatically attached to the thread, so every start() call will thread itself's run() function. More...
|
| struct | audio_info |
| | Basic information of an audio stream. More...
|
| class | filter_values |
| class | filter |
| class | scaler_src |
| struct | patcher_event |
| class | patcher_listener |
| class | patcher_subject |
| class | patcher |
| struct | patcher_data |
| class | patcher_dynamic |
| class | world_node |
| class | world_listener |
| class | world_node_listener |
| struct | world_patcher_event |
| class | world_patcher_listener |
| class | world_subject |
| class | world |
| class | world_node_creator |
Typedefs |
| typedef FastDelegate0< void > | thread_delegate |
| | A delegate callable in a thread.
|
| typedef float | sample |
| | An audio Sample type.
|
Enumerations |
| enum | node_types {
NODE_OUTPUT = 0,
NODE_MIXER,
NODE_CONTROLMIXER,
NODE_OSCILLATOR,
NODE_LFO,
NODE_FILTER,
NODE_SAMPLER,
NODE_STEPSEQ,
NODE_AUDIONOISE,
NODE_CONTROLNOISE,
NODE_ECHO,
NODE_DELAY,
NODE_DOUBLE_SAMPLER,
N_NODES
} |
| enum | osc_client_error { CE_NONE = 0,
CE_PORT_BINDING,
CE_SERVER_TIMEOUT,
CE_SERVER_DROP
} |
| enum | osc_server_client_error { SCE_NONE = 0,
SCE_CLIENT_TIMEOUT
} |
| enum | osc_server_error { SE_NONE = 0,
SE_PORT_BINDING
} |
Functions |
| | PSYNTH_DEFINE_OBJECT_FACTORY (ObjectRadar) |
| | PSYNTH_DECLARE_OBJECT_FACTORY (ObjectAudioMixer,"radar") |
| bool | lo_address_equals (lo_address a, lo_address b) |
| int | lo_address_cmp (lo_address a, lo_address b) |
| int | lo_generic_handler (const char *path, const char *types, lo_arg **argv, int argc, lo_message msg, void *user_data) |
Variables |
| const int | PATCHER_ANY = -1 |
| const patcher_data | PATCHER_TABLE [N_NODES][N_NODES] |