Houdini 12 Nodes

Channel nodes create, filter, and manipulate channel data.

Nodes

AcousticDesign audio filters and sound materials for the spatial audio system.
AreaCalculates the area under a channel’s graph, which is the same as calculating the “integral” of a channel, or “integrating” the channel.
AttributeAdds, removes or updates attributes of the input chop.
Audio InReceives audio input from the analog audio ports or the digital port.
Band EQA 14-band equalizer which filters audio input channels in the same way that a conventional band equalizer uses a bank of sliders to filter fixed-frequency bands of sound.
BeatManually tap the beat of a piece of music, and automatically generate a repeating ramp or pulse that continues to keep time with the music after the taps stop.
BlendCombines two or more chops in input 2, 3 and so on, by using a set of blending channels in input 1.
BlendPosePerforms multi-dimensional, example-based interpolation of channels.
ChannelCreates channels from the value of its parameters.
CompositeLayers (blends) the channels of one CHOP on the channels of another CHOP.
ConstantCreate up to forty new channels.
CopyProduces multiple copies of the second input along the timeline of the first input.
CountCounts the number of times a channel crosses a trigger or release threshold.
CycleCreates cycles.
DelayDelays the input, and can be run in normal or time-sliced mode.
DeleteRemoves channels coming from its input.
DynamicsExtracts any information from a DOP simulation that is accessible through the dopfield expression function.
EnvelopeOutputs the maximum amplitude in the vicinity of each sample of the input.
ExportA convenient tool for exporting channels.
ExpressionModify input channels by using expressions.
ExtendOnly sets the “extend conditions” of a chop, which determines what values you get when sampling the CHOP before or after its interval.
FanUsed for controlling other CHOPs.
FeedbackGet the state of a chop as it was one frame or time slice ago.
FetchImports channels from other OPs.
FileReads in channel and audio files for use by chops.
FilterSmooths or sharpens the input channels.
ForInternal node used by the Foreach CHOP
ForeachDivides the input channels into groups, cooking the contained network for each group.
FunctionProvides more complicated math functions than found in the Math CHOP: trigonometic functions, logarithmic functions and exponential functions.
GeometryUses a geometry object to choose a sop from which the channels will be created.
Gesture
HandleThe “engine” which drives Inverse Kinematic solutions using the Handle object.
HoldSample and hold the value of the first input.
IKSolverSolves inverse kinematics rotations for bone chains.
ImageConverts rows and/or columns of pixels in an image to CHOP channels.
InterpolateTreats its multiple-inputs as keyframes and interpolates between them.
InverseKinGenerates channels for bone objects based on a bone chain and an end affector.
JiggleCreates a jiggling effect in the translate channels passed in.
KeyboardTurns key presses into channel output.
LagAdds lag and overshoot to channels.
LimitProvides a variety of functions to limit and quantize the input channels.
LogicConverts channels of all its input chops into binary channels and combines them using a...
LookupUses a channel in the first input to index into a lookup table in the second input, and output values from the lookup table.
MIDI InThe MIDI In CHOP reads Note events, Controller events, Program Change events, and Timing events from both midi devices and files.
MIDI OutThe MIDI Out CHOP sends MIDI events to any available MIDI devices.
MathPerform a variety of arithmetic operations on and between channels.
MergeTakes multiple inputs and merges them into the output.
MouseOutputs X and Y screen values for the mouse device.
NetworkSimilar to the Pipe In/Out CHOPs in Network mode.
NoiseMakes an irregular wave that never repeats, with values approximately in the range -1 to +1.
NullUsed a place-holder and does not have a function of its own.
ObjectCompares two objects and returns information on their relative positions and orientations.
ObjectChainCreates channels representing the transforms for a chain of objects.
OscillatorGenerates sounds in two ways.
Parametric EQFilters an audio clip, and then applies other audio effects.
ParticleProduces translate and rotate channels to move Objects according to the positions of particles in a POP Network.
Pass FilterFilters audio input using one of four different filter types.
PhonemeTranslates english text into a series of phonetic values.
Pipe InPipes data from custom devices into a CHOP, without needing the Houdini Developers' Kit or knowledge of Houdini internals.
Pipe OutTransmit data out of Houdini to other processes.
PitchAttempts to extract the fundamental pitch of a musical tone from the input audio.
PretransformTakes translate, rotate, and/or scale channels and transforms them using the pretransform of the given object.
PulseGenerates pulses at regular intervals of one channel.
PuppetInterface to a variety of PuppetWorks devices through a serial port connection.
Record
RenameRenames channels.
ReorderReorders the first input CHOP’s channels by numeric or alphabetic patterns.
ResampleResamples an input’s channels to a new rate and/or start/end interval.
SequenceTakes all its inputs and appends one chop after another.
ShiftThis time-shifts a CHOP, changing the start and end of the CHOP’s interval.
ShuffleReorganizes a list of channels.
SlopeCalculates the slope (or derivative) of the input channels.
Spatial AudioThe rendering engine for producing 3D audio.
SpectrumCalculates the frequency spectrum of the input channels, or a portion of the channels.
SplineEdit the channel data by using direct manipulation of cubic or Bezier handles in the graph of the CHOP.
SpringCreates vibrations influenced by the input channels, as if a mass was attached to a spring.
StretchPreserves the shape of channels and the sampling rate, but resamples the channels into a new interval.
SubnetworkAllows for the simplification of complex networks by collapsing several CHOPs into one.
SwitchControl the flow of channels through a CHOPnet.
TransformTakes translate, rotate, and/or scale channels and transforms them.
TransformChainCombines a chain of translate, rotate, and/or scale channels.
TriggerAdds an audio-style attack/decay/sustain/release (ADSR) envelope to all trigger points in the input channels.
TrimShortens or lengthens the input’s channels.
VEX CHOPReferences a VEX program that can manipulate channel data.
VEX WaveformThis function is a sub-set of the waveform CHOP.
VOP CHOPContains a VOP network that can manipulate channel data.
VectorPerforms vector operations on a set or sets of channels.
Voice SplitThe Voice Split CHOP takes an audio track and separates “words” out into different channels.
Voice SyncThe Voice Sync CHOP detects phonemes in an audio channel given some audio phoneme samples and pro...
WarpTime-warps the channels of the first input (the Pre-Warp Channels) using one warping channel in the second input.
WaveCreates a waveform that is repeated.