Save 4 hours! We auto-setup your workflow! Free!

Drop your workflow.json — we handle every dependency, custom node, and model. Just open the link and run.

Auto-Setup Workflow Json (Free) Now!

ComfyUI Node: Song Brief

Class Name

PlenioSongBrief

Category
Plenio/Song
Author
jplenio (Account age: 2247days)
Extension
Plenio-Music-Production-System
Latest Updated
2026-10-11
Github Stars
0.04K

How to Install Plenio-Music-Production-System

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

Song Brief Description

Powerful tool for structuring song intent in Plenio Music Production System, streamlining songwriting process with defined elements and templates.

Song Brief:

The PlenioSongBrief node is a powerful tool designed to encapsulate the structured intent of a song within the Plenio Music Production System. It serves as the central hub for defining the creative direction of a new song, allowing you to specify key elements such as the work mode, genre, mood, tempo, length, and vocal style. This node is particularly beneficial for artists who wish to streamline their songwriting process by providing a clear and organized framework that guides the creation of music. By using templates, it ensures that any fields left empty by the user are automatically filled, maintaining consistency and efficiency. The node also uniquely manages the work mode, vocal mode, and song length, making it an essential component for both new song creation and iterative song development with review stops. Its integration into the Plenio system allows for seamless interaction with other nodes, enhancing the overall music production workflow.

Song Brief Input Parameters:

mode

The mode parameter determines the operational mode of the song creation process. It can be set to either create a new song with each run or to focus on a single song with periodic review stops. This choice impacts how the song is developed and reviewed, providing flexibility in the creative process. The default value is typically set to "careful," which balances creativity with control.

template

The template parameter allows you to select a predefined template that fills in any unspecified fields in the song brief. This ensures that even if you leave certain fields empty, the song brief remains complete and coherent. Templates are particularly useful for maintaining a consistent style or structure across multiple songs.

description

The description parameter is a text field where you can provide a detailed narrative or concept for the song. This description guides the creative direction and helps in aligning the song's elements with your artistic vision. It is an optional field but highly recommended for clarity.

genre

The genre parameter specifies the musical genre of the song, such as pop, rock, jazz, etc. This influences the stylistic elements and instrumentation choices, ensuring that the song aligns with the desired musical style. It is a crucial parameter for defining the song's identity.

mood

The mood parameter captures the emotional tone of the song, such as happy, sad, energetic, or calm. This affects the song's dynamics and arrangement, helping to convey the intended emotional impact to the listener.

tempo

The tempo parameter sets the speed of the song, measured in beats per minute (BPM). It is a critical factor in determining the song's energy and pacing. The tempo can be adjusted to match the desired feel and style of the song.

length

The length parameter defines the duration of the song. It is one of the key elements managed by the PlenioSongBrief node, ensuring that the song fits within the intended time frame. This parameter is essential for planning the song's structure and flow.

vocals

The vocals parameter indicates whether the song will include vocals or be purely instrumental. This decision impacts the arrangement and production process, as vocal tracks require different considerations compared to instrumental pieces.

key

The key parameter specifies the musical key of the song, which determines the scale and harmonic structure. This is important for ensuring that the song's melody and harmony are coherent and musically pleasing.

meter

The meter parameter defines the time signature of the song, such as 4/4 or 3/4. This influences the rhythmic structure and feel of the song, playing a crucial role in its overall musicality.

Song Brief Output Parameters:

brief

The brief output provides the structured song brief that can be used by other nodes like Write Song, Score Tools, and the Song Sheet. It encapsulates all the input parameters and their resolved values, serving as a comprehensive guide for the song's creation.

brief_text

The brief_text output is a human-readable version of the song brief, allowing you to easily review and understand the song's intent and structure. This text format is useful for documentation and communication purposes.

max_seconds

The max_seconds output indicates the maximum duration allowed for the song, providing a render headroom for the target length. This ensures that the song fits within the specified time constraints during production.

instrumental

The instrumental output is a boolean value that specifies whether the song is instrumental. This information is crucial for nodes that handle vocal processing and arrangement.

song_seed

The song_seed output provides a unique seed value for the song, which can be used to reproduce the song's elements consistently across different runs. This is important for maintaining consistency in iterative song development.

Song Brief Usage Tips:

  • Utilize templates to quickly fill in common song elements and maintain consistency across multiple projects.
  • Experiment with different modes to find the workflow that best suits your creative process, whether it's rapid prototyping or detailed refinement.
  • Use the description field to clearly articulate your song's concept, which can guide the entire production process and ensure alignment with your artistic vision.

Song Brief Common Errors and Solutions:

Missing Template Error

  • Explanation: This error occurs when a required template is not specified or cannot be found.
  • Solution: Ensure that you have selected a valid template from the available options. Check the template library for any missing or incorrectly named templates.

Invalid Parameter Value

  • Explanation: This error arises when an input parameter is set to a value outside its acceptable range or type.
  • Solution: Double-check all input parameters to ensure they are within the specified limits and of the correct type. Refer to the parameter descriptions for guidance on acceptable values.

Song Length Exceeded

  • Explanation: This error indicates that the song's duration exceeds the maximum allowed length.
  • Solution: Adjust the length parameter to fit within the specified constraints. Consider revising the song's structure to reduce its duration.

Song Brief Related Nodes

Go back to the extension to check out more related nodes.
Plenio-Music-Production-System
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.

Song Brief