KJNodes/audiogenerated

NormalizedAmplitudeToFloatList

Этот узел принимает входные данные типа NORMALIZED_AMPLITUDE, которые должны представлять собой массив, отображающий амплитуду аудиосигнала.

Normalized Amplitude To Float List

normalized_amp
FLOAT
KJNodes

Узел NormalizedAmplitudeToFloatList принимает входные данные типа NORMALIZED_AMPLITUDE, которые должны представлять собой массив, содержащий амплитуду аудиосигнала.

Узел NormalizedAmplitudeToFloatList предназначен для обработки аудиоданных. Его основная функция — преобразование нормализованных данных амплитуды аудиосигнала в список чисел с плавающей запятой. Он служит связующим звеном между другими узлами обработки аудио, облегчая передачу данных между ними.

Функциональность узла

Этот узел принимает входные данные типа NORMALIZED_AMPLITUDE, которые должны представлять собой массив, содержащий амплитуду аудиосигнала. Внутри узел использует функцию clip из библиотеки NumPy, чтобы гарантировать, что все входные значения ограничены диапазоном [0.0, 1.0]. Затем обработанный массив преобразуется в стандартный список Python для вывода.

Описание параметров узла - NormalizedAmplitudeToFloatList

Входные соединения (Inputs)

ПараметрТип данныхОбязательныйЗначение по умолчаниюДиапазон/ОпцииОписание
normalized_ampNORMALIZED_AMPLITUDEДа--Описание параметра 1 (Входной параметр: принимает нормализованный массив амплитуды аудиосигнала. Его значения будут автоматически ограничены диапазоном от 0.0 до 1.0.)

Выходные данные (Output)

ПараметрТип данныхОписание
FLOATFLOATОписание параметра 2 (Выходной параметр: выводит список, состоящий из чисел с плавающей запятой, для передачи последующим узлам.)

Сценарии использования

В практических приложениях этот узел часто используется совместно с узлами серии AudioScheduler для создания рабочего процесса генерации, управляемого аудио. Например, пользователь может подать на вход этого узла проанализированную амплитуду аудиосигнала, а затем подключить выходной список чисел с плавающей запятой к узлу, управляющему параметрами генерации изображения (такими как интенсивность, масштаб), тем самым реализуя визуализацию аудиоритма или синхронизацию звука и изображения.

Ссылка на исходный код узла NormalizedAmplitudeToFloatList

Узел NormalizedAmplitudeToFloatList входит в пакет узлов ComfyUI-KJNodes.

Комментарии

Войдите через GitHub, чтобы участвовать в обсуждении.

Загрузка комментариев…