Skip to content
1 viewer

rust 1,860,549 · typescript 235,537 · javascript 132,952 · python 20,426 · 6,408 files · digest 90d31b690958 · built in 1.9 s · crystals off

crates/cre8-app-audio/src/browser/channel-layout.ts

cre8-app-audio · module src::browser::channel-layout · src · 620 lines (479 code, 92 comment) · sha b489bc803c2dec35

Items

type Speaker trait ChannelLayout type ChannelGroup struct RemixMatrix

Functions

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

functionkindlinescyclomaticcallerscalleesweightcrystal
layoutContainssrc/browser/channel-layout.ts:268fn31302.7
popcountsrc/browser/channel-layout.ts:177fn92202.4
RemixMatrix::gainsrc/browser/channel-layout.ts:362method31202.1
layoutSpeakerssrc/browser/channel-layout.ts:278fn31611.7
knownMasksrc/browser/channel-layout.ts:187fn31211.5
indexOfSpeakersrc/browser/channel-layout.ts:273fn32421.4
RemixMatrix::computeIdentitysrc/browser/channel-layout.ts:428method76111.1
discretesrc/browser/channel-layout.ts:218fn53201.1
isDiscretesrc/browser/channel-layout.ts:264fn31501.1
setsrc/browser/channel-layout.ts:441nested fn31301
RemixMatrix::applyFramesrc/browser/channel-layout.ts:395method188100.9
layoutsEqualsrc/browser/channel-layout.ts:260fn32300.9
foldsrc/browser/channel-layout.ts:498fn5123230.9
RemixMatrix::constructorsrc/browser/channel-layout.ts:354method72210.8
foldSurroundsrc/browser/channel-layout.ts:552fn112120.7
layoutFromMasksrc/browser/channel-layout.ts:211fn44110.7
RemixMatrix::peakRowGainsrc/browser/channel-layout.ts:373method93110.7
speakerAzimuthDegreessrc/browser/channel-layout.ts:100fn2611100.6
speakerLoudnessWeightsrc/browser/channel-layout.ts:153fn136100.6
speakerAtsrc/browser/channel-layout.ts:284fn32110.6
remEuclidsrc/browser/channel-layout.ts:565fn42100.6
speakerMirrorsrc/browser/channel-layout.ts:138fn74100.6
speakerIsLeftsrc/browser/channel-layout.ts:147fn31100.6
addsrc/browser/channel-layout.ts:444nested fn31100.5
applyWebAudioTablesrc/browser/channel-layout.ts:463fn208120.5
upmixMonosrc/browser/channel-layout.ts:485fn105120.5
<module>src/browser/channel-layout.ts:1fn6191010.5
speakerLabelsrc/browser/channel-layout.ts:93fn31000.5
speakersForCountsrc/browser/channel-layout.ts:227fn166010.5
parseChannelLayoutsrc/browser/channel-layout.ts:246fn1316020.5
channelLabelssrc/browser/channel-layout.ts:290fn42020.5
layoutNamesrc/browser/channel-layout.ts:297fn154030.5
channelLoudnessWeightsrc/browser/channel-layout.ts:315fn64030.5
channelGroupssrc/browser/channel-layout.ts:328fn167050.5
RemixMatrix::isIdentitysrc/browser/channel-layout.ts:367method31000.5
RemixMatrix::normalizedsrc/browser/channel-layout.ts:384method83020.5
RemixMatrix::remixInterleavedsrc/browser/channel-layout.ts:415method74010.5
RemixMatrix::toJSONsrc/browser/channel-layout.ts:424method31000.5
remixMatrixsrc/browser/channel-layout.ts:439fn218090.5
stereoPanAzimuthsrc/browser/channel-layout.ts:572fn31000.5
panGainssrc/browser/channel-layout.ts:585fn3513030.5

Source not readable from this process.