Mureka icon

Mureka

Interacts with the Mureka API to generate music via AI.

Actions9

Song → Stem Extract

AI-generated

Overview

This node integrates with the Mureka API to perform AI-powered music-related tasks. Specifically, for the Song resource and Stem Extract operation, it takes a URL of an existing music track and sends it to the Mureka API to extract stems (individual audio components such as vocals, drums, bass, etc.) from the song.

This operation is useful in scenarios like remixing, music production, or analysis where isolating different parts of a song is required. For example, a music producer might want to separate vocals from instrumentals to create a remix or karaoke version.

Properties

Name Meaning
Song Url The URL of the music file to be stem-extracted. Must be a direct URL; Base64 URLs are not supported.

Output

The output JSON contains the response from the Mureka API's stem extraction endpoint. This typically includes data about the extracted stems, such as URLs or identifiers for each separated audio component.

If the API supports returning binary data (e.g., audio files), this node would handle it accordingly, but based on the code, the response is expected as JSON metadata referencing the stems rather than raw binary data.

Dependencies

  • Requires an active connection to the Mureka API.
  • Requires an API authentication token configured in n8n credentials (referred generically as "an API key credential").
  • Network access to the provided song URL must be available since the API fetches the audio from that URL.

Troubleshooting

  • Invalid or inaccessible Song URL: If the URL is incorrect, unreachable, or not a direct link to an audio file, the API call will fail. Ensure the URL is publicly accessible and points directly to an audio file.
  • Unsupported URL format: Base64 encoded URLs are explicitly not supported by this operation.
  • API authentication errors: Make sure the API key credential is correctly set up and has permissions to use the stem extraction endpoint.
  • API rate limits or service downtime: If requests fail repeatedly, check the Mureka API status and your usage limits.
  • Unexpected API responses: If the API returns an error status, the node may throw an error. Review the error message for details and verify input parameters.

Links and References


Note: This summary focuses exclusively on the "Song" resource with the "Stem Extract" operation as requested.

Discussion