Skip to content
TKB
NodeFlags
Initializing search
Welcome to TKB
Tags
Blog
Topics
TKB
Welcome to TKB
Tags
Blog
Blog
Blog Weekly Log
Archive
Archive
2025
Topics
Topics
Basics Coding
Creative Concepts
Algorithms
Algorithms
Index
Creative Coding Algorithms
Movement patterns
Programming
Art
Art
Art
AfroBasaldella
FranzKline
MikhailLarionov
NataliaGoncharova
RobertoMatt
Blender
Blender
Blender
Add Thickness To Plane
Basics
Blender Learning Sources
Create AI environment maps
Create Environment map in Blender
Create Studio Lighting Setup
Link Objects to Each Other
Smooth Geometry
CSS
CSS
CSS
Controller
Controller
Korg MIDI kontroll 2
MIDI
MIDI
Midi programs
Git
Git
Git
Useful Commands
Inspiration
Inspiration
Interesting Tools
JavaScript
JavaScript
Javascript
Converting Json to typescript
Tailwind CSS - Basics
NPM
HydraSynth
HydraSynth
Loading Hydra Extention
Resources
Writing own functions
JS
JS
Basics
DotEnv
JS Error
Express
Run Script On Server
Newerfile
React
React
Execute useEffect for specific state
Host Vite React Project on Github Pages
Interface from JSON
React Own Learning
Basics
React FirebseDatabase
Routing in React
Setup Three.JS in React
Basics
ReactNative
ReactNative
Index
Basics
Creating a project with Expo
Developing React Native Mapbox App
Native Wind
Setup Expo
Topics
Libraries
Libraries
Mapbox React Native
Setup EAS
ThreeJS
ThreeJS
Three.js
Basics
Three.js Shader
Math
Math
Math
Solving Equations
Networking
Networking
Networking
Setting up a local HTTP Server
Python
Python
Python
Limit length of list
Shader
Shader
Shader
Learning Sources
FRAGMENT
FRAGMENT
Fragment Shader
Basic Intro
GLSL Language
Algorithmic Drawing
Transformations
Pattern
Random
Datamosh
Own reflections
VERTEX
VERTEX
Vertex Shader
SwiftUI
SwiftUI
Index
Set the color of date picker to white
Problems
Terminal
Terminal
Terminal
Convert all mp3 into wav with ffmpeg
Terminal commands
TouchDesigner
TouchDesigner
TouchDesigner
CHOPS
CHOPS
CHOPs
AddChannelsIntoSequenz
AnimatePatternCHOP
AnimateThroughDataPoints
AttackDecaySustainRelease
AudioInputIntoScalingValue
CombingChannelsPatternCHOP
CombiningChannelsMathCHOP
CreatingSteppedNoise
DefineLoopingBehaviourCHOP
DeleteSamplesBeginningEndCHOP
FlipChannelPath
FullImageTopToCHOP
GetSpecificSampleFromCHOP
GrabCurrentInputValueConstantCHOP
HoldLastChangedValue
InfiniteLoopingNoiseChannel
IterateThroughConstantChannelsViaScript
KeepChannelCountStableReplaceCHOP
ManipulateCHOPValueExpressionCHOP
MapCHOPValuesToNewIntervall
MapCHOPtoSOPLength
MeasureChangeOfValue
OffsetSingleChannelCHOP
OnlyEffectCertainChannelsMath
ReduceNumChannelsButKeepShape
ReplicateSampleAtEndBegginng
ResampleAudioToSOPLength
StretchCHOPToNumSamples
Tips and tricks
ToggleValueViaKeyboard
TriggerSingleSound
UseTimelineForLoopingChopValues
COMPS
COMPS
COMPs
Container Vs Base
FloatingWindow
NodeFlags
SelectCOMPSelectUIElements
SetBackgroundContainer
SetValueOfSliderViaScript
SetWidgetAsChildrenContainer
ShowSpecificOperatorContainer
DATS
DATS
DATs
ConvertTextToTable
ConvertingDATIntoGraph
ExecuteNewSelectionTable
ExpressionValuesDAT
PopulateTableDATViaScript
ReplaceSpecificDataTableMerge
Often used scripting for DATS
SelectTableDataByValue
StoringDataViaScript
SwappingColsRowsTable
MATS
MATS
DATs
Create3DShapePhongMAT
QUICK
QUICK
Quick Tips
DefineCustomStartupFile
DockingOperatorsTogether
FindingReferenceParameterExport
Navigation Shortcuts
OpenFilePickerBtn
ParameterExpressionVSExport
PerformanceMonitor
See how TD Elements are build
SetLockFlagViaScript
ShowingQuicktipsParameter
TestEffectsLowPerformanceCHOP
SCRIPTING
SCRIPTING
Scripting
Assign an Expression via Script
GetAllValuesChopAsList
Pulse a pulse Parameter via script
Python in Touch
Scripting Operators
SetLocalVariablesOperator
Set random Parameter Value
Specifc Scripting for Touch
SOPS
SOPS
SOPs
ChangeOrderPointsSortSOP
Convert2DImage3Dshape
CreatingCutoutShapes
CreatingMergingMetaballs
CutPartsShapewithClipSOP
CutPolygonSOPWithClip
DeleteCopyWithGroup
DisplaceFixedSOPSurfaceSpringSOP
DisplaceGridMagnetSOP
DisplaceGridWithPatternCHOP
DisplaceSOPByCHOPValues
DisplaceSOPOnlyXY
DistributeShapesAlongPathSweepSOP
ImportSpecificGeoFromFBX
Improve Performance Instancing
ManipulateSOPwithData
MergeLinesIntoSurface
MoveInstancedShapesOnSpiralPath
ParticlesMoveBackToSource
PolygonLookSOP
RotateCameraOnCirlceSOP
Various SOP Scripting References
SkinnedShapeFromLines
SpreadCopiesEvenlyAround360CopySOP
TECHNIQUES
TECHNIQUES
Techniques
Animate over timeline length
Automatically Chain Selected Nodes
ChangeSeedWithClock
SetCustomFrameRateProcess
Show Operator in UI
Mapping
Mapping
Cornerpinning Output via Interface with StonerCOMP
Mapping
TEXTURE GALLERY
TEXTURE GALLERY
TOPS
GrainEffect
Grid
TOPS
TOPS
TOPS
AccessCameraDepthTop
AccessPixelValueTOP
ApplyEffectForOnlySpecificChannels
ChangeValuesLockedTOP
ConvertRampIntoLines
ConvertSingleChannelTopIntoMultiChannel
DefiningLoadingErrorImage
HigherQualityFeedback
ImageInstancingOnGrid
MovieCodecs
MovieFileIn
OutputNoiseTOPTransparency
Play Video with Slow Speed
Rendering Multiple screens
RepeatImageRemapTOP
SetTextTOPFromTableDAT
SimpleMovementTracker
Various SOP Scripting References
Unity
Unity
Index
Audio Optimization Settings
Dublicate Adressable Group in Android APK
Localization - Multiple Languages in Unity
Save Screenshot in device gallery
Tipps and tricks
VCVRack
VCVRack
VCV Rack
Eurorack
Window doesn't show on start
Basics
Basics
BasicKickDrum
Basics
Chorus
Rhythm
Modules
Modules
EugeneRareBreeds
NoisePlethoraBefaco
VCF
Techniques
Techniques
RecurringBeatPattern
VSCode
VSCode
VSCode
Configure a Snippet
OpenFolderWithVSCodeMacOS
C++
C++
C++
C++ Basics
Ffmpeg
Ffmpeg
FFMPEG
Convert Mov files into mp4
N8n
N8n
n8n
Basics
Data
Nodes
Nodes
Aggregate
Date and Time Node
Edit Fields (Set)
Event type ? Node
HTTP Request Node
Markdown
RaindropNode
Schedule Trigger
Stop and Error Node
Webhook
n8nFormTrigger
Workflows
Workflows
Filter Out Email
Filter Out Empty Field in Table
Utilities
Utilities
Bootable WindowsUSB
Vvvv
Vvvv
Index
Animation
Audio
Automata UI
BackgroundFrame
Basics
Change precision of float values
Channel Data
Collections
Collisions
Controlling Patches
Convert IOBox to slider
Converting Single Value into Vector2
CountMouseClick
CreateMultipleValueWithRepeat
CreateRandomValueWhenTrue
CreateRandomValueWhenValueBiggerThan
CreatingRetrievingVariables
Elementa
FeedbackEffect
Get Data From Link
GetScreenDimensions
How to Server
Interactions
Intresting Nodes
Learning Material
MapValues
Model
Nugets
Object oriented programming
OnlyExecuteNodesWhenTure
OnlyKeepValueWhereTryParseSuccess
OpenCV
Operations
RandomOrderSpread
For each
Read File into VVVV
RemoveRandomSlicesSpreadAndGenerate
Runtime
Set Dependency In Other file
SetOutputTrueForXTimeOnTrueInput
Show help patch of node
Skia
Smooth jittery input data
SplitStringBySeperator
Storing Data
Stride
StrideFX
Structure Projects
TextureFX
TriggerBoolSeconds
Typography
UsefulLibraries
WindowSettings
C# Scripts
Bits
Bits
HoldChangedValueForTimeInterval
TD/COMP
TD/UI
TouchDesigner
Node Flags
Comments
Back to top