Created
November 5, 2018 22:19
-
-
Save alator21/1e8dd607c0f63a5b235ca1112b4c77bb to your computer and use it in GitHub Desktop.
JSHint Options for p5.sound.js
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Show hidden characters
| //Inspired by Spaxe (https://github.com/Spaxe) | |
| //Check his gist for p5.js(https://gist.github.com/Spaxe/8704847bfd982139cad3) | |
| "globals": | |
| { | |
| //[8] | |
| "sampleRate": true, | |
| "freqToMidi": true, | |
| "midiToFreq": true, | |
| "soundFormats": true, | |
| "getAudioContext": true, | |
| "getMasterVolume": true, | |
| "masterVolume": true, | |
| "soundOut": true, | |
| //p5.SoundFile[32] | |
| "loadSound": true, | |
| "isLoaded": true, | |
| "play": true, | |
| "playMode": true, | |
| "pause": true, | |
| "loop": true, | |
| "setLoop": true, | |
| "isLooping": true, | |
| "isPlaying": true, | |
| "isPaused": true, | |
| "stop": true, | |
| "setVolume": true, | |
| "pan": true, | |
| "getPan": true, | |
| "rate": true, | |
| "duration": true, | |
| "currentTime": true, | |
| "jump": true, | |
| "channels": true, | |
| "sampleRate": true, | |
| "frames": true, | |
| "getPeaks": true, | |
| "reverseBuffer": true, | |
| "onended": true, | |
| "connect": true, | |
| "disconnect": true, | |
| "setPath": true, | |
| "setBuffer": true, | |
| "processPeaks": true, | |
| "addCue": true, | |
| "removeCue": true, | |
| "clearCues": true, | |
| //p5.Amplitude[4] | |
| "setInput": true, | |
| "getLevel": true, | |
| "toggleNormalize": true, | |
| "smooth": true, | |
| //p5.FFT[9] | |
| "setInput": true, | |
| "waveform": true, | |
| "analyze": true, | |
| "getEnergy": true, | |
| "getCentroid": true, | |
| "smooth": true, | |
| "linAverages": true, | |
| "logAverages": true, | |
| "getOctaveBands": true, | |
| //p5.Signal[5] | |
| "fade": true, | |
| "setInput": true, | |
| "add": true, | |
| "mult": true, | |
| "scale": true, | |
| //p5.Oscillator[12] | |
| "start": true, | |
| "stop": true, | |
| "amp": true, | |
| "freq": true, | |
| "setType": true, | |
| "connect": true, | |
| "disconnect": true, | |
| "pan": true, | |
| "phase": true, | |
| "add": true, | |
| "mult": true, | |
| "scale": true, | |
| //p5.Env[18] | |
| "attackTime": true, | |
| "attackLevel": true, | |
| "decayTime": true, | |
| "decayLevel": true, | |
| "releaseTime": true, | |
| "releaseLevel": true, | |
| "set": true, | |
| "setADSR": true, | |
| "setRange": true, | |
| "setInput": true, | |
| "setExp": true, | |
| "play": true, | |
| "triggerAttack": true, | |
| "triggerRelease": true, | |
| "ramp": true, | |
| "add": true, | |
| "mult": true, | |
| "scale": true, | |
| //p5.Pulse[1] | |
| "width": true, | |
| //p5,Noise[7] | |
| "setType": true, | |
| "start": true, | |
| "stop": true, | |
| "pan": true, | |
| "amp": true, | |
| "connect": true, | |
| "disconnect": true, | |
| //p5.AudioIn[9] | |
| "enabled": true, | |
| "start": true, | |
| "stop": true, | |
| "connect": true, | |
| "disconnect": true, | |
| "getLevel": true, | |
| "amp": true, | |
| "getSources": true, | |
| "setSource": true, | |
| //p5.Effect[5] | |
| "amp": true, | |
| "chain": true, | |
| "drywet": true, | |
| "connect": true, | |
| "disconnect": true, | |
| //p5.Filter[8] | |
| "biquadFilter": true, | |
| "process": true, | |
| "set": true, | |
| "freq": true, | |
| "res": true, | |
| "gain": true, | |
| "toggle": true, | |
| "setType": true, | |
| //p5.EQ[2] | |
| "bands": true, | |
| "process": true, | |
| //p5.Panner3D[13] | |
| "paner": true, | |
| "process": true, | |
| "set": true, | |
| "positionX": true, | |
| "postionY": true, | |
| "positionZ": true, | |
| "orient": true, | |
| "orientX": true, | |
| "orientY": true, | |
| "orientZ": true, | |
| "setFalloff": true, | |
| "maxDist": true, | |
| "rollof": true, | |
| //p5.Delay[10] | |
| "leftDelay": true, | |
| "rightDelay": true, | |
| "process": true, | |
| "delayTime": true, | |
| "feedback": true, | |
| "filter": true, | |
| "setType": true, | |
| "amp": true, | |
| "connect": true, | |
| "disconnect": true, | |
| //p5.Reverb[5] | |
| "process": true, | |
| "set": true, | |
| "amp": true, | |
| "connect": true, | |
| "disconnect": true, | |
| //p5.Convolver[8] | |
| "convolverNod": true, | |
| "createConvolver": true, | |
| "process": true, | |
| "impulses": true, | |
| "addImpulse": true, | |
| "resetImpulse": true, | |
| "toggleImpulse": true, | |
| "setBPM": true, | |
| //p5.Phrase[1] | |
| "sequence": true, | |
| //p5.Part[12] | |
| "setBPM": true, | |
| "getBPM": true, | |
| "start": true, | |
| "loop": true, | |
| "noLoop": true, | |
| "stop": true, | |
| "pause": true, | |
| "addPhrase": true, | |
| "removePhrase": true, | |
| "getPhrase": true, | |
| "replaceSequence": true, | |
| "onStep": true, | |
| //p5.Score[6] | |
| "start": true, | |
| "stop": true, | |
| "pause": true, | |
| "loop": true, | |
| "noLoop": true, | |
| "setBPM": true, | |
| //p5.SoundLoop[10] | |
| "musicalTimeMode": true, | |
| "maxIterations": true, | |
| "start": true, | |
| "stop": true, | |
| "pause": true, | |
| "syncedStart": true, | |
| "bpm": true, | |
| "timeSignature": true, | |
| "interval": true, | |
| "iterations": true, | |
| //p5.Compressor[9] | |
| "compressor": true, | |
| "process": true, | |
| "set": true, | |
| "attack": true, | |
| "knee": true, | |
| "ratio": true, | |
| "threshold": true, | |
| "release": true, | |
| "reduction": true, | |
| //p5.SoundRecorder[4] | |
| "setInput": true, | |
| "record": true, | |
| "stop": true, | |
| "saveSound": true, | |
| //p5.PeakDetect[3] | |
| "isDetected": true, | |
| "update": true, | |
| "onPeak": true, | |
| //p5.Gain[4] | |
| "setInput": true, | |
| "connect": true, | |
| "disconnect": true, | |
| "amp": true, | |
| //p5.AudioVoice[2] | |
| "connect": true, | |
| "disconnect": true, | |
| //p5.MonoSynth[12] | |
| "play": true, | |
| "triggerAttack": true, | |
| "triggerRelease": true, | |
| "setADSR": true, | |
| "attack": true, | |
| "decay": true, | |
| "sustain": true, | |
| "release": true, | |
| "amp": true, | |
| "connect": true, | |
| "disconnect": true, | |
| "dispose": true, | |
| //p5.PolySynth[11] | |
| "notes": true, | |
| "polyvalue": true, | |
| "AudioVoice": true, | |
| "play": true, | |
| "noteADSR": true, | |
| "setADSR": true, | |
| "noteAttack": true, | |
| "noteRelease": true, | |
| "connect": true, | |
| "disconnect": true, | |
| "dispose": true, | |
| //p5.Distortion[5] | |
| "WaveShaperNode": true, | |
| "process": true, | |
| "set": true, | |
| "getAmount": true, | |
| "getOversample": true | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment