AtlatestRepositorycrash-the-stack
crash-the-stack / tree / docs / music / songs / black-glassarrangements.sgl
1
(song version: 12
(phrases3
("calm-1" 0)4
("calm-2" 1)5
("calm-3" 2)6
("calm-4" 3)7
("calm-5" 4)8
("calm-6" 5)9
("transition" 6)10
("tense-1" 7)11
("tense-2" 8)12
("tense-3" 9)13
("tense-4" 10)14
("tense-5" 11)15
("tense-6" 12)16
("album: Title ignition / first tracker stab" 13)17
("album: Theme statement" 14)18
("album: Grit answers the theme" 15)19
("album: Theme development" 16)20
("album: Lower-register bridge" 17)21
("album: Exposed F minor / Bb minor / C minor" 18)22
("album: Distant theme / space before rebuild" 19)23
("album: Pulse rebuild" 20)24
("album: Lift with tracker pickup" 21)25
("album: Focused theme return" 22)26
("album: Tear variation" 23)27
("album: Rhythmic development / Bb shadow" 24)28
("album: Grit breathes between phrases" 25)29
("album: Final theme: percussion clears beneath opening" 26)30
("album: Release" 27)31
("album: Theme recedes" 28)32
("album: F minor coda / last FM echo" 29)33
("album: Released room tail" 30)34
("title-9" 31))35
(arrangements36
(game destination: "assets/tunes/black-glass.cts"37
(template38
(tune version: 1 name: "Black Glass" tempo: 140 speed: 3 channels: 8 meter: (8 4) (bus) (instruments) (patterns) (order 0 1 2 3 4 5 6 7 8 9 10 11 12) (marks calm: 0 fill: 6 tense: 7) (history ("codex" "2026-09-21" "Black Glass; original dark halftime dubstep; F minor.") ("codex" "2026-09-21" "calm: order 0-5; fill: 6; tense: 7-12; B07 loops tense.") ("codex" "2026-09-21" "Speed 3; eight rows per quarter, 32 rows per bar. Eight-bar variants; four-bar fill. All onsets on straight sixteenths except final snare roll.") ("codex" "2026-09-21" "Minor pedal harmony, sparse low-register phrases, drum drops and negative space; written after the darker-game listening feedback.") ("codex" "2026-09-21" "Existing synth bank: envelope-shaped pressure bass and cutoff variants; no free-running wobble or automation lane. Full audition includes fill.") ("codex" "2026-09-21" "Separate Grit audition: tense pressure lead gains driven, crushed FM grit layered with the resonant saw. Calm/fill, drum/sub parts, pitches and all note/gate timing unchanged; original Black Glass preserved.") ("m1 (marks from the documented layout)" "2026-09-21" "set marks calm: 0 fill: 6 tense: 7"))))39
(bank40
(1 1)41
(2 2)42
(3 3)43
(4 4)44
(5 5)45
(6 6)46
(9 7)47
(12 8)48
(14 9)49
(16 10)50
(20 11)51
(21 12)52
(26 13)53
(27 14)54
(28 15))55
(patterns56
(0 "calm-1" (entry-offs (2 "===" 0 0 "000") (5 "===" 0 0 "000") (6 "===" 0 0 "000") (7 "===" 0 0 "000") (8 "===" 0 0 "000")) (effects))57
(1 "calm-2" (entry-offs (2 "===" 0 0 "000") (5 "===" 0 0 "000") (6 "===" 0 0 "000") (7 "===" 0 0 "000") (8 "===" 0 0 "000")) (effects))58
(2 "calm-3" (entry-offs (2 "===" 0 0 "000") (5 "===" 0 0 "000") (6 "===" 0 0 "000") (7 "===" 0 0 "000") (8 "===" 0 0 "000")) (effects))59
(3 "calm-4" (entry-offs (2 "===" 0 0 "000") (5 "===" 0 0 "000") (6 "===" 0 0 "000") (7 "===" 0 0 "000") (8 "===" 0 0 "000")) (effects))60
(4 "calm-5" (entry-offs (2 "===" 0 0 "000") (5 "===" 0 0 "000") (6 "===" 0 0 "000") (7 "===" 0 0 "000") (8 "===" 0 0 "000")) (effects))61
(5 "calm-6" (entry-offs (2 "===" 0 0 "000") (5 "===" 0 0 "000") (6 "===" 0 0 "000") (7 "===" 0 0 "000") (8 "===" 0 0 "000")) (effects))62
(6 "transition" (entry-offs (2 "===" 0 0 "000") (3 "===" 0 0 "000") (5 "===" 0 0 "000") (6 "===" 0 0 "000") (7 "===" 0 0 "000") (8 "===" 0 0 "000")) (effects))63
(7 "tense-1" (entry-offs (2 "===" 0 0 "000") (5 "===" 0 0 "000") (7 "===" 0 0 "000") (8 "===" 0 0 "000")) (effects))64
(8 "tense-2" (entry-offs (2 "===" 0 0 "000") (5 "===" 0 0 "000") (7 "===" 0 0 "000") (8 "===" 0 0 "000")) (effects))65
(9 "tense-3" (entry-offs (2 "===" 0 0 "000") (5 "===" 0 0 "000") (7 "===" 0 0 "000") (8 "===" 0 0 "000")) (effects))66
(10 "tense-4" (entry-offs (2 "===" 0 0 "000") (5 "===" 0 0 "000") (7 "===" 0 0 "000") (8 "===" 0 0 "000")) (effects))67
(11 "tense-5" (entry-offs (2 "===" 0 0 "000") (5 "===" 0 0 "000") (7 "===" 0 0 "000") (8 "===" 0 0 "000")) (effects))68
(12 "tense-6" (entry-offs (2 "===" 0 0 "000") (5 "===" 0 0 "000") (7 "===" 0 0 "000") (8 "===" 0 0 "000")) (effects (255 1 "B07")))))69
(album destination: "docs/music/album/black-glass.cts"70
(template71
(tune version: 1 name: "Black Glass" tempo: 140 speed: 3 channels: 8 meter: (8 4) (bus) (instruments) (patterns) (order 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20) (history ("codex" "2026-09-21" "Album pilot I: finite arrangement, composed entrance, bridge, reprise and ending. Game sources remain unchanged; provenance and section map accompany this score.") ("codex" "2026-09-21" "Accepted instruments and onsets retained. Explicit final gates and two bars for natural room decay; no playback jumps. Arranged with album-compose.sgl."))))72
(bank73
(1 1)74
(2 2)75
(3 3)76
(4 4)77
(5 5)78
(6 6)79
(9 7)80
(12 8)81
(14 9)82
(16 10)83
(20 11)84
(21 12)85
(26 13)86
(27 16)87
(28 17)88
(30 18)89
(31 19))90
(patterns91
(0 "album: Title ignition / first tracker stab" (entry-offs (2 "===" 0 0 "000") (5 "===" 0 0 "000") (6 "===" 0 0 "000") (8 "===" 0 0 "000")) (effects))92
(1 "album: Theme statement" (entry-offs (2 "===" 0 0 "000") (5 "===" 0 0 "000") (6 "===" 0 0 "000") (8 "===" 0 0 "000")) (effects))93
(2 "calm-1" (entry-offs (2 "===" 0 0 "000") (5 "===" 0 0 "000") (6 "===" 0 0 "000") (7 "===" 0 0 "000") (8 "===" 0 0 "000")) (effects))94
(3 "calm-2" (entry-offs (2 "===" 0 0 "000") (5 "===" 0 0 "000") (6 "===" 0 0 "000") (7 "===" 0 0 "000") (8 "===" 0 0 "000")) (effects))95
(4 "album: Grit answers the theme" (entry-offs (2 "===" 0 0 "000") (5 "===" 0 0 "000") (7 "===" 0 0 "000") (8 "===" 0 0 "000")) (effects))96
(5 "album: Theme development" (entry-offs (2 "===" 0 0 "000") (5 "===" 0 0 "000") (6 "===" 0 0 "000") (8 "===" 0 0 "000")) (effects))97
(6 "album: Lower-register bridge" (entry-offs (2 "===" 0 0 "000") (3 "===" 0 0 "000") (5 "===" 0 0 "000") (6 "===" 0 0 "000") (8 "===" 0 0 "000")) (effects))98
(7 "album: Exposed F minor / Bb minor / C minor" (entry-offs (1 "===" 0 0 "000") (2 "===" 0 0 "000") (3 "===" 0 0 "000") (4 "===" 0 0 "000") (5 "===" 0 0 "000") (6 "===" 0 0 "000") (7 "===" 0 0 "000") (8 "===" 0 0 "000")) (effects))99
(8 "album: Distant theme / space before rebuild" (entry-offs (1 "===" 0 0 "000") (2 "===" 0 0 "000") (3 "===" 0 0 "000") (5 "===" 0 0 "000") (6 "===" 0 0 "000") (7 "===" 0 0 "000") (8 "===" 0 0 "000")) (effects))100
(9 "album: Pulse rebuild" (entry-offs (2 "===" 0 0 "000") (3 "===" 0 0 "000") (5 "===" 0 0 "000") (6 "===" 0 0 "000") (7 "===" 0 0 "000") (8 "===" 0 0 "000")) (effects))101
(10 "album: Lift with tracker pickup" (entry-offs (2 "===" 0 0 "000") (3 "===" 0 0 "000") (6 "===" 0 0 "000") (7 "===" 0 0 "000") (8 "===" 0 0 "000")) (effects))102
(11 "album: Focused theme return" (entry-offs (2 "===" 0 0 "000") (5 "===" 0 0 "000") (6 "===" 0 0 "000") (8 "===" 0 0 "000")) (effects))103
(12 "album: Tear variation" (entry-offs (2 "===" 0 0 "000") (5 "===" 0 0 "000") (7 "===" 0 0 "000") (8 "===" 0 0 "000")) (effects))104
(13 "album: Rhythmic development / Bb shadow" (entry-offs (2 "===" 0 0 "000") (5 "===" 0 0 "000") (7 "===" 0 0 "000") (8 "===" 0 0 "000")) (effects))105
(14 "album: Grit breathes between phrases" (entry-offs (2 "===" 0 0 "000") (5 "===" 0 0 "000") (7 "===" 0 0 "000") (8 "===" 0 0 "000")) (effects))106
(15 "album: Final theme: percussion clears beneath opening" (entry-offs (2 "===" 0 0 "000") (3 "===" 0 0 "000") (5 "===" 0 0 "000") (6 "===" 0 0 "000") (8 "===" 0 0 "000")) (effects))107
(16 "album: Tear variation" (entry-offs (2 "===" 0 0 "000") (5 "===" 0 0 "000") (7 "===" 0 0 "000") (8 "===" 0 0 "000")) (effects))108
(17 "album: Release" (entry-offs (2 "===" 0 0 "000") (5 "===" 0 0 "000") (6 "===" 0 0 "000") (8 "===" 0 0 "000")) (effects))109
(18 "album: Theme recedes" (entry-offs (2 "===" 0 0 "000") (5 "===" 0 0 "000") (6 "===" 0 0 "000") (8 "===" 0 0 "000")) (effects))110
(19 "album: F minor coda / last FM echo" (entry-offs (2 "===" 0 0 "000") (3 "===" 0 0 "000") (5 "===" 0 0 "000") (6 "===" 0 0 "000") (7 "===" 0 0 "000") (8 "===" 0 0 "000")) (effects))111
(20 "album: Released room tail" (entry-offs (1 "===" 0 0 "000") (2 "===" 0 0 "000") (3 "===" 0 0 "000") (4 "===" 0 0 "000") (5 "===" 0 0 "000") (6 "===" 0 0 "000") (7 "===" 0 0 "000") (8 "===" 0 0 "000")) (effects)))112
(labels113
(0 "Title ignition / first tracker stab")114
(1 "Theme statement")115
(2 "Low-pressure groove")116
(3 "Reese answers")117
(4 "Grit answers the theme")118
(5 "Theme development")119
(6 "Lower-register bridge")120
(7 "Exposed F minor / Bb minor / C minor")121
(8 "Distant theme / space before rebuild")122
(9 "Pulse rebuild")123
(10 "Lift with tracker pickup")124
(11 "Focused theme return")125
(12 "Tear variation")126
(13 "Rhythmic development / Bb shadow")127
(14 "Grit breathes between phrases")128
(15 "Final theme: percussion clears beneath opening")129
(16 "Final answer")130
(17 "Release")131
(18 "Theme recedes")132
(19 "F minor coda / last FM echo")133
(20 "Released room tail")))134
(title destination: "assets/tunes/black-glass-title.cts"135
(template136
(tune version: 1 name: "Black Glass / Main Theme" tempo: 140 speed: 3 channels: 8 meter: (8 4) (bus) (instruments) (patterns) (order 0 1 2 3 4 5 6 7 8 9) (marks calm: 0) (history ("codex" "2026-09-21" "Black Glass; original dark halftime dubstep; F minor.") ("codex" "2026-09-21" "calm: order 0-5; fill: 6; tense: 7-12; B07 loops tense.") ("codex" "2026-09-21" "Speed 3; eight rows per quarter, 32 rows per bar. Eight-bar variants; four-bar fill. All onsets on straight sixteenths except final snare roll.") ("codex" "2026-09-21" "Minor pedal harmony, sparse low-register phrases, drum drops and negative space; written after the darker-game listening feedback.") ("codex" "2026-09-21" "Existing synth bank: envelope-shaped pressure bass and cutoff variants; no free-running wobble or automation lane. Full audition includes fill.") ("codex" "2026-09-21" "Separate Grit audition: tense pressure lead gains driven, crushed FM grit layered with the resonant saw. Calm/fill, drum/sub parts, pitches and all note/gate timing unchanged; original Black Glass preserved.") ("codex" "2026-09-21" "Separate title-screen main-theme arrangement commissioned by David; preserve Black Glass / Grit as the accepted gameplay track. Same F minor, 140 BPM half-time foundation and original instrument patches.") ("codex" "2026-09-21" "New phosphor-theme paired-operator FM lead for the requested demoscene-game flavor. Short F-C-Ab/G-F hook and complete variations trade space with the approved gritty/chirpy bass.") ("codex" "2026-09-21" "72 bars: 4 entrance, 8 statement, 8 groove, 8 development, 8 lower bridge, 4 same-kit lift, 8 return, 8 variation, 8 release, 8 turnaround. Grit first enters at bar 4; full statement at bar 5. B01 skips the one-time entrance on repetition.") ("codex" "2026-09-21" "No noise swell or thirty-second roll in the title edit. Final beat releases all voices to make room for the loop return. Full and independent menu-loop auditions are separate from the future finite album cut and mastering pass.") ("codex" "2026-09-21" "David likes the improved title balance but requests removal of the FM phrase arpeggios. Restore the first title version's complete lead line and keep II's approximately 4 dB reduction of all 128 pressure-grit/pressure-tear accents and their defaults. Preserve the softer bridge, turnaround, sub, kit, patches, bus and form. His optional idea is a separate rapidly cycling chord stab; no such instrument is added in this pass. Retain title I and II.") ("codex" "2026-09-21" "David confirms he wants rapidly cycling tracker chords and requests that old-school flavor. Add twelve brief pulse-wave stabs in gaps on the contact channel. 037 cycles root/minor-third/fifth each tick; 058 supplies an F-minor inversion. Each stab has one attack and a held gate, with no retrigger during pitch cycling. Preserve every prior event, restored FM lead, reduced grit levels, soft bridge/turnaround, bus and menu form. Title III retained.") ("m1 (the title theme: intro then its own B01 loop)" "2026-09-21" "set marks calm: 0"))))137
(bank138
(1 1)139
(2 2)140
(3 3)141
(4 4)142
(5 5)143
(6 6)144
(9 7)145
(12 8)146
(14 9)147
(16 10)148
(20 11)149
(21 12)150
(26 13)151
(27 16)152
(28 17)153
(30 18)154
(31 19))155
(patterns156
(0 "album: Title ignition / first tracker stab" (entry-offs (2 "===" 0 0 "000") (5 "===" 0 0 "000") (6 "===" 0 0 "000") (8 "===" 0 0 "000")) (effects))157
(1 "album: Theme statement" (entry-offs (2 "===" 0 0 "000") (5 "===" 0 0 "000") (6 "===" 0 0 "000") (8 "===" 0 0 "000")) (effects))158
(2 "album: Grit answers the theme" (entry-offs (2 "===" 0 0 "000") (5 "===" 0 0 "000") (7 "===" 0 0 "000") (8 "===" 0 0 "000")) (effects))159
(3 "album: Theme development" (entry-offs (2 "===" 0 0 "000") (5 "===" 0 0 "000") (6 "===" 0 0 "000") (8 "===" 0 0 "000")) (effects))160
(4 "album: Lower-register bridge" (entry-offs (2 "===" 0 0 "000") (5 "===" 0 0 "000") (6 "===" 0 0 "000") (8 "===" 0 0 "000")) (effects))161
(5 "album: Lift with tracker pickup" (entry-offs (2 "===" 0 0 "000") (3 "===" 0 0 "000") (6 "===" 0 0 "000") (7 "===" 0 0 "000") (8 "===" 0 0 "000")) (effects))162
(6 "album: Focused theme return" (entry-offs (2 "===" 0 0 "000") (5 "===" 0 0 "000") (6 "===" 0 0 "000") (8 "===" 0 0 "000")) (effects))163
(7 "album: Tear variation" (entry-offs (2 "===" 0 0 "000") (5 "===" 0 0 "000") (7 "===" 0 0 "000") (8 "===" 0 0 "000")) (effects))164
(8 "album: Release" (entry-offs (2 "===" 0 0 "000") (5 "===" 0 0 "000") (6 "===" 0 0 "000") (8 "===" 0 0 "000")) (effects))165
(9 "title-9" (entry-offs (2 "===" 0 0 "000") (5 "===" 0 0 "000") (6 "===" 0 0 "000") (8 "===" 0 0 "000")) (effects (255 1 "B01")))))))