Skip to content
1 viewer

rust 1,860,549 · typescript 235,540 · javascript 132,956 · python 20,426 · 6,408 files · digest f04d4637f52b · built in 1.5 s · crystals off

ReverbDesign::impulse_response

cre8_app_audio::reverb_design::ReverbDesign::impulse_response

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

24lines
7cyclomatic
1max nesting
14statements
0? exits
2params
1callers
15callees
1.2 (p85)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

method · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 sitemethod · 2 sitesmethod · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 siteself · 1 siteself · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 siteself · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitemethod · 1 sitemethod · 1 siteself · 1 sitemethod · 4 sitespath · 1 sitepath · 1 sitepath · 1 sitemethod · 1 sitename · 1 sitemethod · 2 sitesname · 1 sitepath · 1 sitepath · 4 sitesmethod · 3 sitespath · 1 sitepath · 1 sitemethod · 4 sitespath · 1 sitemethod · 8 sitespath · 1 sitepath · 1 sitemethod · 1 sitemethod · 1 sitedesign_responseapp-audio · cc 3cre8_app_audio::reverb_page::design_responsedefault_pageapp-audio · cc 1cre8_app_audio::reverb_view::default_pageaudio_reverb_patch_valueapp-audio · cc 2cre8_app_audio::reverb_view::audio_reverb_patch_valuepreset_decay_times_are_orde…app-audio · cc 1cre8_app_audio::reverb_design::tests::preset_decay_times_are_ordered_by_intentanalysis_reports_a_pre_dela…app-audio · cc 1cre8_app_audio::reverb_design::tests::analysis_reports_a_pre_delay_it_was_givena_dark_design_tilts_down_an…app-audio · cc 1cre8_app_audio::reverb_design::tests::a_dark_design_tilts_down_and_a_bright_one_does_notsvg_output_escapes_a_hostil…app-audio · cc 1cre8_app_audio::reverb_design::tests::svg_output_escapes_a_hostile_namethe_page_renders_every_pres…app-audio · cc 5cre8_app_audio::reverb_page::tests::the_page_renders_every_preset_and_the_measured_numbersthe_form_is_built_from_the_…app-audio · cc 1cre8_app_audio::reverb_page::tests::the_form_is_built_from_the_descriptors_and_shows_the_live_onesthe_boot_json_survives_its_…app-audio · cc 1cre8_app_audio::reverb_page::tests::the_boot_json_survives_its_script_blockReverbDesign::analysisapp-audio · cc 1cre8_app_audio::reverb_design::ReverbDesign::analysisReverbDesign::impulse_respo…app-audio · cc 7cre8_app_audio::reverb_design::ReverbDesign::impulse_responseParamDescriptor::clamputil-dsp · cc 5cre8_util_dsp::params::ParamDescriptor::clampSampleRate::hzutil-dsp · cc 1cre8_util_dsp::SampleRate::hzSampleRate::newutil-dsp · cc 1cre8_util_dsp::SampleRate::newStereoBuffer::silentapp-audio · cc 1cre8_app_audio::instrument::StereoBuffer::silentmax_ir_framesapp-audio · cc 1cre8_app_audio::reverb_design::max_ir_framesReverbDesign::clampedapp-audio · cc 5cre8_app_audio::reverb_design::ReverbDesign::clampedapply_cutsapp-audio · cc 3cre8_app_audio::reverb_design::apply_cutstrim_tailapp-audio · cc 5cre8_app_audio::reverb_design::trim_tailprepend_silenceapp-audio · cc 2cre8_app_audio::reverb_design::prepend_silencetaper_edgesapp-audio · cc 4cre8_app_audio::reverb_design::taper_edgeslegacy_impulse_responseapp-audio · cc 2cre8_app_audio::reverb_design::legacy_impulse_responsefdn_impulse_responseapp-audio · cc 1cre8_app_audio::reverb_design::fdn_impulse_responsenoise_impulse_responseapp-audio · cc 11cre8_app_audio::reverb_design::noise_impulse_responsegraph_impulse_responseapp-audio · cc 14cre8_app_audio::reverb_design::graph_impulse_responsedescriptorutil-dsp · cc 1cre8_util_dsp::params::descriptorReverbDesign::safe_nameapp-audio · cc 4cre8_app_audio::reverb_design::ReverbDesign::safe_nameFdnReverb::newutil-dsp · cc 2cre8_util_dsp::fdn_reverb::FdnReverb::newStereoBuffer::peakapp-audio · cc 1cre8_app_audio::reverb_design::StereoBuffer::peakBiquad64::low_passutil-dsp · cc 1cre8_util_dsp::eq::Biquad64::low_passjacobi_eigenvaluesapp-audio · cc 9cre8_app_audio::laplacian_reverb::jacobi_eigenvaluesBiquad64::high_passutil-dsp · cc 1cre8_util_dsp::eq::Biquad64::high_passlegacy_reverbapp-audio · cc 3cre8_app_audio::reverb_design::legacy_reverbLcg::newapp-audio · cc 1cre8_app_audio::reverb_design::Lcg::newLcg::bipolarapp-audio · cc 1cre8_app_audio::reverb_design::Lcg::bipolar

Control flow

Source not readable from this process.

Callers 1

Callees 15

Source not readable from this process.