Skip to content
1 viewer

rust 1,863,570 · typescript 235,774 · javascript 133,179 · python 20,426 · 6,416 files · digest 72c4f5c61f73 · built in 1.7 s · crystals off

crates/cre8-app-audio/src/drumkit.rs

cre8-app-audio · module drumkit · src · 798 lines (656 code, 79 comment) · sha 893f919fcb1c8d50

Items

const MAX_HITS const VELOCITY_STEPS const MAX_VOICE_SECONDS enum DrumBus enum NoiseMode struct DrumVoiceSpec impl Default for DrumVoiceSpec enum OriginalVoice enum DrumVoice impl DrumVoice struct KitSpec impl KitSpec struct DrumBuses const PARTIALS const RIDE_PARTIALS const CRASH_PARTIALS const HAT_PARTIALS const HAT_808_PARTIALS const HAT_LOFI_PARTIALS const MIX_GAINS static KITS const DEFAULT_KIT

Functions

By call-graph weight (PageRank; 1.0 is the average function). 35 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
DrumVoiceSpec::defaultsrc/drumkit.rs:87trait impl251808
kitssrc/drumkit.rs:685fn41354.6
kitsrc/drumkit.rs:694fn41613.1
drum_noisesrc/drumkit.rs:194fn41402.9
resolve_kitsrc/drumkit.rs:705fn31511.7
kit_namessrc/drumkit.rs:700fn31411.5
render_voicesrc/drumkit.rs:352fn95641.4
classic_kitsrc/drumkit.rs:569fn271191.3
analog_808_kitsrc/drumkit.rs:597fn211191.3
house_kitsrc/drumkit.rs:619fn211191.3
lofi_kitsrc/drumkit.rs:641fn211191.3
tribal_kitsrc/drumkit.rs:663fn211191.3
kicksrc/drumkit.rs:411fn161511.1
snaresrc/drumkit.rs:428fn151511.1
metalsrc/drumkit.rs:444fn141511.1
tomsrc/drumkit.rs:459fn171511.1
clapsrc/drumkit.rs:477fn131511.1
rimsrc/drumkit.rs:491fn131511.1
percsrc/drumkit.rs:505fn161511.1
shakersrc/drumkit.rs:522fn121511.1
kit_fromsrc/drumkit.rs:560fn81501.1
render_kitsrc/drumkit.rs:364fn4214260.9
render_original_kicksrc/drumkit.rs:200fn143110.8
render_original_snaresrc/drumkit.rs:216fn162110.8
render_original_hatsrc/drumkit.rs:234fn185110.8
render_specsrc/drumkit.rs:257fn9119120.8
contextsrc/drumkit.rs:714fn91100.6
DrumVoice::velocity_sensitivesrc/drumkit.rs:133method63100.6
KitSpec::mix_gainsrc/drumkit.rs:156method31100.6
bus_forsrc/drumkit.rs:172fn172100.6
KitSpec::voicesrc/drumkit.rs:151method31000.5
every_kit_renders_every_kind_audiblysrc/drumkit.rs:725fn264020.5
kits_differ_from_each_othersrc/drumkit.rs:753fn102040.5
placement_is_deterministic_and_boundedsrc/drumkit.rs:765fn191030.5
velocity_shapes_the_voice_and_the_levelsrc/drumkit.rs:786fn121020.5

Source not readable from this process.