ComfyUI Node: Egregora ABX Judge

Class Name

ABX Judge

Category
Egregora/Listening
Author
lucasgattas (Account age: 2973days)
Extension
ComfyUI · Egregora Audio Super‑Resolution
Latest Updated
2025-10-15
Github Stars
0.04K

How to Install ComfyUI · Egregora Audio Super‑Resolution

Install this extension via the ComfyUI Manager by searching for ComfyUI · Egregora Audio Super‑Resolution
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter ComfyUI · Egregora Audio Super‑Resolution 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

Egregora ABX Judge Description

Facilitates audio evaluation by determining accuracy in ABX tests for comparing audio samples.

Egregora ABX Judge:

The ABX Judge node is designed to facilitate audio evaluation by determining the accuracy of a user's guess in an ABX test. This type of test is commonly used in audio processing to compare two audio samples, labeled as A and B, with a third sample X that is identical to either A or B. The primary goal of the ABX Judge is to assess whether the user's guess about which sample X matches (either A or B) is correct. This node is particularly useful for audio engineers and AI artists who need to evaluate the perceptual differences between audio samples, ensuring that enhancements or modifications in audio processing are perceptible and accurate. By providing a structured way to validate guesses, the ABX Judge helps in maintaining the integrity of audio evaluations and supports the development of high-quality audio processing techniques.

Egregora ABX Judge Input Parameters:

abx_meta

The abx_meta parameter is a dictionary that contains metadata about the ABX test, specifically indicating which sample (A or B) the X sample corresponds to. This metadata is crucial for the node to determine the correct answer in the ABX test. The x_is key within this dictionary holds the value 'A' or 'B', representing the correct match for the X sample. This parameter does not have a minimum or maximum value as it is a dictionary, but it must include the x_is key with a valid value.

guess

The guess parameter is a string input that represents the user's guess in the ABX test, indicating whether they believe the X sample matches sample A or B. The options for this parameter are limited to the strings "A" or "B". This input is case-insensitive, meaning the node will convert the guess to uppercase for comparison. The accuracy of the ABX test relies on this parameter, as it is used to compare against the correct answer provided in the abx_meta.

Egregora ABX Judge Output Parameters:

abx_result

The abx_result is a dictionary output that provides the results of the ABX test. It includes three key pieces of information: x_is, which reiterates the correct match for the X sample as provided in the abx_meta; guess, which reflects the user's input in uppercase; and correct, a boolean value indicating whether the user's guess was accurate. This output is essential for users to understand the outcome of their ABX test, providing clear feedback on their perceptual judgment.

Egregora ABX Judge Usage Tips:

  • Ensure that the abx_meta parameter is correctly populated with the x_is key to avoid incorrect test results. This metadata is crucial for the node to function properly.
  • Use the ABX Judge node in conjunction with the ABX Prepare node to streamline the process of setting up and evaluating ABX tests, ensuring consistency and accuracy in your audio evaluations.

Egregora ABX Judge Common Errors and Solutions:

Missing x_is in abx_meta

  • Explanation: The abx_meta dictionary does not contain the required x_is key, which is necessary for determining the correct answer in the ABX test.
  • Solution: Ensure that the abx_meta parameter includes the x_is key with a valid value of either 'A' or 'B' before executing the node.

Invalid guess value

  • Explanation: The guess parameter contains a value other than "A" or "B", which are the only valid options for this input.
  • Solution: Verify that the guess parameter is set to either "A" or "B", and ensure it is case-insensitive by converting it to uppercase if necessary.

Egregora ABX Judge Related Nodes

Go back to the extension to check out more related nodes.
ComfyUI · Egregora Audio Super‑Resolution
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.