diff --git a/jsdoc/undocumented.mjs b/jsdoc/undocumented.mjs index 9376a8b6a..4141b995a 100644 --- a/jsdoc/undocumented.mjs +++ b/jsdoc/undocumented.mjs @@ -10,7 +10,7 @@ function getExports(code) { let ast; try { ast = parse(code, { - ecmaVersion: 11, + ecmaVersion: 'latest', sourceType: 'module', }); } catch (err) { diff --git a/undocumented.json b/undocumented.json index 8a38f205f..ef9fad86e 100644 --- a/undocumented.json +++ b/undocumented.json @@ -61,7 +61,12 @@ "activateTheme" ], "/packages/codemirror/slider.mjs": [ - "acorn parse error: SyntaxError: undefined" + "sliderValues", + "SliderWidget", + "setSliderWidgets", + "updateSliderWidgets", + "sliderPlugin", + "sliderWithID" ], "/packages/codemirror/widget.mjs": [ "addWidget", @@ -78,6 +83,57 @@ "StrudelMirror" ], "/packages/codemirror/index.mjs": [], + "/packages/core/logger.mjs": [ + "logKey", + "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" + ], "/packages/core/fraction.mjs": [ "gcd", "lcm" @@ -91,45 +147,6 @@ "/packages/core/state.mjs": [ "State" ], - "/packages/core/logger.mjs": [ - "logKey", - "logger" - ], - "/packages/core/util.mjs": [ - "isNoteWithOctave", - "isNote", - "tokenizeNote", - "noteToMidi", - "midiToFreq", - "freqToMidi", - "valueToMidi", - "_mod", - "nanFallback", - "getSoundIndex", - "getPlayableNoteValue", - "getFrequency", - "rotate", - "pipe", - "compose", - "flatten", - "constant", - "listRange", - "curry", - "parseNumeral", - "mapArgs", - "numeralArgs", - "parseFractional", - "fractionalArgs", - "splitAt", - "zipWith", - "clamp", - "sol2note", - "unicodeToBase64", - "base64ToUnicode", - "code2hash", - "hash2code", - "objectMap" - ], "/packages/core/value.mjs": [ "unionWithObj", "valued", @@ -138,6 +155,7 @@ ], "/packages/core/drawLine.mjs": [], "/packages/core/pattern.mjs": [ + "calculateTactus", "setStringParser", "polyrhythm", "pr", @@ -150,7 +168,12 @@ "stackCentre", "stackBy", "fastcat", - "_polymeterListSteps", + "bind", + "innerBind", + "outerBind", + "squeezeBind", + "stepBind", + "polyBind", "set", "keep", "keepif", @@ -194,11 +217,21 @@ "bypass", "hsla", "hsl", + "_retime", + "_slices", + "_fitslice", + "_match", + "_polymeterListSteps", + "timeCat", + "s_extend", + "s_expand", + "s_contract", "loopat", "loopatcps" ], "/packages/core/controls.mjs": [ "createParam", + "registerControl", "sound", "src", "att", @@ -218,7 +251,6 @@ "loope", "ch", "phaserrate", - "phasr", "ph", "phs", "phc", @@ -242,7 +274,6 @@ "lpr", "hpr", "bpr", - "fanchor", "vibrato", "v", "vmod", @@ -392,15 +423,23 @@ "square2", "tri2", "time", + "mouseY", + "mouseX", + "randrun", + "shuffle", + "scramble", "_brandBy", "_irand", - "pickSqueeze", - "pickmodSqueeze", "__chooseWith", "randcat", "wrandcat", "perlinWith", - "degradeByWith" + "degradeByWith", + "_keyDown" + ], + "/packages/core/pick.mjs": [ + "pickSqueeze", + "pickmodSqueeze" ], "/packages/core/speak.mjs": [ "speak" @@ -440,13 +479,18 @@ "isTauri" ], "/packages/desktopbridge/midibridge.mjs": [], - "/packages/desktopbridge/oscbridge.mjs": [], + "/packages/desktopbridge/oscbridge.mjs": [ + "oscTriggerTauri" + ], "/packages/desktopbridge/index.mjs": [], "/packages/draw/draw.mjs": [ "getDrawContext", "cleanupDraw", "Framer", - "Drawer" + "Drawer", + "getComputedPropertyValue", + "getTheme", + "setTheme" ], "/packages/draw/animate.mjs": [ "x", @@ -472,6 +516,7 @@ "drawPianoroll" ], "/packages/draw/spiral.mjs": [], + "/packages/draw/pitchwheel.mjs": [], "/packages/draw/index.mjs": [], "/packages/midi/midi.mjs": [ "WebMidi", @@ -496,9 +541,7 @@ "/packages/repl/prebake.mjs": [ "prebake" ], - "/packages/repl/repl-component.mjs": [ - "acorn parse error: SyntaxError: undefined" - ], + "/packages/repl/repl-component.mjs": [], "/packages/repl/index.mjs": [], "/packages/soundfonts/gm.mjs": [], "/packages/soundfonts/fontloader.mjs": [ @@ -538,6 +581,7 @@ ], "/packages/superdough/helpers.mjs": [ "gainNode", + "getWorklet", "getParamADSR", "getCompressor", "getADSRValues", @@ -550,6 +594,8 @@ ], "/packages/superdough/sampler.mjs": [ "getCachedBuffer", + "getSampleInfo", + "getSampleBuffer", "getSampleBufferSource", "loadBuffer", "reverseBuffer", @@ -562,10 +608,15 @@ "soundMap", "registerSound", "getSound", + "setDefaultValue", + "getDefaultValue", + "setDefaultValues", + "resetDefaultValues", + "setVersionDefaults", "resetLoadedSounds", "setDefaultAudioContext", "getAudioContext", - "getWorklet", + "getAudioContextCurrentTime", "initAudio", "initAudioOnFirstClick", "initializeAudioOutput", @@ -589,7 +640,7 @@ "getOscillator" ], "/packages/superdough/zzfx_fork.mjs": [ - "acorn parse error: SyntaxError: undefined" + "buildSamples" ], "/packages/superdough/zzfx.mjs": [ "getZZFX", @@ -655,6 +706,7 @@ "drawTimeScope", "drawFrequencyScope" ], + "/packages/webaudio/spectrum.mjs": [], "/packages/webaudio/index.mjs": [], "/packages/xen/xen.mjs": [ "edo",