Skip to content
1 viewer

rust 1,859,989 · typescript 235,245 · javascript 132,952 · python 20,426 · 6,406 files · digest 386394835379 · built in 1.3 s · crystals off

ReverbDesign::from_params

cre8_app_audio::reverb_design::ReverbDesign::from_params

method · cre8-app-audio · crates/cre8-app-audio/src/reverb_design.rs:1019 pub documented

42lines
7cyclomatic
2max nesting
21statements
3? exits
1params
9callers
8callees
3.5 (p98)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

Callers left, callees right, two hops each way (9 direct callers, 8 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.

self · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 2 sitesname · 2 sitesname · 3 sitesname · 1 sitepath · 1 sitename · 1 sitename · 4 sitespath · 1 sitepath · 1 sitepath · 4 sitespath · 2 sitespath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 1 sitepath · 1 sitename · 3 sitespath · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitemethod · 1 sitepath · 1 sitename · 1 sitename · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 siteMixConfig::parseapp-audio · cc 14cre8_app_audio::score_mix::MixConfig::parsedefault_pageapp-audio · cc 1cre8_app_audio::reverb_view::default_pagehandle_reverb_designapp-audio · cc 1cre8_app_audio::actions::reverb::handle_reverb_designaudio_reverb_patch_valueapp-audio · cc 2cre8_app_audio::reverb_view::audio_reverb_patch_valuean_absent_request_opens_on_…app-audio · cc 1cre8_app_audio::reverb_page::tests::an_absent_request_opens_on_the_default_spacea_preset_name_resolves_and_…app-audio · cc 1cre8_app_audio::reverb_page::tests::a_preset_name_resolves_and_a_wrong_one_lists_the_choicesoverrides_ride_on_top_of_a_…app-audio · cc 2cre8_app_audio::reverb_page::tests::overrides_ride_on_top_of_a_preseta_full_design_document_roun…app-audio · cc 1cre8_app_audio::reverb_page::tests::a_full_design_document_round_trips_through_the_request_readera_hostile_request_is_named_…app-audio · cc 1cre8_app_audio::reverb_page::tests::a_hostile_request_is_named_rather_than_swallowedresolve_designapp-audio · cc 11cre8_app_audio::reverb_page::resolve_designMixConfig::set_reverbapp-audio · cc 1cre8_app_audio::score_mix::MixConfig::set_reverbfrom_params_rejects_unknown…app-audio · cc 1cre8_app_audio::reverb_design::tests::from_params_rejects_unknown_keys_and_bad_rangesfrom_params_rejects_a_key_a…app-audio · cc 2cre8_app_audio::reverb_design::tests::from_params_rejects_a_key_aimed_at_the_wrong_algorithmfrom_params_starts_from_a_p…app-audio · cc 2cre8_app_audio::reverb_design::tests::from_params_starts_from_a_preset_and_applies_overridesa_switched_algorithm_starts…app-audio · cc 2cre8_app_audio::reverb_design::tests::a_switched_algorithm_starts_from_its_own_defaultszero_width_collapses_a_synt…app-audio · cc 1cre8_app_audio::reverb_design::tests::zero_width_collapses_a_synthesized_iranalysis_reports_a_pre_dela…app-audio · cc 1cre8_app_audio::reverb_design::tests::analysis_reports_a_pre_delay_it_was_givena_score_line_parses_back_in…app-audio · cc 2cre8_app_audio::reverb_design::tests::a_score_line_parses_back_into_an_equivalent_designReverbDesign::from_paramsapp-audio · cc 7cre8_app_audio::reverb_design::ReverbDesign::from_paramsdescriptorutil-dsp · cc 1cre8_util_dsp::params::descriptorfindapp-audio · cc 1cre8_app_audio::src::browser::geometry-animation::findpresetapp-audio · cc 1cre8_app_audio::reverb_design::presetReverbDesign::defaultapp-audio · cc 1cre8_app_audio::reverb_design::ReverbDesign::defaultpreset_namesapp-audio · cc 1cre8_app_audio::reverb_design::preset_nameskey_applies_toapp-audio · cc 9cre8_app_audio::reverb_design::key_applies_toAlgorithm::named_defaultapp-audio · cc 6cre8_app_audio::reverb_design::Algorithm::named_defaultReverbDesign::apply_flat_pa…app-audio · cc 36cre8_app_audio::reverb_design::ReverbDesign::apply_flat_parampresetsapp-audio · cc 1cre8_app_audio::reverb_design::presetsFdnParams::defaultutil-dsp · cc 1cre8_util_dsp::fdn_reverb::FdnParams::defaultGraphRoom::ring_with_chordsapp-audio · cc 4cre8_app_audio::reverb_design::GraphRoom::ring_with_chordsIrShape::defaultapp-audio · cc 1cre8_app_audio::reverb_design::IrShape::defaultDecayCurve::from_indexapp-audio · cc 4cre8_app_audio::reverb_design::DecayCurve::from_indexGraphRoom::defaultapp-audio · cc 1cre8_app_audio::reverb_design::GraphRoom::default

Control flow

Source not readable from this process.

Callees 8

Source not readable from this process.