KJNodes/audiogenerated

NormalizedAmplitudeToFloatList

该节点接收一个 NORMALIZED_AMPLITUDE 类型的输入,该输入应为表示音频振幅的数组

Normalized Amplitude To Float List

normalized_amp
FLOAT
KJNodes

NormalizedAmplitudeToFloatList 节点,该节点接收一个 NORMALIZED_AMPLITUDE 类型的输入,该输入应为表示音频振幅的数组

NormalizedAmplitudeToFloatList 节点是一个音频数据处理节点,其核心功能是将归一化的音频振幅数据转换为一个浮点数列表。它主要作为连接其他音频处理节点的桥梁,方便数据在不同节点间传递。

节点功能

该节点接收一个 NORMALIZED_AMPLITUDE 类型的输入,该输入应为表示音频振幅的数组。在内部,节点使用 NumPy 库的 clip 函数确保所有输入值被限制在 [0.0, 1.0] 的范围内,然后将处理后的数组转换为标准的 Python 列表格式输出。

节点参数说明 - NormalizedAmplitudeToFloatList

连接输入 (Inputs)

参数名称数据类型必填默认值取值范围/选项说明
normalized_ampNORMALIZED_AMPLITUDE--参数描述1(输入参数:接收一个归一化的音频振幅数组,其值将被自动限制在 0.0 到 1.0 之间。)

Output

参数名称数据类型说明
FLOATFLOAT参数描述2(输出参数:输出一个由浮点数构成的列表,用于传递给下游节点。)

使用场景

在具体应用中,此节点常与 AudioScheduler 系列节点配合使用,构成音频驱动的生成工作流。例如,用户可以将分析得到的音频振幅输入此节点,再将输出的浮点数列表连接到控制图像生成参数(如强度、缩放)的节点上,从而实现音频节奏可视化或音画同步的效果。

NormalizedAmplitudeToFloatList 节点来自 ComfyUI-KJNodes 节点包。

评论

使用 GitHub 登录后即可参与讨论。

评论加载中…