|
OSSIA
Open Scenario System for Interactive Application
|
| src | |
| ossia | |
| audio | |
| alsa_protocol.hpp | |
| asio_protocol.hpp | |
| audio_device.hpp | |
| audio_engine.hpp | |
| audio_parameter.hpp | |
| audio_protocol.hpp | |
| audio_tick.hpp | |
| drwav_handle.hpp | |
| drwav_write_handle.hpp | |
| dummy_protocol.hpp | |
| fade.hpp | |
| fft.hpp | |
| jack_protocol.hpp | |
| libasound.hpp | |
| meters.hpp | |
| miniaudio_protocol.hpp | |
| pipewire_protocol.hpp | |
| pipewire_quantum.hpp | |
| portaudio_protocol.hpp | |
| pulseaudio_protocol.hpp | |
| sdl_protocol.hpp | |
| write_loop_wav.hpp | |
| dataflow | |
| execution | |
| default_policy.hpp | |
| direct_policy.hpp | |
| execution_policy.hpp | |
| local_state_execution_policy.hpp | |
| merged_policy.hpp | |
| ordered_policy.hpp | |
| priorized_policy.hpp | |
| pull_visitors.hpp | |
| to_state_element.hpp | |
| graph | |
| breadth_first_search.hpp | |
| graph.hpp | |
| graph_interface.hpp | |
| graph_ordering.hpp | |
| graph_parallel.hpp | |
| graph_parallel_impl.hpp | |
| graph_static.hpp | |
| graph_utils.hpp | |
| node_executors.hpp | |
| small_graph.hpp | |
| tick_methods.hpp | |
| tick_setup.hpp | |
| transitive_closure.hpp | |
| nodes | |
| faust | |
| faust_node.hpp | |
| faust_utils.hpp | |
| spline | |
| spline2d.hpp | |
| spline3d.hpp | |
| timestretch | |
| r8b_stretcher.hpp | |
| raw_stretcher.hpp | |
| repitch_stretcher.hpp | |
| rubberband_stretcher.hpp | |
| automation.hpp | |
| dummy.hpp | |
| forward_node.hpp | |
| gain.hpp | |
| gradient.hpp | |
| input.hpp | |
| mapping.hpp | |
| media.hpp | |
| merger.hpp | |
| messages.hpp | |
| metronome.hpp | |
| midi.hpp | |
| percentage.hpp | |
| rand_float.hpp | |
| simple_mapper.hpp | |
| sine.hpp | |
| sound.hpp | |
| sound_impl.hpp | |
| sound_libav.hpp | |
| sound_mmap.hpp | |
| sound_ref.hpp | |
| sound_sampler.hpp | |
| sound_utils.hpp | |
| spline.hpp | |
| state.hpp | |
| step.hpp | |
| safe_nodes | |
| port.hpp | |
| tick_policies.hpp | |
| audio_lock.hpp | |
| audio_port.hpp | |
| audio_stretch_mode.hpp | |
| bench_map.hpp | |
| connection.hpp | |
| control_inlets.hpp | |
| data.hpp | |
| data_copy.hpp | |
| dataflow.hpp | |
| dataflow_fwd.hpp | |
| exec_pool.hpp | |
| exec_state_facade.hpp | |
| execution_state.hpp | |
| float_to_sample.hpp | |
| for_each_port.hpp | |
| fx_node.hpp | |
| geometry_port.hpp | |
| graph_edge.hpp | |
| graph_edge_helpers.hpp | |
| graph_node.hpp | |
| midi_port.hpp | |
| node_chain_process.hpp | |
| node_process.hpp | |
| node_process_raw.hpp | |
| port.hpp | |
| sample_to_float.hpp | |
| texture_port.hpp | |
| timed_value.hpp | |
| token_request.hpp | |
| token_request_format.hpp | |
| transport.hpp | |
| typed_value.hpp | |
| value_port.hpp | |
| value_vector.hpp | |
| detail | |
| algorithms.hpp | |
| any.hpp | |
| any_map.hpp | |
| apply.hpp | |
| apply_type.hpp | |
| audio_spin_mutex.hpp | |
| buffer_pool.hpp | |
| callback_container.hpp | |
| case_insensitive.hpp | |
| closest_element.hpp | |
| concepts.hpp | |
| config.hpp | |
| constexpr_string_map.hpp | |
| destination_index.hpp | |
| disable_fpe.hpp | |
| dylib_loader.hpp | |
| enum_map.hpp | |
| flat_map.hpp | |
| flat_multimap.hpp | |
| flat_multiset.hpp | |
| flat_set.hpp | |
| flicks.hpp | |
| fmt.hpp | |
| for_each.hpp | |
| for_each_in_tuple.hpp | |
| hash.hpp | |
| hash_map.hpp | |
| instantiations.hpp | |
| json.hpp | |
| json_fwd.hpp | |
| jthread.hpp | |
| libav.hpp | |
| locked_container.hpp | |
| lockfree_queue.hpp | |
| logger.hpp | |
| logger_fwd.hpp | |
| math.hpp | |
| mpl.hpp | |
| murmur3.hpp | |
| mutex.hpp | |
| nullable_variant.hpp | |
| optional.hpp | |
| packed_struct.hpp | |
| parse_relax.hpp | |
| parse_strict.hpp | |
| pod_vector.hpp | |
| ptr_container.hpp | |
| ptr_set.hpp | |
| regex_fwd.hpp | |
| safe_vec.hpp | |
| size.hpp | |
| sleep.hpp | |
| small_flat_map.hpp | |
| small_vector.hpp | |
| span.hpp | |
| ssize.hpp | |
| std_fwd.hpp | |
| string_algorithms.hpp | |
| string_map.hpp | |
| string_view.hpp | |
| thread.hpp | |
| thread_priority.hpp | |
| timed_vec.hpp | |
| timer.hpp | |
| to_string.hpp | |
| to_tuple.hpp | |
| triple_buffer.hpp | |
| type_if.hpp | |
| typelist.hpp | |
| unique_instance.hpp | |
| variant.hpp | |
| yield.hpp | |
| editor | |
| automation | |
| curve_value_visitor.hpp | |
| tinyspline.c | |
| tinyspline.h | |
| tinyspline_util.hpp | |
| curve | |
| curve_segment | |
| easing.hpp | |
| easing_helpers.hpp | |
| empty.hpp | |
| linear.hpp | |
| power.hpp | |
| sin.hpp | |
| behavior.hpp | |
| behavior_variant_impl.hpp | |
| curve.hpp | |
| curve_abstract.hpp | |
| curve_segment.hpp | |
| expression | |
| expression.hpp | |
| expression_atom.hpp | |
| expression_bool.hpp | |
| expression_composition.hpp | |
| expression_fwd.hpp | |
| expression_generic.hpp | |
| expression_not.hpp | |
| expression_pulse.hpp | |
| operators.hpp | |
| loop | |
| loop.hpp | |
| mapper | |
| detail | |
| mapper_visitor.hpp | |
| scenario | |
| detail | |
| continuity.hpp | |
| clock.hpp | |
| execution_log.hpp | |
| quantification.hpp | |
| scenario.hpp | |
| time_event.hpp | |
| time_interval.hpp | |
| time_process.hpp | |
| time_signature.hpp | |
| time_sync.hpp | |
| time_value.hpp | |
| state | |
| detail | |
| state_execution_visitor.hpp | |
| state_flatten_visitor.hpp | |
| state_print_visitor.hpp | |
| control_message.hpp | |
| flat_state.hpp | |
| flat_vec_state.hpp | |
| message.hpp | |
| state.hpp | |
| state_element.hpp | |
| state_element_fwd.hpp | |
| editor.hpp | |
| exceptions.hpp | |
| gfx | |
| port_index.hpp | |
| texture_parameter.hpp | |
| math | |
| filters.hpp | |
| math_expression.hpp | |
| point_tracker.hpp | |
| safe_math.hpp | |
| tracking.hpp | |
| network | |
| base | |
| address_scope.hpp | |
| bundle.hpp | |
| device.hpp | |
| listening.hpp | |
| message_origin_identifier.hpp | |
| message_queue.hpp | |
| name_validation.hpp | |
| node.hpp | |
| node_attributes.hpp | |
| node_functions.hpp | |
| osc_address.hpp | |
| parameter.hpp | |
| parameter_data.hpp | |
| protocol.hpp | |
| value_callback.hpp | |
| common | |
| complex_type.hpp | |
| debug.hpp | |
| destination_qualifiers.hpp | |
| device_parameter.hpp | |
| device_parameter_index.hpp | |
| device_parameter_t.hpp | |
| extended_types.hpp | |
| network_logger.hpp | |
| node_visitor.hpp | |
| parameter_properties.hpp | |
| path.hpp | |
| value_bounding.hpp | |
| value_mapping.hpp | |
| websocket_log_sink.hpp | |
| dataspace | |
| detail | |
| dataspace_convert.hpp | |
| dataspace_list.hpp | |
| dataspace_merge.hpp | |
| dataspace_parse.hpp | |
| dataspace_text.hpp | |
| list_units.hpp | |
| make_unit.hpp | |
| make_value.hpp | |
| angle.hpp | |
| color.hpp | |
| dataspace.hpp | |
| dataspace_base.hpp | |
| dataspace_base_defs_fwd.hpp | |
| dataspace_base_fwd.hpp | |
| dataspace_base_variants.hpp | |
| dataspace_fwd.hpp | |
| dataspace_parse.hpp | |
| dataspace_strong_variants.hpp | |
| dataspace_variant_visitors.hpp | |
| dataspace_visitors.hpp | |
| distance.hpp | |
| gain.hpp | |
| orientation.hpp | |
| position.hpp | |
| speed.hpp | |
| time.hpp | |
| value_with_unit.hpp | |
| domain | |
| detail | |
| apply_domain.hpp | |
| array_domain.hpp | |
| clamp_visitors.hpp | |
| generic_domain.hpp | |
| min_max.hpp | |
| numeric_domain.hpp | |
| value_set_domain.hpp | |
| domain.hpp | |
| domain_base.hpp | |
| domain_base_impl.hpp | |
| domain_conversion.hpp | |
| domain_functions.hpp | |
| domain_fwd.hpp | |
| domain_variant_impl.hpp | |
| generic | |
| alias_node.hpp | |
| generic_device.hpp | |
| generic_node.hpp | |
| generic_parameter.hpp | |
| wrapped_parameter.hpp | |
| http | |
| http_client.hpp | |
| http_client_request.hpp | |
| http_query_parser.hpp | |
| local | |
| local.hpp | |
| minuit | |
| detail | |
| minuit_common.hpp | |
| minuit_name_table.hpp | |
| minuit_parser.hpp | |
| minuit.hpp | |
| osc | |
| detail | |
| bundle.hpp | |
| message_generator.hpp | |
| osc.hpp | |
| osc_1_0_policy.hpp | |
| osc_1_1_extended_policy.hpp | |
| osc_1_1_policy.hpp | |
| osc_common_policy.hpp | |
| osc_fwd.hpp | |
| osc_messages.hpp | |
| osc_packet_processor.hpp | |
| osc_protocol_common.hpp | |
| osc_receive.hpp | |
| osc_utils.hpp | |
| osc_value_write_visitor.hpp | |
| receiver.hpp | |
| sender.hpp | |
| osc.hpp | |
| oscquery | |
| detail | |
| attributes.hpp | |
| domain_to_json.hpp | |
| get_query_parser.hpp | |
| html_writer.hpp | |
| json_parser.hpp | |
| json_query_parser.hpp | |
| json_reader_detail.hpp | |
| json_writer.hpp | |
| json_writer_detail.hpp | |
| osc_writer.hpp | |
| oscquery_protocol_common.hpp | |
| oscquery_units.hpp | |
| outbound_visitor.hpp | |
| outbound_visitor_impl.hpp | |
| query_parser.hpp | |
| typetag.hpp | |
| value_to_json.hpp | |
| host_info.hpp | |
| oscquery_client.hpp | |
| oscquery_mirror.hpp | |
| oscquery_server.hpp | |
| sockets | |
| can_socket.hpp | |
| cobs_framing.hpp | |
| configuration.hpp | |
| encoding.hpp | |
| fixed_length_framing.hpp | |
| framing.hpp | |
| line_framing.hpp | |
| no_framing.hpp | |
| null_socket.hpp | |
| serial_socket.hpp | |
| size_prefix_framing.hpp | |
| slip_framing.hpp | |
| stx_etx_framing.hpp | |
| tcp_socket.hpp | |
| udp_socket.hpp | |
| unix_socket.hpp | |
| var_size_prefix_framing.hpp | |
| websocket.hpp | |
| websocket_client.hpp | |
| websocket_reply.hpp | |
| websocket_server.hpp | |
| writers.hpp | |
| value | |
| detail | |
| value_conversion_impl.hpp | |
| value_parse_impl.hpp | |
| destination.hpp | |
| format_value.hpp | |
| impulse.hpp | |
| value.hpp | |
| value_algorithms.hpp | |
| value_base.hpp | |
| value_comparison.hpp | |
| value_conversion.hpp | |
| value_hash.hpp | |
| value_traits.hpp | |
| value_variant_impl.hpp | |
| vec.hpp | |
| zeroconf | |
| zeroconf.hpp | |
| context.hpp | |
| context_functions.hpp | |
| exceptions.hpp | |
| network.hpp | |
| rate_limiting_protocol.hpp | |
| resolve.hpp | |
| resolve_transport.hpp | |
| preset | |
| cue.hpp | |
| exception.hpp | |
| preset.hpp | |
| protocols | |
| artnet | |
| artnet_protocol.hpp | |
| dmx_buffer.hpp | |
| dmx_led_parameter.hpp | |
| dmx_parameter.hpp | |
| dmx_protocol_base.hpp | |
| dmxusbpro_protocol.hpp | |
| e131_protocol.hpp | |
| coap | |
| coap_client_protocol.hpp | |
| coap_server_protocol.hpp | |
| link_format_parser.hpp | |
| dense | |
| dense_protocol.hpp | |
| dense_protocol_configuration.hpp | |
| joystick | |
| game_controller_protocol.hpp | |
| joystick_manager.hpp | |
| joystick_protocol.hpp | |
| leapmotion | |
| leapmotion_device.hpp | |
| libmapper | |
| libmapper_protocol.hpp | |
| midi | |
| detail | |
| channel.hpp | |
| midi_impl.hpp | |
| midi.hpp | |
| midi_device.hpp | |
| midi_node.hpp | |
| midi_parameter.hpp | |
| midi_protocol.hpp | |
| midi_stream.hpp | |
| mqtt | |
| mqtt_protocol.hpp | |
| osc | |
| osc_factory.hpp | |
| osc_generic_protocol.hpp | |
| oscquery | |
| http_requests.hpp | |
| oscquery_client_asio.hpp | |
| oscquery_fwd.hpp | |
| oscquery_mirror_asio.hpp | |
| oscquery_mirror_asio_dense.hpp | |
| oscquery_server_asio.hpp | |
| phidgets | |
| detail | |
| phidgetspp.hpp | |
| sensors.hpp | |
| phidgets_node.hpp | |
| phidgets_parameter.hpp | |
| phidgets_parameter_data.hpp | |
| phidgets_protocol.hpp | |
| wiimote | |
| wiimote_parameter.hpp | |
| wiimote_protocol.hpp | |
| context.hpp | |
| misc_visitors.hpp | |
| prefix.hpp | |
| ossia-c | |
| log | |
| ossia_log.h | |
| ossia | |
| ossia_utils.hpp | |
| preset | |
| preset.h | |
| result.h | |
| ossia-c.h | |
| ossia-cpp | |
| ossia-cpp98.hpp | |
| ossia-faust | |
| OssiaUI.h | |
| ossia-max | |
| src | |
| assert.hpp | |
| attribute.hpp | |
| client.hpp | |
| device.hpp | |
| device_base.hpp | |
| equals.hpp | |
| explorer.hpp | |
| fuzzysearch.hpp | |
| logger.hpp | |
| matcher.hpp | |
| model.hpp | |
| monitor.hpp | |
| node_base.hpp | |
| object_base.hpp | |
| ocue.hpp | |
| ocue.utils.cpp | |
| ossia-max.hpp | |
| ossia_object.hpp | |
| parameter.hpp | |
| parameter_base.hpp | |
| remote.hpp | |
| router.hpp | |
| search.hpp | |
| search_filter.hpp | |
| symbols.hpp | |
| utils.hpp | |
| view.hpp | |
| ZeroconfMinuitListener.hpp | |
| ZeroconfOscqueryListener.hpp | |
| ossia-pd | |
| src | |
| assert.hpp | |
| attribute.hpp | |
| client.hpp | |
| device.hpp | |
| device_base.hpp | |
| explorer.hpp | |
| logger.hpp | |
| model.hpp | |
| node_base.hpp | |
| object_base.hpp | |
| ossia-pd.hpp | |
| parameter.hpp | |
| parameter_base.hpp | |
| remote.hpp | |
| utils.hpp | |
| view.hpp | |
| ZeroconfMinuitListener.hpp | |
| ZeroconfOscqueryListener.hpp | |
| ossia-qt | |
| device | |
| qml_device.hpp | |
| qml_logger.hpp | |
| qml_model_property.hpp | |
| qml_node.hpp | |
| qml_node_base.hpp | |
| qml_parameter.hpp | |
| qml_property.hpp | |
| qml_property_reader.hpp | |
| qml_signal.hpp | |
| qt_device.hpp | |
| qt_object_node.hpp | |
| qt_property_node.hpp | |
| http | |
| http_protocol.hpp | |
| protocols | |
| qml_bluetooth.hpp | |
| qml_can_socket.hpp | |
| qml_http_request.hpp | |
| qml_midi_inbound_socket.hpp | |
| qml_midi_outbound_socket.hpp | |
| qml_nfc.hpp | |
| qml_oauth.hpp | |
| qml_serial_socket.hpp | |
| qml_tcp_inbound_socket.hpp | |
| qml_tcp_outbound_socket.hpp | |
| qml_udp_inbound_socket.hpp | |
| qml_udp_outbound_socket.hpp | |
| qml_ump_inbound_socket.hpp | |
| qml_ump_outbound_socket.hpp | |
| qml_unix_inbound_socket.hpp | |
| qml_unix_outbound_socket.hpp | |
| qml_ws_inbound_socket.hpp | |
| qml_ws_outbound_socket.hpp | |
| utils.hpp | |
| score | |
| qml_autom.hpp | |
| qml_cond.hpp | |
| qml_exec.hpp | |
| qml_interval.hpp | |
| qml_loop.hpp | |
| qml_mapping.hpp | |
| qml_scenario.hpp | |
| qml_script.hpp | |
| qml_state.hpp | |
| qml_sync.hpp | |
| qml_util.hpp | |
| serial | |
| serial_protocol.hpp | |
| websocket-generic-client | |
| ws_generic_client_protocol.hpp | |
| device_metatype.hpp | |
| invoke.hpp | |
| js_utilities.hpp | |
| matching_type.hpp | |
| metatypes.hpp | |
| name_utils.hpp | |
| qml_context.hpp | |
| qml_engine_functions.hpp | |
| qml_plugin.hpp | |
| qml_protocols.hpp | |
| qt_logger.hpp | |
| qt_utilities.hpp | |
| time.hpp | |
| time_value.hpp | |
| token_request.hpp | |
| value_metatypes.hpp | |
| git_info.h |