mirror of
https://codeberg.org/uzu/strudel
synced 2026-07-23 05:33:13 -04:00
749 lines
14 KiB
JSON
749 lines
14 KiB
JSON
{
|
|
"/doc.json": [
|
|
"acorn parse error: SyntaxError: undefined"
|
|
],
|
|
"/packages/codemirror/html.mjs": [
|
|
"html",
|
|
"h"
|
|
],
|
|
"/packages/codemirror/autocomplete.mjs": [
|
|
"Autocomplete",
|
|
"strudelAutocomplete",
|
|
"isAutoCompletionEnabled"
|
|
],
|
|
"/packages/codemirror/tooltip.mjs": [
|
|
"strudelTooltip",
|
|
"isTooltipEnabled"
|
|
],
|
|
"/packages/codemirror/flash.mjs": [
|
|
"setFlash",
|
|
"flashField",
|
|
"flash",
|
|
"isFlashEnabled"
|
|
],
|
|
"/packages/codemirror/highlight.mjs": [
|
|
"setMiniLocations",
|
|
"showMiniLocations",
|
|
"updateMiniLocations",
|
|
"highlightMiniLocations",
|
|
"highlightExtension",
|
|
"isPatternHighlightingEnabled"
|
|
],
|
|
"/packages/codemirror/keybindings.mjs": [
|
|
"keybindings"
|
|
],
|
|
"/packages/codemirror/themes/theme-helper.mjs": [
|
|
"createTheme"
|
|
],
|
|
"/packages/codemirror/themes/strudel-theme.mjs": [
|
|
"settings"
|
|
],
|
|
"/packages/codemirror/themes/bluescreen.mjs": [
|
|
"settings"
|
|
],
|
|
"/packages/codemirror/themes/blackscreen.mjs": [
|
|
"settings"
|
|
],
|
|
"/packages/codemirror/themes/whitescreen.mjs": [
|
|
"settings"
|
|
],
|
|
"/packages/codemirror/themes/teletext.mjs": [
|
|
"settings"
|
|
],
|
|
"/packages/codemirror/themes/algoboy.mjs": [
|
|
"settings"
|
|
],
|
|
"/packages/codemirror/themes/CutiePi.mjs": [
|
|
"settings"
|
|
],
|
|
"/packages/codemirror/themes/sonic-pink.mjs": [
|
|
"settings"
|
|
],
|
|
"/packages/codemirror/themes/red-text.mjs": [
|
|
"settings"
|
|
],
|
|
"/packages/codemirror/themes/green-text.mjs": [
|
|
"settings"
|
|
],
|
|
"/packages/codemirror/themes/archBtw.mjs": [
|
|
"settings"
|
|
],
|
|
"/packages/codemirror/themes/fruitDaw.mjs": [
|
|
"settings"
|
|
],
|
|
"/packages/codemirror/themes/bluescreenlight.mjs": [
|
|
"settings"
|
|
],
|
|
"/packages/codemirror/themes/androidstudio.mjs": [
|
|
"settings"
|
|
],
|
|
"/packages/codemirror/themes/atomone.mjs": [
|
|
"settings"
|
|
],
|
|
"/packages/codemirror/themes/aura.mjs": [
|
|
"settings"
|
|
],
|
|
"/packages/codemirror/themes/darcula.mjs": [
|
|
"settings"
|
|
],
|
|
"/packages/codemirror/themes/dracula.mjs": [
|
|
"settings"
|
|
],
|
|
"/packages/codemirror/themes/duotoneDark.mjs": [
|
|
"settings"
|
|
],
|
|
"/packages/codemirror/themes/eclipse.mjs": [
|
|
"settings"
|
|
],
|
|
"/packages/codemirror/themes/githubDark.mjs": [
|
|
"settings"
|
|
],
|
|
"/packages/codemirror/themes/githubLight.mjs": [
|
|
"settings"
|
|
],
|
|
"/packages/codemirror/themes/gruvboxDark.mjs": [
|
|
"settings"
|
|
],
|
|
"/packages/codemirror/themes/gruvboxLight.mjs": [
|
|
"settings"
|
|
],
|
|
"/packages/codemirror/themes/materialDark.mjs": [
|
|
"settings"
|
|
],
|
|
"/packages/codemirror/themes/materialLight.mjs": [
|
|
"settings"
|
|
],
|
|
"/packages/codemirror/themes/nord.mjs": [
|
|
"settings"
|
|
],
|
|
"/packages/codemirror/themes/monokai.mjs": [
|
|
"settings"
|
|
],
|
|
"/packages/codemirror/themes/solarizedDark.mjs": [
|
|
"settings"
|
|
],
|
|
"/packages/codemirror/themes/solarizedLight.mjs": [
|
|
"settings"
|
|
],
|
|
"/packages/codemirror/themes/sublime.mjs": [
|
|
"settings"
|
|
],
|
|
"/packages/codemirror/themes/tokyoNight.mjs": [
|
|
"settings"
|
|
],
|
|
"/packages/codemirror/themes/tokioNightStorm.mjs": [
|
|
"settings"
|
|
],
|
|
"/packages/codemirror/themes/tokyoNightDay.mjs": [
|
|
"settings"
|
|
],
|
|
"/packages/codemirror/themes/vscodeDark.mjs": [
|
|
"settings"
|
|
],
|
|
"/packages/codemirror/themes/vscodeLight.mjs": [
|
|
"settings"
|
|
],
|
|
"/packages/codemirror/themes/xcodeLight.mjs": [
|
|
"settings"
|
|
],
|
|
"/packages/codemirror/themes/bbedit.mjs": [
|
|
"settings"
|
|
],
|
|
"/packages/codemirror/themes/noctisLilac.mjs": [
|
|
"settings"
|
|
],
|
|
"/packages/codemirror/themes.mjs": [
|
|
"themes",
|
|
"settings",
|
|
"themeColors",
|
|
"theme",
|
|
"injectStyle",
|
|
"initTheme",
|
|
"activateTheme"
|
|
],
|
|
"/packages/codemirror/slider.mjs": [
|
|
"sliderValues",
|
|
"SliderWidget",
|
|
"setSliderWidgets",
|
|
"updateSliderWidgets",
|
|
"sliderPlugin",
|
|
"sliderWithID"
|
|
],
|
|
"/packages/codemirror/widget.mjs": [
|
|
"addWidget",
|
|
"updateWidgets",
|
|
"setWidget",
|
|
"BlockWidget",
|
|
"widgetPlugin",
|
|
"registerWidget"
|
|
],
|
|
"/packages/codemirror/codemirror.mjs": [
|
|
"defaultSettings",
|
|
"codemirrorSettings",
|
|
"initEditor",
|
|
"StrudelMirror"
|
|
],
|
|
"/packages/codemirror/index.mjs": [],
|
|
"/packages/core/logger.mjs": [
|
|
"logKey",
|
|
"errorLogger",
|
|
"logger"
|
|
],
|
|
"/packages/core/util.mjs": [
|
|
"isNoteWithOctave",
|
|
"isNote",
|
|
"tokenizeNote",
|
|
"noteToMidi",
|
|
"midiToFreq",
|
|
"freqToMidi",
|
|
"valueToMidi",
|
|
"getEventOffsetMs",
|
|
"_mod",
|
|
"averageArray",
|
|
"nanFallback",
|
|
"getSoundIndex",
|
|
"getPlayableNoteValue",
|
|
"getFrequency",
|
|
"rotate",
|
|
"pipe",
|
|
"compose",
|
|
"flatten",
|
|
"id",
|
|
"constant",
|
|
"listRange",
|
|
"curry",
|
|
"parseNumeral",
|
|
"mapArgs",
|
|
"numeralArgs",
|
|
"parseFractional",
|
|
"fractionalArgs",
|
|
"splitAt",
|
|
"zipWith",
|
|
"pairs",
|
|
"clamp",
|
|
"sol2note",
|
|
"uniq",
|
|
"uniqsort",
|
|
"uniqsortr",
|
|
"unicodeToBase64",
|
|
"base64ToUnicode",
|
|
"code2hash",
|
|
"hash2code",
|
|
"objectMap",
|
|
"cycleToSeconds",
|
|
"ClockCollator",
|
|
"getPerformanceTimeSeconds",
|
|
"keyAlias",
|
|
"getCurrentKeyboardState",
|
|
"stringifyValues"
|
|
],
|
|
"/packages/core/fraction.mjs": [
|
|
"gcd",
|
|
"lcm"
|
|
],
|
|
"/packages/core/timespan.mjs": [
|
|
"TimeSpan"
|
|
],
|
|
"/packages/core/hap.mjs": [
|
|
"Hap"
|
|
],
|
|
"/packages/core/state.mjs": [
|
|
"State"
|
|
],
|
|
"/packages/core/value.mjs": [
|
|
"unionWithObj",
|
|
"valued",
|
|
"Value",
|
|
"map"
|
|
],
|
|
"/packages/core/drawLine.mjs": [],
|
|
"/packages/core/pattern.mjs": [
|
|
"calculateSteps",
|
|
"setStringParser",
|
|
"nothing",
|
|
"isPattern",
|
|
"reify",
|
|
"stackLeft",
|
|
"stackRight",
|
|
"stackCentre",
|
|
"stackBy",
|
|
"bind",
|
|
"innerBind",
|
|
"outerBind",
|
|
"squeezeBind",
|
|
"stepBind",
|
|
"polyBind",
|
|
"set",
|
|
"keep",
|
|
"keepif",
|
|
"mod",
|
|
"pow",
|
|
"band",
|
|
"bor",
|
|
"bxor",
|
|
"blshift",
|
|
"brshift",
|
|
"lt",
|
|
"gt",
|
|
"lte",
|
|
"gte",
|
|
"eq",
|
|
"eqt",
|
|
"ne",
|
|
"net",
|
|
"and",
|
|
"or",
|
|
"func",
|
|
"compressSpan",
|
|
"compressspan",
|
|
"focusSpan",
|
|
"focusspan",
|
|
"zoomArc",
|
|
"zoomarc",
|
|
"bypass",
|
|
"hsla",
|
|
"hsl",
|
|
"_retime",
|
|
"_slices",
|
|
"_fitslice",
|
|
"_match",
|
|
"_polymeterListSteps",
|
|
"shrinklist",
|
|
"s_cat",
|
|
"s_alt",
|
|
"s_polymeter",
|
|
"s_taper",
|
|
"s_taperlist",
|
|
"s_add",
|
|
"s_sub",
|
|
"s_expand",
|
|
"s_extend",
|
|
"s_contract",
|
|
"s_tour",
|
|
"s_zip",
|
|
"steps",
|
|
"_morph"
|
|
],
|
|
"/packages/core/controls.mjs": [
|
|
"createParam",
|
|
"isControlName",
|
|
"registerControl",
|
|
"fmrelease",
|
|
"fmvelocity",
|
|
"analyze",
|
|
"fft",
|
|
"hold",
|
|
"duck",
|
|
"phaserrate",
|
|
"phasdp",
|
|
"fadeTime",
|
|
"fadeOutTime",
|
|
"fadeInTime",
|
|
"psustain",
|
|
"psus",
|
|
"gate",
|
|
"gat",
|
|
"activeLabel",
|
|
"degree",
|
|
"mtranspose",
|
|
"ctranspose",
|
|
"harmonic",
|
|
"stepsPerOctave",
|
|
"octaveR",
|
|
"nudge",
|
|
"overgain",
|
|
"overshape",
|
|
"panspan",
|
|
"pansplay",
|
|
"panwidth",
|
|
"panorient",
|
|
"rate",
|
|
"slide",
|
|
"semitone",
|
|
"voice",
|
|
"chord",
|
|
"dictionary",
|
|
"dict",
|
|
"anchor",
|
|
"offset",
|
|
"octaves",
|
|
"mode",
|
|
"compressorKnee",
|
|
"compressorRatio",
|
|
"compressorAttack",
|
|
"compressorRelease",
|
|
"waveloss",
|
|
"expression",
|
|
"sustainpedal",
|
|
"fshift",
|
|
"fshiftnote",
|
|
"fshiftphase",
|
|
"triode",
|
|
"krush",
|
|
"kcutoff",
|
|
"octer",
|
|
"octersub",
|
|
"octersubsub",
|
|
"ring",
|
|
"ringf",
|
|
"ringdf",
|
|
"freeze",
|
|
"xsdelay",
|
|
"tsdelay",
|
|
"real",
|
|
"imag",
|
|
"enhance",
|
|
"partials",
|
|
"comb",
|
|
"smear",
|
|
"scram",
|
|
"binshift",
|
|
"hbrick",
|
|
"lbrick",
|
|
"frameRate",
|
|
"frames",
|
|
"hours",
|
|
"minutes",
|
|
"seconds",
|
|
"songPtr",
|
|
"uid",
|
|
"val",
|
|
"cps",
|
|
"zrand",
|
|
"curve",
|
|
"deltaSlide",
|
|
"pitchJump",
|
|
"pitchJumpTime",
|
|
"lfo",
|
|
"repeatTime",
|
|
"znoise",
|
|
"zmod",
|
|
"zcrush",
|
|
"zdelay",
|
|
"zzfx",
|
|
"createParams",
|
|
"ad",
|
|
"ds",
|
|
"ar",
|
|
"midimap",
|
|
"ctlNum",
|
|
"polyTouch",
|
|
"getControlName"
|
|
],
|
|
"/packages/core/euclid.mjs": [
|
|
"bjork",
|
|
"e",
|
|
"euclidrot"
|
|
],
|
|
"/packages/core/zyklus.mjs": [],
|
|
"/packages/core/signal.mjs": [
|
|
"randrun",
|
|
"_brandBy",
|
|
"_irand",
|
|
"__chooseWith",
|
|
"chooseIn",
|
|
"chooseOut",
|
|
"perlinWith",
|
|
"berlinWith",
|
|
"degradeByWith",
|
|
"_keyDown"
|
|
],
|
|
"/packages/core/pick.mjs": [],
|
|
"/packages/core/speak.mjs": [
|
|
"speak"
|
|
],
|
|
"/packages/core/evaluate.mjs": [
|
|
"strudelScope",
|
|
"evalScope",
|
|
"evaluate"
|
|
],
|
|
"/packages/core/neocyclist.mjs": [
|
|
"NeoCyclist"
|
|
],
|
|
"/packages/core/cyclist.mjs": [
|
|
"Cyclist"
|
|
],
|
|
"/packages/core/time.mjs": [
|
|
"getTime",
|
|
"setTime"
|
|
],
|
|
"/packages/core/repl.mjs": [
|
|
"repl",
|
|
"getTrigger"
|
|
],
|
|
"/packages/core/ui.mjs": [
|
|
"backgroundImage",
|
|
"cleanupUi"
|
|
],
|
|
"/packages/core/index.mjs": [],
|
|
"/packages/csound/index.mjs": [
|
|
"loadCSound",
|
|
"loadcsound",
|
|
"loadCsound",
|
|
"csound",
|
|
"loadOrc"
|
|
],
|
|
"/packages/desktopbridge/utils.mjs": [
|
|
"Invoke",
|
|
"isTauri"
|
|
],
|
|
"/packages/desktopbridge/midibridge.mjs": [],
|
|
"/packages/desktopbridge/oscbridge.mjs": [
|
|
"oscTriggerTauri"
|
|
],
|
|
"/packages/desktopbridge/index.mjs": [],
|
|
"/packages/draw/draw.mjs": [
|
|
"getDrawContext",
|
|
"cleanupDraw",
|
|
"Framer",
|
|
"Drawer",
|
|
"getComputedPropertyValue",
|
|
"getTheme",
|
|
"setTheme"
|
|
],
|
|
"/packages/draw/animate.mjs": [
|
|
"x",
|
|
"y",
|
|
"w",
|
|
"h",
|
|
"angle",
|
|
"r",
|
|
"fill",
|
|
"smear",
|
|
"rescale",
|
|
"moveXY",
|
|
"zoomIn"
|
|
],
|
|
"/packages/draw/color.mjs": [
|
|
"colorMap",
|
|
"convertColorToNumber",
|
|
"convertHexToNumber"
|
|
],
|
|
"/packages/draw/pianoroll.mjs": [
|
|
"__pianoroll",
|
|
"getDrawOptions",
|
|
"getPunchcardPainter",
|
|
"drawPianoroll"
|
|
],
|
|
"/packages/draw/spiral.mjs": [],
|
|
"/packages/draw/pitchwheel.mjs": [],
|
|
"/packages/draw/index.mjs": [],
|
|
"/packages/midi/midi.mjs": [
|
|
"WebMidi",
|
|
"enableWebMidi",
|
|
"midicontrolMap",
|
|
"midisoundMap"
|
|
],
|
|
"/packages/midi/index.mjs": [],
|
|
"/packages/mini/krill-parser.js": [],
|
|
"/packages/mini/mini.mjs": [
|
|
"patternifyAST",
|
|
"getLeafLocation",
|
|
"mini2ast",
|
|
"getLeaves",
|
|
"getLeafLocations",
|
|
"mini",
|
|
"m",
|
|
"h",
|
|
"minify",
|
|
"miniAllStrings"
|
|
],
|
|
"/packages/mini/index.mjs": [],
|
|
"/packages/repl/prebake.mjs": [
|
|
"prebake"
|
|
],
|
|
"/packages/repl/repl-component.mjs": [],
|
|
"/packages/repl/index.mjs": [],
|
|
"/packages/soundfonts/gm.mjs": [],
|
|
"/packages/soundfonts/fontloader.mjs": [
|
|
"setSoundfontUrl",
|
|
"getFontBufferSource",
|
|
"getFontPitch",
|
|
"registerSoundfonts"
|
|
],
|
|
"/packages/soundfonts/list.mjs": [
|
|
"instruments",
|
|
"drums",
|
|
"instrumentNames"
|
|
],
|
|
"/packages/soundfonts/sfumato.mjs": [
|
|
"loadSoundfont"
|
|
],
|
|
"/packages/soundfonts/index.mjs": [],
|
|
"/packages/superdough/feedbackdelay.mjs": [],
|
|
"/packages/superdough/reverbGen.mjs": [],
|
|
"/packages/superdough/reverb.mjs": [],
|
|
"/packages/superdough/vowel.mjs": [
|
|
"vowelFormant"
|
|
],
|
|
"/packages/superdough/logger.mjs": [
|
|
"errorLogger",
|
|
"logger",
|
|
"setLogger"
|
|
],
|
|
"/packages/superdough/util.mjs": [
|
|
"tokenizeNote",
|
|
"noteToMidi",
|
|
"midiToFreq",
|
|
"clamp",
|
|
"freqToMidi",
|
|
"valueToMidi",
|
|
"nanFallback",
|
|
"_mod",
|
|
"getSoundIndex",
|
|
"cycleToSeconds",
|
|
"secondsToCycle"
|
|
],
|
|
"/packages/superdough/noise.mjs": [
|
|
"getNoiseBuffer",
|
|
"getNoiseOscillator",
|
|
"getNoiseMix"
|
|
],
|
|
"/packages/superdough/helpers.mjs": [
|
|
"noises",
|
|
"gainNode",
|
|
"getWorklet",
|
|
"getParamADSR",
|
|
"getCompressor",
|
|
"getADSRValues",
|
|
"createFilter",
|
|
"drywet",
|
|
"getPitchEnvelope",
|
|
"getVibratoOscillator",
|
|
"webAudioTimeout",
|
|
"applyFM"
|
|
],
|
|
"/packages/superdough/sampler.mjs": [
|
|
"getCachedBuffer",
|
|
"getSampleInfo",
|
|
"getSampleBuffer",
|
|
"getSampleBufferSource",
|
|
"loadBuffer",
|
|
"reverseBuffer",
|
|
"getLoadedBuffer",
|
|
"processSampleMap",
|
|
"registerSamplesPrefix",
|
|
"onTriggerSample"
|
|
],
|
|
"/packages/superdough/superdough.mjs": [
|
|
"DEFAULT_MAX_POLYPHONY",
|
|
"setMaxPolyphony",
|
|
"setMultiChannelOrbits",
|
|
"soundMap",
|
|
"registerSound",
|
|
"applyGainCurve",
|
|
"setGainCurve",
|
|
"getSound",
|
|
"getAudioDevices",
|
|
"setDefault",
|
|
"resetDefaults",
|
|
"setDefaultValue",
|
|
"getDefaultValue",
|
|
"setDefaultValues",
|
|
"resetDefaultValues",
|
|
"setVersionDefaults",
|
|
"resetLoadedSounds",
|
|
"setDefaultAudioContext",
|
|
"getAudioContext",
|
|
"getAudioContextCurrentTime",
|
|
"initAudio",
|
|
"initAudioOnFirstClick",
|
|
"initializeAudioOutput",
|
|
"connectToDestination",
|
|
"panic",
|
|
"getLfo",
|
|
"analysers",
|
|
"analysersData",
|
|
"getAnalyserById",
|
|
"getAnalyzerData",
|
|
"resetGlobalEffects",
|
|
"superdough",
|
|
"superdoughTrigger"
|
|
],
|
|
"/packages/superdough/synth.mjs": [
|
|
"registerSynthSounds",
|
|
"waveformN",
|
|
"getOscillator"
|
|
],
|
|
"/packages/superdough/zzfx_fork.mjs": [
|
|
"buildSamples"
|
|
],
|
|
"/packages/superdough/zzfx.mjs": [
|
|
"getZZFX",
|
|
"registerZZFXSounds"
|
|
],
|
|
"/packages/superdough/dspworklet.mjs": [
|
|
"dspWorklet",
|
|
"dough",
|
|
"doughTrigger"
|
|
],
|
|
"/packages/superdough/index.mjs": [],
|
|
"/packages/tonal/tonleiter.mjs": [
|
|
"pc2chroma",
|
|
"rotateChroma",
|
|
"chroma2pc",
|
|
"tokenizeChord",
|
|
"note2pc",
|
|
"note2oct",
|
|
"note2midi",
|
|
"note2chroma",
|
|
"midi2chroma",
|
|
"pitch2chroma",
|
|
"step2semitones",
|
|
"x2midi",
|
|
"scaleStep",
|
|
"nearestNumberIndex",
|
|
"stepInNamedScale",
|
|
"renderVoicing",
|
|
"accidentalOffset",
|
|
"Step",
|
|
"Note"
|
|
],
|
|
"/packages/tonal/tonal.mjs": [],
|
|
"/packages/tonal/ireal.mjs": [
|
|
"simple",
|
|
"complex"
|
|
],
|
|
"/packages/tonal/voicings.mjs": [
|
|
"voicingRegistry",
|
|
"setDefaultVoicings",
|
|
"setVoicingRange",
|
|
"registerVoicings",
|
|
"voicingAlias",
|
|
"resetVoicings"
|
|
],
|
|
"/packages/tonal/index.mjs": [
|
|
"packageName"
|
|
],
|
|
"/packages/transpiler/transpiler.mjs": [
|
|
"registerWidgetType",
|
|
"registerLanguage",
|
|
"transpiler",
|
|
"getWidgetID"
|
|
],
|
|
"/packages/transpiler/index.mjs": [
|
|
"evaluate"
|
|
],
|
|
"/packages/webaudio/webaudio.mjs": [
|
|
"webaudioOutput",
|
|
"webaudioRepl"
|
|
],
|
|
"/packages/webaudio/scope.mjs": [
|
|
"drawTimeScope",
|
|
"drawFrequencyScope"
|
|
],
|
|
"/packages/webaudio/spectrum.mjs": [],
|
|
"/packages/webaudio/index.mjs": [],
|
|
"/packages/xen/xen.mjs": [
|
|
"edo",
|
|
"xen",
|
|
"tuning"
|
|
],
|
|
"/packages/xen/tunejs.js": [],
|
|
"/packages/xen/tune.mjs": [
|
|
"tune"
|
|
],
|
|
"/packages/xen/index.mjs": [],
|
|
"/index.mjs": []
|
|
}
|