Home Nodes 

Channel nodes

Channel nodes create, filter, and manipulate channel data.

Nodes

Design audio filters and sound materials for the spatial audio system.
Calculates the area under a channel’s graph, which is the same as calculating the “inte…
Adds, removes or updates attributes of the input chop.
Receives audio input from the analog audio ports or the digital port.
Determines the period of a possibly repeating input waveform.
A 14-band equalizer which filters audio input channels in the same way that a conven…
Manually tap the beat of a piece of music, and automatically genera…
Combines two or more chops in input 2, 3 and so on, by using a set of blending channels in input 1.
Performs multi-dimensional, example-based interpolation of channels.
Creates channels from the value of its parameters.
Layers (blends) the channels of one CHOP on the channels of another CHOP.
Create up to forty new channels.
Produces multiple copies of the second input along the timeline of the first input.
Counts the number of times a channel crosses a trigger or release threshold.
Creates cycles.
Delays the input, and can be run in normal or time-sliced mode.
Removes channels coming from its input.
Extracts any information from a DOP simulation that is accessible through the dopfield expression function.
Outputs the maximum amplitude in the vicinity of each sample of the input.
A convenient tool for exporting channels.
Modify input channels by using expressions.
Only sets the “extend conditions” of a chop, which determines what values you get when …
Used for controlling other chops.
Get the state of a chop as it was one frame or time slice ago.
Imports channels from other OPs.
Reads in channel and audio files for use by chops.
Smooths or sharpens the input channels.
Provides more complicated math functions than found in the Math chop: trigonometic func…
Uses a geometry object to choose a sop from which the channels will be created.
The “engine” which drives Inverse Kinematic solutions using the Handle object.
Sample and hold the value of the first input.
Converts rows and/or columns of pixels in an image to CHOP channels.
Treats its multiple-inputs as keyframes and interpolates between them.
Generates channels for bone objects based on a bone chain and an end affector.
Creates a jiggling effect in the translate channels passed in.
Receives ascii input from the keyboard, and outputs channels for up to nine keys.
Adds lag and overshoot to channels.
Provides a variety of functions to limit and quantize the input channels.
Converts channels of all its input chops into binary channels and combines them using a…
Uses a channel in the first input to index into a lookup table in the second input, and…
The MIDI In chop reads Note events, Controller events, Program Change events, and Timing events f…
The MIDI Out chop sends MIDI events to any available MIDI devices.
Perform a variety of arithmetic operations on and between channels.
Takes multiple inputs and merges them into the output.
Outputs X and Y screen values for the mouse device.
Similar to the Pipe In/Out CHOPs in Network mode.
Makes an irregular wave that never repeats, with values approximately in the range -1 to +1.
Used a place-holder and does not have a function of its own.
Compares two objects and returns information on their relative positions and orientations.
Generates sounds in two ways.
Filters an audio clip, and then applies other audio effects.
Produces translate and rotate channels to move Objects according to the positions of pa…
Filters audio input using one of four different filter types.
Translates english text into a series of phonetic values.
Only works on IRIX; it is not tested under Linux or NT.
Transmit data out of Houdini to other processes.
Takes translate, rotate, and/or scale channels and transforms them using the pretransform of the given object.
Generates pulses at regular intervals of one channel.
Interface to a variety of PuppetWorks devices through a serial port connection.
Takes the channels coming in the first (Position) input, converts and records them into…
Renames channels.
Reorders the first input chop’s channels by numeric or alphabetic patterns.
Resamples an input’s channels to a new rate and/or start/end interval.
Takes all its inputs and appends one chop after another.
This time-shifts a chop, changing the start and end of the chop’s interval.
Reorganizes a list of channels.
Calculates the slope (or derivative) of the input channels.
The rendering engine for producing 3D audio.
Calculates the frequency spectrum of the input channels, or a portion of the channels.
Edit the channel data by using direct manipulation of cubic or Bezier han…
Creates vibrations influenced by the input channels, as if a mass was attached to a spring.
Preserves the shape of channels and the sampling rate, but resamples the channels into a new interval.
Allows for the simplification of complex networks by collapsing several CHOPs into one.
Control the flow of channels through a CHOPnet.
Takes translate, rotate, and/or scale channels and transforms them using the transform parameters in the chop.
Adds an audio-style attack/decay/sustain/release (ADSR) envelope to all trigger points in the input channels.
Shortens or lengthens the input’s channels.
This function is a sub-set of the waveform CHOP.
The Voice Split CHOP takes an audio track and separates “words” out into different channels.
The Voice Sync CHOP detects phonemes in an audio channel given some audio phoneme samples and pro…
Time-warps the channels of the first input (the Pre-Warp Channels) using one warping ch…
Creates a waveform that is repeated.