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: Transcribe Score

Class Name

PlenioTranscribeScore

Category
Plenio/Audio analysis
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

Transcribe Score Description

Sophisticated node transcribing musical recordings into structured score format with beat grid for musicians and AI artists.

Transcribe Score:

PlenioTranscribeScore is a sophisticated node designed to transcribe musical recordings into a structured score format using the SheetSage2 system. This node is particularly beneficial for musicians and AI artists who wish to convert audio recordings into a visual musical score, complete with a beat grid known as the PLENIO_TIMELINE. The primary goal of this node is to analyze audio inputs and generate a detailed transcription that includes musical notes, tempo, key, and meter, as well as identifying sections and vocal elements within the recording. By leveraging advanced audio analysis techniques, PlenioTranscribeScore provides a comprehensive summary of the musical piece, making it easier for users to understand and manipulate the musical structure of their recordings.

Transcribe Score Input Parameters:

audio_encoder

The audio_encoder parameter is crucial as it specifies the audio encoding model used for transcription. It must be compatible with the SheetSage2 system, ensuring that the audio data is correctly interpreted and processed. This parameter impacts the accuracy and quality of the transcription, as different encoders may handle audio data differently. There are no specific minimum, maximum, or default values provided, but it is essential to use a compatible encoder, such as sheetsage2_bf16.safetensors, to ensure optimal performance.

audio

The audio parameter represents the actual audio data that you wish to transcribe. This input is critical as it directly influences the transcription output. The audio should be clear and contain distinct musical elements to achieve the best results. There are no explicit constraints on the length or format of the audio, but longer or more complex recordings may require more processing power and time.

Transcribe Score Output Parameters:

abc

The abc output parameter provides the transcribed musical score in ABC notation, a text-based music notation system. This output is essential for users who wish to view or edit the musical score in a textual format, allowing for easy manipulation and integration with other music software.

timeline

The timeline output parameter offers a detailed beat grid of the transcribed score, known as the PLENIO_TIMELINE. This output includes information about the timing and structure of the musical piece, such as bar starts and ends, tempo, and sections. It is invaluable for users who need to understand the temporal aspects of the music or synchronize it with other media.

report

The report output parameter provides a comprehensive analysis of the transcription process, including a summary of the musical piece and any warnings or errors encountered. This output helps users identify potential issues with the transcription and offers insights into the musical structure, such as the number of bars, key, tempo, and presence of vocal or instrumental notes.

Transcribe Score Usage Tips:

  • Ensure that the audio input is clear and contains distinct musical elements to improve transcription accuracy.
  • Use a compatible audio encoder, such as sheetsage2_bf16.safetensors, to ensure optimal performance and avoid compatibility issues.
  • Review the report output for any warnings or errors that may indicate issues with the transcription process or the audio input.

Transcribe Score Common Errors and Solutions:

SheetSage2 ran out of GPU memory transcribing

  • Explanation: This error occurs when the GPU does not have enough memory to process the audio input.
  • Solution: Trim the audio source to reduce its length or free up GPU resources by closing other programs before running the transcription again.

SheetSage2 could not transcribe the source

  • Explanation: This error may arise if the audio source is silent, very short, or lacks a steady beat, making it difficult for the system to transcribe.
  • Solution: Try using a trimmed part of the audio that contains music or manually enter the score in the Song Sheet.

SheetSage2 returned a score that is not valid native ABC

  • Explanation: This error indicates that the transcribed score does not conform to the ABC notation standards.
  • Solution: Consider trimming or re-exporting the audio source in a different format, such as WAV or FLAC, to improve transcription accuracy.

Transcribe Score 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.

Transcribe Score