ComfyUI > Nodes > GlitchNodes > Frequency Modulation WIP | GlitchNodes

ComfyUI Node: Frequency Modulation WIP | GlitchNodes

Class Name

FrequencyModulation

Category
GlitchNodes
Author
pxl-pshr (Account age: 549days)
Extension
GlitchNodes
Latest Updated
2026-04-16
Github Stars
0.07K

How to Install GlitchNodes

Install this extension via the ComfyUI Manager by searching for GlitchNodes
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter GlitchNodes in the search bar
After installation, click the Restart button to restart ComfyUI. Then, manually refresh your browser to clear the cache and access the updated list of nodes.

Visit ComfyUI Online for ready-to-use ComfyUI environment

  • Free trial available
  • 16GB VRAM to 80GB VRAM GPU machines
  • 400+ preloaded models/nodes
  • Freedom to upload custom models/nodes
  • 200+ ready-to-run workflows
  • 100% private workspace with up to 200GB storage
  • Dedicated Support

Run ComfyUI Online

Frequency Modulation WIP | GlitchNodes Description

Applies frequency modulation to images for unique glitch effects and artistic distortions.

Frequency Modulation WIP | GlitchNodes:

The FrequencyModulation node is designed to apply frequency modulation techniques to images, creating unique and visually intriguing glitch effects. By manipulating the frequency domain of an image, this node allows you to customize the carrier frequency and bandwidth, which are key parameters in frequency modulation. This process can result in a variety of artistic effects, from subtle distortions to dramatic visual artifacts, depending on the settings you choose. The node is particularly useful for AI artists looking to add a layer of complexity and texture to their digital artwork. It provides a flexible framework for experimenting with different modulation parameters, enabling you to explore a wide range of creative possibilities.

Frequency Modulation WIP | GlitchNodes Input Parameters:

image

This parameter represents the input image that you want to apply frequency modulation to. It is the starting point for the modulation process and should be provided in a compatible format.

carrier_frequency

The carrier frequency is a crucial parameter that determines the frequency of the carrier wave used in the modulation process. It ranges from 0.01 to 10.0, with a default value of 10. A higher carrier frequency can result in more rapid changes in the image, leading to more pronounced glitch effects.

bandwidth

Bandwidth controls the range of frequencies that are modulated. It ranges from 0.1 to 10.0, with a default value of 10. Adjusting the bandwidth can affect the intensity and spread of the modulation effect across the image.

quantization

Quantization determines the level of detail retained in the modulated image. It ranges from 0 to 255, with a default value of 0. Higher quantization values can lead to a more pixelated appearance, enhancing the glitch effect.

colorspace

This parameter allows you to choose the color space in which the modulation is applied. Options include "RGB" and "YUV". The choice of color space can influence the final appearance of the modulated image, with each space offering different characteristics.

first_channel_only

A boolean parameter that, when set to true, applies the modulation only to the first channel of the image. This can be useful for creating effects that are limited to specific color channels.

lowpass1_on

A boolean parameter that enables the first low-pass filter. When activated, it applies a smoothing effect to the modulated image, controlled by the lowpass1_cutoff parameter.

lowpass2_on

Similar to lowpass1_on, this boolean parameter enables the second low-pass filter, providing additional smoothing options for the modulated image.

lowpass3_on

This boolean parameter enables the third low-pass filter, offering further control over the smoothing of the modulated image.

lowpass1_cutoff

This parameter sets the cutoff frequency for the first low-pass filter, ranging from 0.01 to 1.0, with a default value of 0.25. It determines the extent of smoothing applied by the filter.

lowpass2_cutoff

Sets the cutoff frequency for the second low-pass filter, with a range from 0.01 to 1.0 and a default value of 0.1. It controls the smoothing effect of the second filter.

lowpass3_cutoff

Determines the cutoff frequency for the third low-pass filter, ranging from 0.01 to 1.0, with a default value of 0.05. It influences the smoothing applied by the third filter.

negate

A boolean parameter that, when set to true, inverts the colors of the modulated image. This can create a striking visual contrast and enhance the glitch effect.

blend_mode

This parameter allows you to choose a blend mode to combine the modulated image with the original. Options include "NONE", "ADD", "SUBTRACT", "MULTIPLY", "SCREEN", and "OVERLAY". Each mode offers a different way to blend the images, affecting the final appearance.

Frequency Modulation WIP | GlitchNodes Output Parameters:

image

The output is the modulated image, which has undergone frequency modulation based on the specified parameters. This image can exhibit a range of glitch effects, from subtle to dramatic, depending on the input settings. The output is typically in the same format as the input image, ready for further processing or display.

Frequency Modulation WIP | GlitchNodes Usage Tips:

  • Experiment with different carrier frequencies and bandwidths to achieve a variety of glitch effects. Higher frequencies can create more intricate patterns, while wider bandwidths can spread the effect across the image.
  • Use the quantization parameter to control the level of detail in the modulated image. Lower values can produce smoother results, while higher values can enhance the glitchy appearance.
  • Try different blend modes to combine the modulated image with the original in creative ways. Each mode offers a unique way to merge the images, affecting the overall aesthetic.

Frequency Modulation WIP | GlitchNodes Common Errors and Solutions:

Error in frequency modulation processing

  • Explanation: This error occurs when there is an issue during the frequency modulation process, possibly due to invalid input parameters or unexpected data formats.
  • Solution: Ensure that all input parameters are within their specified ranges and that the input image is in a compatible format. Double-check the settings for carrier frequency, bandwidth, and quantization to ensure they are appropriate for the desired effect.

Frequency Modulation WIP | GlitchNodes Related Nodes

Go back to the extension to check out more related nodes.
GlitchNodes
RunComfy
Copyright 2025 RunComfy. All Rights Reserved.

RunComfy is the premier ComfyUI platform, offering ComfyUI online environment and services, along with ComfyUI workflows featuring stunning visuals. RunComfy also provides AI Models, enabling artists to harness the latest AI tools to create incredible art.