ComfyUI > Nodes > ComfyUI-sonar > SonarCompositeNoise

ComfyUI Node: SonarCompositeNoise

Class Name

SonarCompositeNoise

Category
advanced/noise
Author
blepping (Account age: 176days)
Extension
ComfyUI-sonar
Latest Updated
2024-05-22
Github Stars
0.03K

How to Install ComfyUI-sonar

Install this extension via the ComfyUI Manager by searching for ComfyUI-sonar
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter ComfyUI-sonar 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
  • High-speed GPU machines
  • 200+ preloaded models/nodes
  • Freedom to upload custom models/nodes
  • 50+ ready-to-run workflows
  • 100% private workspace with up to 200GB storage
  • Dedicated Support

Run ComfyUI Online

SonarCompositeNoise Description

Blend custom noise patterns for intricate textures with normalization and masking control, ideal for generative art.

SonarCompositeNoise:

The SonarCompositeNoise node is designed to blend two custom noise patterns into a single composite noise output. This node is particularly useful for creating complex noise textures by combining different noise sources, allowing for more intricate and detailed noise patterns. By leveraging the capabilities of normalization and masking, you can fine-tune the blending process to achieve the desired effect. This node is ideal for AI artists looking to add depth and variation to their noise textures, enhancing the visual complexity of their generative art projects.

SonarCompositeNoise Input Parameters:

sonar_custom_noise_dst

This parameter specifies the destination custom noise pattern that will be blended with the source noise. It is a required input and should be of type SONAR_CUSTOM_NOISE. The destination noise serves as the base layer in the composite noise generation process.

sonar_custom_noise_src

This parameter specifies the source custom noise pattern that will be blended into the destination noise. It is a required input and should be of type SONAR_CUSTOM_NOISE. The source noise is layered on top of the destination noise to create the composite effect.

normalize_dst

This parameter controls the normalization of the destination noise before blending. It accepts three options: default, forced, and disabled. Normalization ensures that the noise values are scaled appropriately, which can affect the blending outcome. The default option applies standard normalization, forced ensures normalization is always applied, and disabled skips normalization.

normalize_src

This parameter controls the normalization of the source noise before blending. Similar to normalize_dst, it accepts default, forced, and disabled options. Proper normalization of the source noise can significantly impact the final composite noise texture.

normalize_result

This parameter determines whether the resulting composite noise should be normalized. It also accepts default, forced, and disabled options. Normalizing the result can help in maintaining consistent noise levels across different outputs.

mask

This parameter allows you to apply a mask to the blending process. It is of type MASK and is used to control which parts of the destination and source noises are blended. The mask can be used to create more complex and controlled noise patterns by selectively blending specific areas.

SonarCompositeNoise Output Parameters:

composite_noise

The output of the SonarCompositeNoise node is the composite noise pattern generated by blending the destination and source noises according to the specified parameters. This composite noise can be used as a texture or input for further processing in your generative art projects. The resulting noise pattern is a combination of the characteristics of both input noises, modified by the normalization and masking settings.

SonarCompositeNoise Usage Tips:

  • Experiment with different combinations of source and destination noises to achieve unique and complex noise patterns.
  • Use the mask parameter to selectively blend specific areas of the noises, adding more control and variation to your textures.
  • Adjust the normalization settings to see how they affect the blending process and the final output. Forced normalization can help in achieving more consistent results.

SonarCompositeNoise Common Errors and Solutions:

Invalid noise type provided

  • Explanation: This error occurs when the input noise types are not of the expected SONAR_CUSTOM_NOISE type.
  • Solution: Ensure that both sonar_custom_noise_dst and sonar_custom_noise_src are correctly set to valid custom noise patterns of the required type.

Normalization option not recognized

  • Explanation: This error happens if an invalid normalization option is provided.
  • Solution: Verify that the normalization parameters (normalize_dst, normalize_src, normalize_result) are set to one of the accepted values: default, forced, or disabled.

Mask not applied correctly

  • Explanation: This error indicates an issue with the mask parameter, possibly due to an incorrect mask type or value.
  • Solution: Check that the mask parameter is set to a valid MASK type and that the mask values are correctly defined to achieve the desired blending effect.

SonarCompositeNoise Related Nodes

Go back to the extension to check out more related nodes.
ComfyUI-sonar
RunComfy

© Copyright 2024 RunComfy. All Rights Reserved.

RunComfy is the premier ComfyUI platform, offering ComfyUI online environment and services, along with ComfyUI workflows featuring stunning visuals.