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

tim

Creative Technologist / Web Developer

http://timpulver.de

OpSummary

Array3PushNumbers

Ops.Array.Array3PushNumbers

 

Push three numbers to the end of an array (was ArrayPushValue3x)

ArrayChunk

Ops.Array.ArrayChunk

 

Extracts x elements from an array

BoolStateArray

Ops.Array.BoolStateArray

 

Array filled with `0`, only one can be `1`

CropArray

Ops.Array.CropArray

 

Crops an array

ReverseArray3

Ops.Array.ReverseArray3

 

Reverses an array with value triplets [x, y, z, ...]

ShuffleArray

Ops.Array.ShuffleArray

 

Randomizes the order of elements inside an array

WeaveArrays

Ops.Array.WeaveArrays

 

Weaves two arrays together (combine, join, merge)

BpmTap

Ops.Audio.BpmTap

 

Let’s you tap in a beat, useful to synchronise visuals to music (VJ, sync, sound)

ColorPalettes

Ops.Color.ColorPalettes

 

Contains a collection of nice color palettes output to texture or array via index

HexToRGB

Ops.Color.HexToRGB

 

Converts a hex color like `#ff0000` to number values

Trace

Ops.Debug.Trace

 

Outputs a stack trace to the console

QWERTYtoMidi

Ops.Devices.Keyboard.QWERTYtoMidi

 

Emulates a MIDI keyboard using your regular keyboard

MidiValueToNote

Ops.Devices.Midi.MidiValueToNote

 

Converts a MIDI value to a note string

MidiValueToNote_v2

Ops.Devices.Midi.MidiValueToNote_v2

 

Converts a MIDI value to a note string

Pinch

Ops.Devices.Mobile.Pinch

 

detect two finger pinch gestures on touchscreens

TouchGesture

Ops.Devices.TouchGesture

 

detect touch gestures like swipe and pan

Picker

Ops.Gl.Shader.Picker

 

Test if the mouse hovers over drawn elements

TextureArrayLoader

Ops.Gl.TextureArrayLoader

 

load multiple images into an array

AppendChild

Ops.Html.AppendChild

 

Appends a HTML DOM Element to another

BrowserSpecificFile

Ops.Html.BrowserSpecificFile

 

Outputs a specific file for each browser

CustomEventListener

Ops.Html.Event.CustomEventListener

 

Add a custom event listener

PreventDefault

Ops.Html.Event.PreventDefault

 

Prevents the default on a JavaScript event

StopPropagation

Ops.Html.Event.StopPropagation

 

Stop a JavaScript event (bubbling / capturing)

EventListener

Ops.Html.EventListener

 

Listen to events of an element

QuerySelector

Ops.Html.QuerySelector

 

Selects an element in the DOM

QuerySelector_v2

Ops.Html.QuerySelector_v2

 

Selects an element in the DOM

ObjectGetNumber

Ops.Json.ObjectGetNumber

 

Get a number from an object

ObjectGetObject

Ops.Json.ObjectGetObject

 

get an object from an object

Delta

Ops.Math.Delta

 

difference to the last value (previous, store)

MaxSinceReset

Ops.Math.MaxSinceReset

 

Outputs the maximum value since reset has been triggered

MinSinceReset

Ops.Math.MinSinceReset

 

Outputs the minimum value since reset has been triggered

CallBack

Ops.Patch.CallBack

 

Executes an external function (external javascript)

LoadingStatusTask

Ops.Patch.LoadingStatusTask

 

Starts / stops a loading task (async loader)

ColorPicker

Ops.Sidebar.ColorPicker

 

Shows a color-picker in the sidebar

ColorPicker_v2

Ops.Sidebar.ColorPicker_v2

 

Shows a color-picker in the sidebar

DropDown

Ops.Sidebar.DropDown

 

Shows a drop-down (select) element in the sidebar

DropDown_v2

Ops.Sidebar.DropDown_v2

 

Shows a drop-down (select) element in the sidebar

NumberInput

Ops.Sidebar.NumberInput

 

Enter a number in the sidebar

NumberInput_v2

Ops.Sidebar.NumberInput_v2

 

Enter a number in the sidebar

SidebarText

Ops.Sidebar.SidebarText

 

Display text in the sidebar

TextInput

Ops.Sidebar.TextInput

 

Enter text in the sidebar

NthTrigger_v2

Ops.Trigger.NthTrigger_v2

 

Lets a trigger through every nth time (trigger limiter)

RouteTrigger

Ops.Trigger.RouteTrigger

 

Triggers one of the out ports - value index switch case (was SwitchTrigger)

TriggerExtender

Ops.Trigger.TriggerExtender

 

Extends a trigger (useful in big patches for better overview)

ValueBecameZeroTrigger

Ops.Trigger.ValueBecameZeroTrigger

 

Triggers when the input value became zero

ColorValue

Ops.Value.ColorValue

 

Use a color value on multiple places

GateNumber

Ops.Value.GateNumber

 

Let’s a number through only if control bool is true, like a gate

MaximumSafeInteger

Ops.Value.MaximumSafeInteger

 

Returns the maximum safe integer (number, constant)

MinimumSafeInteger

Ops.Value.MinimumSafeInteger

 

Returns the minimum safe integer (number, constant)

NumberSequence

Ops.Value.NumberSequence

 

Copies the input value to the output ports (value sequence)

RouteNumber

Ops.Value.RouteNumber

 

Routes the value to one of the output ports (based on index, relay)

VarGetArray

Ops.Vars.VarGetArray

 

Get a variable array

VarGetObject

Ops.Vars.VarGetObject

 

Get a variable object

VarSetArray

Ops.Vars.VarSetArray

 

Set a variable array

VarSetObject

Ops.Vars.VarSetObject

 

Set a variable object

VarSetString

Ops.Vars.VarSetString

 

set variable with a string input

AudioBuffer

Ops.WebAudio.AudioBuffer

 

Holds an audio file / sample

AudioBufferPlayer

Ops.WebAudio.AudioBufferPlayer

 

Plays back audio data stored in an AudioBuffer

AudioBuffer_v2

Ops.WebAudio.AudioBuffer_v2

 

Holds an audio file / sample in a buffer

BiquadFilter

Ops.WebAudio.BiquadFilter

 

Different kinds of audio effect / filters

Convolver

Ops.WebAudio.Convolver

 

Audio reverb using an impulse response (sample)

FFTAreaAverage

Ops.WebAudio.FFTAreaAverage

 

get average value in an area of a fft audio analysis buffer

KeyPiano

Ops.WebAudio.KeyPiano

 

Generates notes based on key presses

MidiValueToFrequency

Ops.WebAudio.MidiValueToFrequency

 

Converts a midi value to a frequency

Say

Ops.WebAudio.TextToSpeech.Say

 

Text-to-Speech, speaks different languages (speech synthesis)