diff --git a/frontend/src/melodies/MelodyComposer.jsx b/frontend/src/melodies/MelodyComposer.jsx index ebdbac6..79db515 100644 --- a/frontend/src/melodies/MelodyComposer.jsx +++ b/frontend/src/melodies/MelodyComposer.jsx @@ -414,18 +414,29 @@ export default function MelodyComposer() { |
-
{steps.length} steps, {noteCount} notes
+
+ {currentStep >= 0 && ( + <> + + Playing step {currentStep + 1}/{steps.length} + {activeBellsInCurrentStep.length ? ` (bells: ${activeBellsInCurrentStep.join(", ")})` : " (silence)"} + + | + + )} + {steps.length} steps, {noteCount} notes +
-
+
{!isPlaying ? ( - + ) : ( - + )}
-
-
+
+
- {speedBpm} bpm {stepDelayMs} ms + {speedBpm} bpm
setStepDelayMs(bpmToMs(Number(e.target.value)))} className="w-full mt-2" />
-
+
{noteDurationMs} ms @@ -463,8 +474,7 @@ export default function MelodyComposer() { setNoteDurationMs(Number(e.target.value))} className="w-full mt-2" />
- | -
+
{measureEvery || "Off"} @@ -473,12 +483,6 @@ export default function MelodyComposer() {
- {currentStep >= 0 && ( -

- Playing step {currentStep + 1}/{steps.length} - {activeBellsInCurrentStep.length ? ` (bells: ${activeBellsInCurrentStep.join(", ")})` : " (silence)"} -

- )}