diff --git a/show/dance2024/playlist.n3 b/show/dance2024/playlist.n3
new file mode 100644
--- /dev/null
+++ b/show/dance2024/playlist.n3
@@ -0,0 +1,33 @@
+@prefix : .
+@prefix show: .
+@prefix sh: .
+@prefix rdf: .
+@prefix rdfs: .
+
+show:dance2024 :musicRoot "show/dance2024/music";
+:spectrogramUrlRoot "/show/dance2024/spectrogram" .
+
+show:dance2024 :playList (
+ sh:song1 sh:song2 sh:song3 sh:song4 sh:song5
+ sh:song6 sh:song7 sh:song8 sh:song9 sh:song10
+ sh:song11 sh:song12 sh:song13 sh:song14 sh:song15
+ sh:song16 sh:song17
+) .
+
+sh:song1 a :Song; rdfs:label "1 be our guest"; :songFilename "01-guest.wav" .
+sh:song2 a :Song; rdfs:label "2 dancing happy"; :songFilename "02_dancing_happy.wav" .
+sh:song3 a :Song; rdfs:label "3 bear"; :songFilename "03-bear.wav" .
+sh:song4 a :Song; rdfs:label "4 disney swing"; :songFilename "04-disneyswing.wav" .
+sh:song5 a :Song; rdfs:label "5 encanto"; :songFilename "05-encanto.wav" .
+sh:song6 a :Song; rdfs:label "6 frozen"; :songFilename "06-frozen.wav" .
+sh:song7 a :Song; rdfs:label "7 one jump"; :songFilename "07-onejump.wav" .
+sh:song8 a :Song; rdfs:label "8 lion king"; :songFilename "08-lionking.wav" .
+sh:song9 a :Song; rdfs:label "9 pianoman"; :songFilename "09-pianoman-mix.wav" .
+sh:song10 a :Song; rdfs:label "10 tap"; :songFilename "10-disneytap.wav" .
+sh:song11 a :Song; rdfs:label "11 club"; :songFilename "11-club.wav" .
+sh:song12 a :Song; rdfs:label "12 sunny side"; :songFilename "12-sunnyside2.ogg" .
+sh:song13 a :Song; rdfs:label "13 supercali"; :songFilename "13-supercali.wav" .
+sh:song14 a :Song; rdfs:label "14 groove"; :songFilename "14-groove.wav" .
+sh:song15 a :Song; rdfs:label "15 mermaid"; :songFilename "15-mermaid.wav" .
+sh:song16 a :Song; rdfs:label "16 pop"; :songFilename "16-all.wav" .
+sh:song17 a :Song; rdfs:label "17 parade"; :songFilename "17-parade-mix.wav" .