<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Alex Creatune</title>
    <description>The latest articles on DEV Community by Alex Creatune (@creatunealex).</description>
    <link>https://dev.to/creatunealex</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4146900%2F9c83fbd2-c137-4f64-9643-36ca672eaa60.png</url>
      <title>DEV Community: Alex Creatune</title>
      <link>https://dev.to/creatunealex</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/creatunealex"/>
    <language>en</language>
    <item>
      <title>A stem splitter needs two listening tests: soloed and recombined</title>
      <dc:creator>Alex Creatune</dc:creator>
      <pubDate>Fri, 02 Oct 2026 05:10:48 +0000</pubDate>
      <link>https://dev.to/creatunealex/a-stem-splitter-needs-two-listening-tests-soloed-and-recombined-4a96</link>
      <guid>https://dev.to/creatunealex/a-stem-splitter-needs-two-listening-tests-soloed-and-recombined-4a96</guid>
      <description>&lt;p&gt;I’m Alex, a member of the Creatune team. This article is a listening protocol for source separation, based on our public interface and its documented behavior. It is not a report of a new generation experiment. The screenshots show the logged-out interface; the sample players are provided by the website.&lt;/p&gt;

&lt;p&gt;If you want to learn a bass line, a stem with some residual guitar may still be useful. If you need an exposed vocal for a new arrangement, that same amount of leakage may be unacceptable. “Clean separation” is too vague to be an acceptance criterion.&lt;/p&gt;

&lt;p&gt;Start with the next musical task, then decide what to listen for.&lt;/p&gt;

&lt;h2&gt;
  
  
  1. Choose the smallest useful separation
&lt;/h2&gt;

&lt;p&gt;The &lt;a href="https://creatune.ai/ai-stem-splitter" rel="noopener noreferrer"&gt;Creatune stem splitter&lt;/a&gt; currently offers a vocal/instrumental split, a four-part split into vocals, drums, bass and other, and a broader mode with up to twelve instrument stems. Accessing your music or running separation requires signing in. More stems do not automatically mean a better result for your task.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fez967i8hhex84rau278c.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fez967i8hhex84rau278c.png" alt="The logged-out stem splitter: modes and matching public sample players." width="800" height="475"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Next task&lt;/th&gt;
&lt;th&gt;Starting output&lt;/th&gt;
&lt;th&gt;Main question&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Practise a bass phrase&lt;/td&gt;
&lt;td&gt;Four stems&lt;/td&gt;
&lt;td&gt;Can I follow note starts and pitch movement?&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Rehearse singing&lt;/td&gt;
&lt;td&gt;Vocal/instrumental split&lt;/td&gt;
&lt;td&gt;Does the backing retain useful timing and harmony?&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Inspect drum timing&lt;/td&gt;
&lt;td&gt;Four stems&lt;/td&gt;
&lt;td&gt;Are attacks still distinct enough to hear?&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Build a new arrangement from a particular instrument&lt;/td&gt;
&lt;td&gt;Broader separation, if available for that source&lt;/td&gt;
&lt;td&gt;Is the required part present and usable when exposed?&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Use audio you have permission to process. Keep an untouched copy of the source. Separation estimates overlapping sources from the mix; it does not recover the original studio multitrack files.&lt;/p&gt;

&lt;h2&gt;
  
  
  2. Pick three passages before generating
&lt;/h2&gt;

&lt;p&gt;Do not evaluate only the quietest verse. Choose three short passages and write down their timestamps:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A sparse passage where the desired part is easy to recognise.&lt;/li&gt;
&lt;li&gt;A dense passage where several instruments share the same range.&lt;/li&gt;
&lt;li&gt;A transition containing a pickup, fill, breath or reverb tail.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These passages probe different weaknesses. Dense chords can reveal leakage; a drum fill can reveal softened attacks; a transition can expose an abrupt ambience change. The exact durations are your choice, and are not a product limit.&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Solo first, then put the parts together
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxqby36028rfwldooiy37.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxqby36028rfwldooiy37.png" alt="The public workflow recommends listening to stems both together and soloed." width="800" height="364"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;In your audio player or editor, compare each chosen passage in the following order:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Listen to the original and identify the target part.&lt;/li&gt;
&lt;li&gt;Solo the relevant stem. Note bleed, missing notes, softened transients and unstable texture.&lt;/li&gt;
&lt;li&gt;Listen to complementary stems. Is part of the target instrument assigned elsewhere?&lt;/li&gt;
&lt;li&gt;Recombine the available stems without changing their alignment or adding processing. Compare with the original at a similar listening level.&lt;/li&gt;
&lt;li&gt;Try the actual intended use: a practice loop, an exposed vocal or a rough remix.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;A stem can sound strange in isolation but work in context. Conversely, a pleasing recombined mix does not prove that an individual stem will survive being exposed. Do not normalise every stem independently before the recombination check: that changes their balance and makes the comparison harder to interpret.&lt;/p&gt;

&lt;p&gt;You can make these comparisons in an external editor; this protocol does not imply that the product includes a multitrack mixing workstation.&lt;/p&gt;

&lt;h2&gt;
  
  
  4. Use a task-specific acceptance matrix
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Observation&lt;/th&gt;
&lt;th&gt;Practice/transcription&lt;/th&gt;
&lt;th&gt;Exposed rearrangement&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Desired notes are clear, but another instrument leaks in&lt;/td&gt;
&lt;td&gt;May be usable if it does not obscure the phrase&lt;/td&gt;
&lt;td&gt;Review the exposed passage; leakage may conflict with new harmony&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Percussion attacks are softened&lt;/td&gt;
&lt;td&gt;Avoid drawing precise timing conclusions&lt;/td&gt;
&lt;td&gt;Check whether the groove loses impact&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Reverb tail fluctuates&lt;/td&gt;
&lt;td&gt;Often tolerable for studying notes&lt;/td&gt;
&lt;td&gt;Check the tail in the final mix, especially before silence&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Target instrument partly appears in another stem&lt;/td&gt;
&lt;td&gt;Listen to those stems together for reference&lt;/td&gt;
&lt;td&gt;May require a different split or a different source&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Recombined result sounds close to the original&lt;/td&gt;
&lt;td&gt;Useful consistency check&lt;/td&gt;
&lt;td&gt;Still inspect the individual part that will be exposed&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;“Accept” means suitable for the stated use, not artifact-free. If the target notes remain ambiguous, a higher stem count alone is not a solution. Try a cleaner source, a simpler split or a narrower musical objective.&lt;/p&gt;

&lt;h2&gt;
  
  
  5. Keep a small review record
&lt;/h2&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Source and permission:
Intended task:
Separation mode:
Passages reviewed:
Solo observations:
Complementary-stem observations:
Recombined comparison:
Decision: usable / usable with limits / retry
What I must not infer from this output:
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;For example, a practice output may help you hear a melody without being reliable enough to measure the exact original attack times. Recording that boundary is more useful than giving the entire separation one unexplained quality score.&lt;/p&gt;

&lt;p&gt;The practical goal is modest: identify which musical decisions the separated audio supports, and which decisions still require the original recording.&lt;/p&gt;

</description>
      <category>creativity</category>
    </item>
    <item>
      <title>An Image Is Evidence, Not a Tempo: A Better Brief for Image-to-Music</title>
      <dc:creator>Alex Creatune</dc:creator>
      <pubDate>Thu, 01 Oct 2026 04:19:48 +0000</pubDate>
      <link>https://dev.to/creatunealex/an-image-is-evidence-not-a-tempo-a-better-brief-for-image-to-music-3jh9</link>
      <guid>https://dev.to/creatunealex/an-image-is-evidence-not-a-tempo-a-better-brief-for-image-to-music-3jh9</guid>
      <description>&lt;p&gt;Turning an image into music sounds like a direct conversion. It is better treated as an interpretation problem.&lt;/p&gt;

&lt;p&gt;A photograph does not contain a hidden BPM, key, or instrument list. It gives us evidence: scale, texture, contrast, implied motion, emotional distance, and narrative focus. We still have to decide how those observations should behave in time.&lt;/p&gt;

&lt;p&gt;This article presents a repeatable briefing method. It is a planning framework, not a report of a controlled generation test.&lt;/p&gt;

&lt;h2&gt;
  
  
  Separate observation from interpretation
&lt;/h2&gt;

&lt;p&gt;Start with two columns.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;What is visible&lt;/th&gt;
&lt;th&gt;One possible musical interpretation&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;A lone figure occupies a small part of a wide landscape&lt;/td&gt;
&lt;td&gt;Sparse arrangement and a slow expansion of register&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Hard diagonal shadows divide the frame&lt;/td&gt;
&lt;td&gt;Short rhythmic accents or an uneven pulse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Repeated windows create a grid&lt;/td&gt;
&lt;td&gt;Repeating pattern with small variations&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Warm light appears behind a dark foreground&lt;/td&gt;
&lt;td&gt;Gradual harmonic opening rather than immediate brightness&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;The right column is deliberately called &lt;strong&gt;one possible interpretation&lt;/strong&gt;. A dark image can support tension, calm, intimacy, or humor. Color and composition constrain the conversation, but they do not determine a single correct soundtrack.&lt;/p&gt;

&lt;p&gt;This distinction prevents a common prompt failure: describing only what is in the picture and expecting the system to invent the musical argument.&lt;/p&gt;

&lt;h2&gt;
  
  
  Inventory six visual signals
&lt;/h2&gt;

&lt;p&gt;Before writing a music prompt, describe the image with six short notes.&lt;/p&gt;

&lt;h3&gt;
  
  
  1. Subject
&lt;/h3&gt;

&lt;p&gt;What should receive attention: a person, object, environment, gesture, or absence?&lt;/p&gt;

&lt;h3&gt;
  
  
  2. Scale
&lt;/h3&gt;

&lt;p&gt;Does the frame feel intimate, human-sized, architectural, or vast?&lt;/p&gt;

&lt;h3&gt;
  
  
  3. Contrast
&lt;/h3&gt;

&lt;p&gt;Are light, color, and shapes softly blended or sharply separated?&lt;/p&gt;

&lt;h3&gt;
  
  
  4. Texture
&lt;/h3&gt;

&lt;p&gt;Does the image feel polished, grainy, organic, metallic, delicate, or rough?&lt;/p&gt;

&lt;h3&gt;
  
  
  5. Implied motion
&lt;/h3&gt;

&lt;p&gt;Even a still image can suggest stillness, drift, repetition, acceleration, impact, or instability.&lt;/p&gt;

&lt;h3&gt;
  
  
  6. Narrative distance
&lt;/h3&gt;

&lt;p&gt;Are we observing from far away, standing inside the moment, or remembering it afterward?&lt;/p&gt;

&lt;p&gt;Do not translate these notes into music yet. The goal of this pass is to agree on what the image is doing visually.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fr2tmrn3fzuime7t87wvb.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fr2tmrn3fzuime7t87wvb.png" alt="Creatune Image to Music public upload and prompt interface" width="800" height="414"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Candidate image 1: the logged-out public interface keeps the image reference and written musical direction together.&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Convert the inventory into decisions that can be heard
&lt;/h2&gt;

&lt;p&gt;Now map the observations into five musical dimensions.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Pace: slow, but with a visible pulse
Register: begin low and narrow; open upward in the second half
Density: two layers at first, then add one supporting texture
Articulation: soft attacks with occasional dry accents
Arc: restrained curiosity → wider, unresolved finish
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;This brief is more useful than a pile of mood adjectives because each line creates something a listener can check.&lt;/p&gt;

&lt;p&gt;“Mysterious, cinematic, emotional” may describe taste. “Begin with a narrow low register, add a pulse after the opening, and finish wider without a triumphant cadence” describes behavior.&lt;/p&gt;

&lt;h2&gt;
  
  
  Give every observation a confidence level
&lt;/h2&gt;

&lt;p&gt;Some visual signals are obvious; others are speculative. Mark them.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Decision&lt;/th&gt;
&lt;th&gt;Confidence&lt;/th&gt;
&lt;th&gt;Why&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Keep the opening sparse&lt;/td&gt;
&lt;td&gt;High&lt;/td&gt;
&lt;td&gt;The subject is isolated with large negative space&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Use metallic percussion&lt;/td&gt;
&lt;td&gt;Medium&lt;/td&gt;
&lt;td&gt;The architecture has hard reflective surfaces&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Build toward hope&lt;/td&gt;
&lt;td&gt;Low&lt;/td&gt;
&lt;td&gt;The bright horizon could also read as distance or loss&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Low-confidence choices are useful candidates for alternate versions. They should not silently become facts about the image.&lt;/p&gt;

&lt;h2&gt;
  
  
  Change one interpretation at a time
&lt;/h2&gt;

&lt;p&gt;If the first direction does not fit, resist rewriting the whole prompt.&lt;/p&gt;

&lt;p&gt;Create controlled alternatives:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Version A: keep the pulse, change the emotional arc
Version B: keep the arc, replace metallic texture with wood and breath
Version C: keep texture and arc, make the pacing less regular
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;This produces a decision trail. You can explain why one reading supports the visual better instead of choosing the most impressive track in isolation.&lt;/p&gt;

&lt;h2&gt;
  
  
  Review against the image, then without it
&lt;/h2&gt;

&lt;p&gt;Use two listening passes.&lt;/p&gt;

&lt;h3&gt;
  
  
  Pass 1: with the image visible
&lt;/h3&gt;

&lt;p&gt;Ask:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Does the entrance match the image’s first focal point?&lt;/li&gt;
&lt;li&gt;Does the arrangement respect its amount of visual space?&lt;/li&gt;
&lt;li&gt;Does the musical arc support the implied story rather than merely repeat the mood?&lt;/li&gt;
&lt;li&gt;Is one detail over-interpreted?&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Pass 2: without the image
&lt;/h3&gt;

&lt;p&gt;Ask:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Does the track still have a coherent beginning, development, and finish?&lt;/li&gt;
&lt;li&gt;Are changes audible, or do they exist only in the written prompt?&lt;/li&gt;
&lt;li&gt;Does the arrangement become crowded because every visual detail received its own sound?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;A soundtrack should support the image and remain musically legible.&lt;/p&gt;

&lt;h2&gt;
  
  
  Apply the method to the current tool boundary
&lt;/h2&gt;

&lt;p&gt;The current &lt;a href="https://creatune.ai/image-to-music" rel="noopener noreferrer"&gt;Creatune Image to Music&lt;/a&gt; page accepts JPG, JPEG, PNG, and WebP images up to 50 MB. The image supplies visual context, while the written prompt defines mood, instrumentation, pace, and development.&lt;/p&gt;

&lt;p&gt;Each 25-credit run returns one instrumental soundtrack. A still image has no timeline, so the model determines the duration. The result is audio; the image is not embedded and the workflow does not render a slideshow or video.&lt;/p&gt;

&lt;p&gt;Those limits make the brief especially important. The upload is the reference, but the prompt still has to explain how the visual idea should unfold in time.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhmo4tcf1qhxfmugaocg5.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhmo4tcf1qhxfmugaocg5.png" alt="Public Image to Music explanation and delivery boundary" width="800" height="414"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Candidate image 2: the public page explains what the image influences, what it does not decide, and the one-result workflow.&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  A compact review template
&lt;/h2&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Visual evidence:
- subject:
- scale:
- contrast:
- texture:
- implied motion:
- narrative distance:

Musical decision:
- pace:
- register:
- density:
- articulation:
- arc:

Uncertain interpretation to test:

One variable to change next:
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The aim is not to prove that an image “means” one piece of music. It is to make each interpretation specific enough to compare, revise, and discuss.&lt;/p&gt;

&lt;p&gt;Disclosure: I’m Alex from the Creatune team. I used Creatune’s current Image to Music interface as the product example; the observation-to-brief method can be used with other visual soundtrack workflows as well.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>music</category>
      <category>creativity</category>
      <category>tutorial</category>
    </item>
  </channel>
</rss>
