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

render_song

cre8_app_audio::song::render_song

fn · cre8-app-audio · crates/cre8-app-audio/src/song.rs:1497 pub

3lines
1cyclomatic
0max nesting
1statements
0? exits
1params
12callers
2callees
2.2 (p95)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

path · 1 sitename · 1 sitepath · 1 sitepath · 1 sitemethod · 5 sitesname · 2 sitesname · 2 sitesname · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 2 sitesname · 1 sitename · 1 sitename · 2 sitesname · 2 sitesname · 1 sitename · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitemethod · 4 sitesmethod · 1 sitemethod · 2 sitesconnectapp-audio · cc 44cre8_app_audio::connection::connectrun_song_stationapp-audio · cc 14cre8_app_audio::actions::song::run_song_stationrender_station_cycleapp-audio · cc 3cre8_app_audio::actions::song::render_station_cyclehandle_songapp-audio · cc 31cre8_app_audio::actions::song::handle_songsame_seed_same_songapp-audio · cc 1cre8_app_audio::song::tests::same_seed_same_songdifferent_seed_different_so…app-audio · cc 1cre8_app_audio::song::tests::different_seed_different_songsong_is_audible_and_boundedapp-audio · cc 1cre8_app_audio::song::tests::song_is_audible_and_boundedduration_matches_barsapp-audio · cc 1cre8_app_audio::song::tests::duration_matches_barsevery_builtin_style_renders…app-audio · cc 2cre8_app_audio::song::tests::every_builtin_style_renders_audiblycustom_profile_from_partial…app-audio · cc 1cre8_app_audio::song::tests::custom_profile_from_partial_jsoninstrument_override_changes…app-audio · cc 1cre8_app_audio::song::tests::instrument_override_changes_the_soundscore_is_deterministic_and_…app-audio · cc 1cre8_app_audio::song::tests::score_is_deterministic_and_matches_sheet_countsdrum_kits_resolve_and_reach…app-audio · cc 1cre8_app_audio::song::tests::drum_kits_resolve_and_reach_the_rendera_request_carried_patch_win…app-audio · cc 1cre8_app_audio::song::tests::a_request_carried_patch_wins_over_the_bankrender_songapp-audio · cc 1cre8_app_audio::song::render_songcompose_songapp-audio · cc 1cre8_app_audio::song::compose_songrender_song_scoreapp-audio · cc 2cre8_app_audio::song::render_song_scoreParamDescriptor::clamputil-dsp · cc 5cre8_util_dsp::params::ParamDescriptor::clampdiatonic_chordapp-audio · cc 2cre8_app_audio::song::diatonic_chordscale_semitonesapp-audio · cc 2cre8_app_audio::song::scale_semitonestriad_qualityapp-audio · cc 7cre8_app_audio::song::triad_qualityroman_numeralapp-audio · cc 4cre8_app_audio::song::roman_numeralSongSpec::resolved_patchapp-audio · cc 2cre8_app_audio::song::SongSpec::resolved_patchSongRng::newapp-audio · cc 1cre8_app_audio::song::SongRng::newarrange_sectionsapp-audio · cc 6cre8_app_audio::song::arrange_sectionsgen_drumsapp-audio · cc 38cre8_app_audio::song::gen_drumsgen_bassapp-audio · cc 12cre8_app_audio::song::gen_bass

Control flow

Source not readable from this process.

Callers 12

Callees 2

Source not readable from this process.