ComfyUI > Nodes > ComfyUI_FL-SongGen > FL Song Gen Description Builder

ComfyUI Node: FL Song Gen Description Builder

Class Name

FL_SongGen_DescriptionBuilder

Category
FL Song Gen
Author
filliptm (Account age: 2298days)
Extension
ComfyUI_FL-SongGen
Latest Updated
2026-01-01
Github Stars
0.06K

How to Install ComfyUI_FL-SongGen

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

FL Song Gen Description Builder Description

Crafts detailed song descriptions by combining musical attributes for AI music generation.

FL Song Gen Description Builder:

The FL_SongGen_DescriptionBuilder node is designed to assist you in crafting detailed and stylistic descriptions for song generation. This node allows you to combine various musical and vocal attributes to create a comprehensive style description string, which can be used to guide the generation of music with specific characteristics. By providing a structured way to input elements such as voice type, timbre, genre, and emotion, this node helps you articulate the desired musical style and mood. It is particularly beneficial for AI artists looking to generate music that aligns with specific creative visions, as it simplifies the process of defining complex musical styles into manageable components.

FL Song Gen Description Builder Input Parameters:

voice_type

The voice_type parameter specifies the gender or type of vocal style you want to incorporate into your song. It influences the overall vocal character and can significantly affect the song's feel. The available options are predefined, with the default set to "female." This parameter helps in setting the vocal identity of the song.

timbre

The timbre parameter defines the tone quality or color of the vocals. It impacts how the voice is perceived, whether it's warm, bright, or any other predefined option. The default value is "warm," which provides a cozy and rich vocal texture. This parameter is crucial for setting the emotional and auditory texture of the song.

genre

The genre parameter allows you to select the musical genre, such as pop, rock, or jazz. This choice influences the song's structure, instrumentation, and overall style. The default genre is "pop," which is versatile and widely appealing. Selecting the right genre is essential for aligning the song with your creative goals.

emotion

The emotion parameter captures the emotional tone you wish to convey through the song. It can range from happy to sad or any other predefined emotion, with "emotional" as the default. This parameter is vital for ensuring that the song resonates with the intended emotional impact.

instruments

The instruments parameter specifies the primary instruments to be used in the song, such as "piano and drums" or "guitar and strings." This string parameter allows you to define the instrumental backbone of the song, with "piano and drums" as the default. It plays a key role in shaping the song's sound and style.

bpm

The bpm parameter stands for beats per minute, determining the tempo of the song. It accepts integer values ranging from 0 to 300, with 0 indicating an unspecified tempo. The default is 0, allowing for automatic tempo selection. This parameter is crucial for setting the pace and energy level of the song.

custom_tags

The custom_tags parameter allows you to add additional style tags to further customize the song's description. These tags are comma-separated strings that provide extra stylistic nuances. The default is an empty string, offering flexibility to include any specific attributes you desire.

raw_description

The raw_description parameter provides an option to input a complete description directly, overriding all other parameters. This string parameter is useful when you have a specific description in mind and want to bypass the structured input method. The default is an empty string, allowing for full customization.

FL Song Gen Description Builder Output Parameters:

result

The result output parameter is a tuple containing the constructed description string. This string encapsulates all the input parameters into a coherent and stylistic description that can be used to guide the song generation process. It is the final output that reflects the combination of musical and vocal attributes you have selected.

FL Song Gen Description Builder Usage Tips:

  • Experiment with different combinations of voice_type, timbre, genre, and emotion to discover unique musical styles that align with your creative vision.
  • Use the raw_description parameter when you have a specific style in mind and want to bypass the structured input method for a more direct approach.
  • Adjust the bpm parameter to control the song's tempo, ensuring it matches the intended energy and mood of your project.

FL Song Gen Description Builder Common Errors and Solutions:

Invalid voice_type selection

  • Explanation: The voice_type provided is not among the predefined options.
  • Solution: Ensure that the voice_type is selected from the available options, such as "female" or any other predefined types.

bpm out of range

  • Explanation: The bpm value is outside the acceptable range of 0 to 300.
  • Solution: Adjust the bpm value to be within the specified range, ensuring it is a valid integer.

Empty raw_description with no other inputs

  • Explanation: The raw_description is empty, and no other input parameters are provided.
  • Solution: Either provide a complete raw_description or ensure that all required input parameters are filled to generate a valid description.

FL Song Gen Description Builder Related Nodes

Go back to the extension to check out more related nodes.
ComfyUI_FL-SongGen
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.