home/roleplay/chain-of-thoughts-prompt-30

Chain of Thoughts prompt

GPTClaudeGemini··329 copies·updated 2026-07-14
chain-of-thoughts-prompt-30.prompt
METER: 3/4

TITLE
Bars 46–49 — “Response” fragment in 3/4: ppp texture, triumphant trumpet melody on top.

CONTEXT LINK (INTERNAL, DO NOT PRINT)
This section answers the earlier 4×3/4 fragment (Bars 42–45) with new harmony and rhythm. All supporting instruments are extremely soft (ppp), while the trumpet now carries a through-composed, triumphant melody (not just sustained tones). Keep the new aggregate materially different from the one used in Bars 42–45.

INSTRUMENTS (EXACT)
[alto_flute, bass_clarinet, trumpet, violin, cello, double_bass].
Monophony per instrument (no chords).

AGGREGATE (INTERNAL, DO NOT PRINT) — “Aggregate C” for Bars 46–49
Construct a new register-partitioned, non-isomorphic aggregate, different from the one used in Bars 42–45:
• For each instrument, split its playable MIDI range into LOW / MID / HIGH (contiguous, covering the whole range, no gaps).
• Assign disjoint pitch-class sets (pcs) to the three bands so that LOW∪MID∪HIGH = 12 pcs (0..11). Each band has 3–4 pcs and an ORDERED list (thirdal/quartal neighborhoods; avoid trivial 0–3–6–9 cycles).
• Material difference vs Bars 42–45: change the pc→band assignment for at least 6 pitch classes and adjust at least one band boundary per instrument.

SECTION STRUCTURE
Produce FOUR bars in 3/4 (ticks 0..11 each): Bars 46, 47, 48, 49.

PT REALIZATION

Trumpet (triumphant melody — loud, singing line)
• TIME: strictly increasing onsets using only add {1,2,3,4}; no zeros; 4–8 notes per bar (varied across bars).
• DURATION: realized values in {1,2,3,4}; each duration ≤ distance to the next onset (and last note ends ≤ 12).
• PITCH: add/sub only. Compose a melodic through-line across Bars 46–49—motivic development, no copy-paste. Favor MID↔HIGH register. Avoid >3 same-direction steps; net drift per bar in [−2..+2]. Keep pitches strictly inside the hard MIDI range and band-legal pcs.
• VELOCITY: triumphant forte ≈ 108–116 (small local arcs allowed, step deltas ≤ 8). This MUST be clearly louder than all others in these bars.
• METER: seeds set numerator=3, denominator=4; their transforms are constant add 0.

All other instruments (ppp answer-texture, interlocking)
• TIME: strictly increasing using only add {1,2,3,4}; 3–6 notes per bar; avoid heavy alignment with trumpet (≤ 1/3 of their onsets may coincide with trumpet onsets).
• DURATION: realized values in {1,2,3,4}; guarantee monophony with MAX(duration) ≤ s_min where s_min is that instrument’s smallest time step in the bar.
• PITCH: add/sub only within band pcs of Aggregate C; seed near tessitura center; frequent small steps (±1, ±2) with occasional corrective leaps (±5, ±7, ±12) that immediately return to stepwise motion. Stay strictly within the hard MIDI range and band pcs.
• VELOCITY: ppp ≈ 22 (±2) — whisper-soft bed beneath the trumpet.
• METER: seeds numerator=3, denominator=4; transforms add 0.

VARIATION RULES vs the earlier 4×3/4 fragment
• For EACH non-trumpet instrument in EACH bar: the onset set must differ materially from Bars 42–45 (target Jaccard overlap < 0.5); use at least one different duration value per instrument/bar.
• For EACH non-trumpet instrument: step-patterns must not be a literal copy of the earlier fragment—alter at least half the positions.

INTERLOCK & VOICING
• Keep mild rhythmic interlock; adjacent instruments avoid unisons at coincident onsets; sparse octaves OK.
• Maintain registral spacing: db LOW, vc LOW↔MID, bcl LOW↔MID; vn MID, af MID↔HIGH, tpt MID↔HIGH.

VALIDATION
• Exactly four bars of 3/4 (12 ticks each). All time streams strictly increase; no chords.
• For every instrument: durations in {1,2,3,4}; durations fit the gaps; last note ends ≤ 12.
• Pitch add/sub only; inside instrument hard ranges and legal band pcs.
• Dynamics: trumpet ≈ 108–116; all others ppp ≈ 22.
• Seeds set numerator=3, denominator=4 (transforms add 0).

fill the variables

This prompt has 1 variable. Pro fills them into a ready-to-paste prompt for you — no manual find-and-replace.

{1,2,3,4}
Unlock with Pro →

when to use it

Community prompt sourced from the open-source GitHub repo sunsetsobserver/chain-of-thoughts (no explicit license). A "Chain of Thoughts prompt" style prompt — adapt the placeholders and specifics to your task. Imported as-is and not independently retested here, so check the output before relying on it.

tags

roleplaycommunitygeneral

source

sunsetsobserver/chain-of-thoughts · no explicit license