beta
cables is under heavy development.
There might be one or another bug, please let us know about it!

simod's public ops

Ops.Array.Array3AreaRemoveremove points from an array3 with different shapes
Ops.Array.ArrayMathExpressionCalculates a user defined mathematical expression with up to 3 arrays and 3 numbers
Ops.Array.ArrayOfObjectsFilterByKeyValuefilter key value pairs in objects in an array of objects
Ops.Array.ArrayOfObjectsFilterKeysremove key-value pairs from objects in an array of objects
Ops.Array.ArrayOfObjectsToStringconvert an array of objects into readable string format
Ops.Array.ArrayQuantizerquantize input to nearest number in array
Ops.Array.CutArrayRemove elements from an array from the beginning and/or the end
Ops.Array.HSBtoRGBArraygenerates RGBA array from up to 4 arrays (HSBA)
Ops.Array.RandomArrayscreate a random array of 1 to 4 dimensions
Ops.Array.RandomNumbersArray4Generates a random array of numbers in 4-tuples
Ops.Devices.Midi.MidiCCread CC value from Midi controller
Ops.Devices.Midi.MidiCCOutsend MIDI CC data to a midi output
Ops.Devices.Midi.MidiChord3Map 3 midi notes to values
Ops.Devices.Midi.MidiClocksends out midi clock signals as triggers
Ops.Devices.Midi.MidiInputDevice_v2connect to MIDI device output port
Ops.Devices.Midi.MidiMonitordetailed information about Midi events being sent
Ops.Devices.Midi.MidiNRPNread NRPN value from controller
Ops.Devices.Midi.MidiNRPNOutsend midi NRPN data to a midi output
Ops.Devices.Midi.MidiNoteRead a single midi note
Ops.Devices.Midi.MidiNoteFilterOnly read a range of notes (e.g. C1 to C2)
Ops.Devices.Midi.MidiNoteOutsend midi note data to a midi output
Ops.Devices.Midi.MidiOutputDeviceConnect to MIDI device input port
Ops.Gl.CubeMap.CubeMapCamera_v2render a scene into a cubemap
Ops.Gl.CubeMap.CubeMapFromTextures_v2generate a cubemap from 6 textures
Ops.Gl.CubeMap.CubeMapMaterial_v2use a cubemap or equirectangular texture as a material
Ops.Gl.CubeMap.CubemapToEquirectangularTexturevisualize cubemap as folded texture or equirectangular texture
Ops.Gl.CubeMap.EquirectangularTextureToCubemapconvert an equirectangular map to a cubemap
Ops.Gl.CubeMap.Skyboxrender an equirectangular map or a cubemap as scene background
Ops.Gl.Matrix.CameraInfoget camera attributes from current camera/orbit controls
Ops.Gl.Meshes.ParametricSurfaceCreates a 3d mesh from a 2d area expressions
Ops.Gl.Meshes.RectangleRoundedDraws a rectangle with rounded corners
Ops.Gl.Phong.AmbientLight_v4ambient light for phong material shading
Ops.Gl.Phong.DirectionalLight_v4directional light for phong shading
Ops.Gl.Phong.LambertMaterial_v2a simple shaded material
Ops.Gl.Phong.PhongMaterial_v4A shaded material for lighting objects
Ops.Gl.Phong.PointLight_v4point light for phong shading
Ops.Gl.Phong.SpotLight_v4spot light for phong shading
Ops.Gl.Shader.MatCapMaterialNew_v3Easy to use image based lighting Material
Ops.Gl.ShaderEffects.FresnelGlowadd fresnel glow to any material
Ops.Gl.ShowNormals_v2visualize normals, tangents or bitangents
Ops.Gl.TextureEffects.DepthTextureFocus_v2draws a gradient from white to black back to white over distance of the scene
Ops.Gl.TextureEffects.Fog_v3add post processing fog (nebula) to a scene
Ops.Html.BrowserSpecificFile_v2set file dependant on browser
Ops.Math.Crossfadecrossfade between 2 values
Ops.Math.MathExpressioncalculates a user defined mathematical expression with up to 4 variables
Ops.Trigger.ProbabilityTriggertrigger by chance
Ops.WebAudio.AnalyzerTexture_v2Creates a spectrogram texture from an audio FFT array
Ops.WebAudio.AudioAnalyzer_v2Extracts FFT, RMS & Waveform data from an incoming audio signal
Ops.WebAudio.AudioBufferPlayer_v2Play back audio data stored in an AudioBuffer
Ops.WebAudio.AudioBufferToSplineArrayOutputs the waveform of an audio file as a spline array
Ops.WebAudio.AudioPannerpan an audio signal from left to right
Ops.WebAudio.BiquadFilter_v2Different kinds of audio filters
Ops.WebAudio.ClockSequencersend bpm based triggers
Ops.WebAudio.ClockSequencerPatternsequence triggers by defining a pattern (like a drum machine)
Ops.WebAudio.Convolver_v2Audio reverb using an impulse response (sample)
Ops.WebAudio.CutFilterdj style filter (lowpass and highpass)
Ops.WebAudio.Delayadd a delay effect to an audio stream
Ops.WebAudio.FFTAreaAverage_v2get average value in an area of a fft audio analysis buffer
Ops.WebAudio.MixerMix audio signals together
Ops.WebAudio.MusicalScalesOutputs a musical scale array (major, minor, ...) as strings, steps and midi notes
Ops.WebAudio.Output_v2Sends an audio signal to your speakers
Ops.WebAudio.SamplePlayerplays back one shot samples on trigger (useful for interaction sound)
Ops.WebAudio.ThreeBandEqualizer3 filters in one - an eq to quickly process an audio signal
Ops.WebAudio.WaveformMeshOutputs the waveform of an audio file as a geometry