From 1e7cbf235fb0743f24847e9ac386955a6b0b570c Mon Sep 17 00:00:00 2001 From: Felix Roos Date: Fri, 11 Feb 2022 01:09:51 +0100 Subject: [PATCH] add swimming --- repl/src/tunes.ts | 63 ++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 62 insertions(+), 1 deletion(-) diff --git a/repl/src/tunes.ts b/repl/src/tunes.ts index e0c1d2fb..43e6e998 100644 --- a/repl/src/tunes.ts +++ b/repl/src/tunes.ts @@ -193,4 +193,65 @@ export const whirlyStrudel = `mini("[e4 [b2 b3] c4]") .fast(slowcat(1.25,1,1.5)) .every(2, _ => mini("e4 ~ e3 d4 ~"))`; -export default shapeShifted; +export const swimming = `stack( + mini( + '~', + '~', + '~', + 'A5 [F5@2 C5] [D5@2 F5] F5', + '[C5@2 F5] [F5@2 C6] A5 G5', + 'A5 [F5@2 C5] [D5@2 F5] F5', + '[C5@2 F5] [Bb5 A5 G5] F5@2', + 'A5 [F5@2 C5] [D5@2 F5] F5', + '[C5@2 F5] [F5@2 C6] A5 G5', + 'A5 [F5@2 C5] [D5@2 F5] F5', + '[C5@2 F5] [Bb5 A5 G5] F5@2', + 'A5 [F5@2 C5] A5 F5', + 'Ab5 [F5@2 Ab5] G5@2', + 'A5 [F5@2 C5] A5 F5', + 'Ab5 [F5@2 C5] C6@2', + 'A5 [F5@2 C5] [D5@2 F5] F5', + '[C5@2 F5] [Bb5 A5 G5] F5@2' + ), + mini( + '[F4,Bb4,D5] [[D4,G4,Bb4]@2 [Bb3,D4,F4]] [[G3,C4,E4]@2 [[Ab3,F4] [A3,Gb4]]] [Bb3,E4,G4]', + '[~ [F3, A3, C3] [F3, A3, C3]] [~ [F3, A3, C3] [F3, A3, C3]] [~ [F3, Bb3, D3] [F3, Bb3, D3]] [~ [F3, Bb3, Db3] [F3, Bb3, Db3]]', + '[~ [F3, A3, C3] [F3, A3, C3]] [~ [F3, A3, C3] [F3, A3, C3]] [~ [F3, Bb3, D3] [F3, Bb3, D3]] [~ [F3, B3, D3] [F3, B3, D3]]', + '[~ [F3, A3, C3] [F3, A3, C3]] [~ [F3, A3, C3] [F3, A3, C3]] [~ [F3, Bb3, D3] [F3, Bb3, D3]] [~ [F3, B3, D3] [F3, B3, D3]]', + '[~ [A3, C4, E4] [A3, C4, E4]] [~ [Ab3, C4, Eb4] [Ab3, C4, Eb4]] [~ [F3, Bb3, D3] [F3, Bb3, D3]] [~ [G3, C4, E4] [G3, C4, E4]]', + '[~ [F3, A3, C4] [F3, A3, C4]] [~ [F3, A3, C4] [F3, A3, C4]] [~ [F3, Bb3, D3] [F3, Bb3, D3]] [~ [F3, B3, D3] [F3, B3, D3]]', + '[~ [F3, Bb3, D4] [F3, Bb3, D4]] [~ [F3, Bb3, C4] [F3, Bb3, C4]] [~ [F3, A3, C4] [F3, A3, C4]] [~ [F3, A3, C4] [F3, A3, C4]]', + '[~ [F3, A3, C3] [F3, A3, C3]] [~ [F3, A3, C3] [F3, A3, C3]] [~ [F3, Bb3, D3] [F3, Bb3, D3]] [~ [F3, B3, D3] [F3, B3, D3]]', + '[~ [A3, C4, E4] [A3, C4, E4]] [~ [Ab3, C4, Eb4] [Ab3, C4, Eb4]] [~ [F3, Bb3, D3] [F3, Bb3, D3]] [~ [G3, C4, E4] [G3, C4, E4]]', + '[~ [F3, A3, C3] [F3, A3, C3]] [~ [F3, A3, C3] [F3, A3, C3]] [~ [F3, Bb3, D3] [F3, Bb3, D3]] [~ [F3, B3, D3] [F3, B3, D3]]', + '[~ [F3, Bb3, D4] [F3, Bb3, D4]] [~ [F3, Bb3, C4] [F3, Bb3, C4]] [~ [F3, A3, C4] [F3, A3, C4]] [~ [F3, A3, C4] [F3, A3, C4]]', + '[~ [Bb3, D3, F4] [Bb3, D3, F4]] [~ [Bb3, D3, F4] [Bb3, D3, F4]] [~ [A3, C4, F4] [A3, C4, F4]] [~ [A3, C4, F4] [A3, C4, F4]]', + '[~ [Ab3, B3, F4] [Ab3, B3, F4]] [~ [Ab3, B3, F4] [Ab3, B3, F4]] [~ [G3, Bb3, F4] [G3, Bb3, F4]] [~ [G3, Bb3, E4] [G3, Bb3, E4]]', + '[~ [Bb3, D3, F4] [Bb3, D3, F4]] [~ [Bb3, D3, F4] [Bb3, D3, F4]] [~ [A3, C4, F4] [A3, C4, F4]] [~ [A3, C4, F4] [A3, C4, F4]]', + '[~ [Ab3, B3, F4] [Ab3, B3, F4]] [~ [Ab3, B3, F4] [Ab3, B3, F4]] [~ [G3, Bb3, F4] [G3, Bb3, F4]] [~ [G3, Bb3, E4] [G3, Bb3, E4]]', + '[~ [F3, A3, C3] [F3, A3, C3]] [~ [F3, A3, C3] [F3, A3, C3]] [~ [F3, Bb3, D3] [F3, Bb3, D3]] [~ [F3, B3, D3] [F3, B3, D3]]', + '[~ [F3, Bb3, D4] [F3, Bb3, D4]] [~ [F3, Bb3, C4] [F3, Bb3, C4]] [~ [F3, A3, C4] [F3, A3, C4]] [~ [F3, A3, C4] [F3, A3, C4]]' + ), + mini( + '[G3 G3 C3 E3]', + '[F2 D2 G2 C2]', + '[F2 D2 G2 C2]', + '[F2 A2 Bb2 B2]', + '[A2 Ab2 G2 C2]', + '[F2 A2 Bb2 B2]', + '[G2 C2 F2 F2]', + '[F2 A2 Bb2 B2]', + '[A2 Ab2 G2 C2]', + '[F2 A2 Bb2 B2]', + '[G2 C2 F2 F2]', + '[Bb2 Bb2 A2 A2]', + '[Ab2 Ab2 G2 [C2 D2 E2]]', + '[Bb2 Bb2 A2 A2]', + '[Ab2 Ab2 G2 [C2 D2 E2]]', + '[F2 A2 Bb2 B2]', + '[G2 C2 F2 F2]' + ) +).slow(51); +`; + +export default swimming;