Here is a list of all documented files with brief descriptions:
[detail level 123456]
▼ src | |
▼ ossia | |
► audio | |
alsa_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 | |
miniaudio_protocol.hpp | |
pipewire_protocol.hpp | |
portaudio_protocol.hpp | |
pulseaudio_protocol.hpp | |
sdl_protocol.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_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 | |
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 | |
timed_vec.hpp | |
timer.hpp | |
to_string.hpp | |
to_tuple.hpp | |
triple_buffer.hpp | |
type_if.hpp | |
typelist.hpp | |
variant.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 | |
math_expression.hpp | |
safe_math.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_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_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 | |
configuration.hpp | |
framing.hpp | |
line_framing.hpp | |
no_framing.hpp | |
null_socket.hpp | |
serial_socket.hpp | |
size_prefix_framing.hpp | |
slip_framing.hpp | |
tcp_socket.hpp | |
udp_socket.hpp | |
unix_socket.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 | |
► 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 | |
► 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 | |
► 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 | |
qt_logger.hpp | |
qt_utilities.hpp | |
time.hpp | |
time_value.hpp | |
token_request.hpp | |
value_metatypes.hpp | |
git_info.h | |