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_amp | NORMALIZED_AMPLITUDE | 是 | - | - | 参数描述1(输入参数:接收一个归一化的音频振幅数组,其值将被自动限制在 0.0 到 1.0 之间。) |
Output
| 参数名称 | 数据类型 | 说明 |
|---|---|---|
| FLOAT | FLOAT | 参数描述2(输出参数:输出一个由浮点数构成的列表,用于传递给下游节点。) |
使用场景
在具体应用中,此节点常与 AudioScheduler 系列节点配合使用,构成音频驱动的生成工作流。例如,用户可以将分析得到的音频振幅输入此节点,再将输出的浮点数列表连接到控制图像生成参数(如强度、缩放)的节点上,从而实现音频节奏可视化或音画同步的效果。
评论
使用 GitHub 登录后即可参与讨论。