Skip to content

Commit 37fe6e2

Browse files
committed
Add ideas about session json structure
1 parent 6581035 commit 37fe6e2

File tree

1 file changed

+155
-21
lines changed

1 file changed

+155
-21
lines changed

IDEAS.md

Lines changed: 155 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -59,40 +59,174 @@ Directory of sessions - `sessions/`
5959
`unixtime_sec`.wav
6060

6161

62-
Metadata about the current session - `session.json`
62+
LIVE -- Metadata about the current session - `session.json`
6363

6464
{
6565
"mode": "live",
66-
"group": "Mary & the merry ferry men",
67-
"event": "Døgnfluer",
68-
"location": "Ingensteds",
66+
"group": "Han Gaiden",
67+
"event": "Serendipfestivalen 2019",
68+
"location": "Kulturhuset",
6969
"time": unixtime_sec,
7070
"media": [
71-
"https://vimeo.com/234113971"
71+
"https://vimeo.com/318410360"
7272
],
7373
"credits": {
7474
"Thor Merlin Lervik": [
7575
"visuals",
7676
],
77-
78-
"Signe Krunderup Emmeluth": [
79-
"sax",
80-
"lead vocals",
81-
"keyboard"
77+
"Ragnhild Moan": [
78+
"vocals",
79+
"synth"
80+
],
81+
"Kristin Myhrvold": [
82+
"vocals",
83+
"synth"
8284
],
85+
"Ingrid Skåland Lia": [
86+
"vocals",
87+
"synth"
88+
]
89+
},
90+
"shaders": [
91+
{
92+
"id": 1588299344,
93+
"channels": [
94+
{
95+
"type": "audio",
96+
"device": "alsa_output_16pcm"
97+
},
98+
{
99+
"type": "texture",
100+
"filename": "grass.png"
101+
},
102+
{
103+
"type": "shader",
104+
"id": 1588299344
105+
}
106+
]
107+
},
108+
{
109+
"id": 6662323623,
110+
"channels": [
111+
{
112+
"type": shader",
113+
"id": 6662323623
114+
},
115+
{
116+
"type": shader",
117+
"id": 1588299344
118+
}
119+
]
120+
}
121+
],
122+
"windows": [
123+
{
124+
"type": "master",
125+
"x": 1920,
126+
"y": 0,
127+
"width": 1280,
128+
"height": 720,
129+
"model": "dinzoil_F"
130+
},
131+
{
132+
"type": "slave",
133+
"x": 3200,
134+
"y": 0,
135+
"width": 1280,
136+
"height": 720,
137+
"model": "dinzoil_B"
138+
},
139+
{
140+
"type": "preview",
141+
"x": 0,
142+
"y": 400,
143+
"width": 256,
144+
"height": 256
145+
}
146+
]
147+
}
148+
149+
STUDIO -- Metadata about the current session - `session.json`
83150

84-
"Jon Fosmark": [
85-
"drums",
86-
"congas",
87-
"synth",
88-
"typewriter",
89-
"backing vocals"
151+
{
152+
"mode": "studio",
153+
"name": "BlackPurpl€$BlackPurpl£ 2"
154+
"group": "rohtie",
155+
"event": "Revision 2019",
156+
"time": unixtime_sec,
157+
"credits": {
158+
"rohtie": [
159+
"code",
160+
"graphics"
90161
],
91162

92-
"Elias Tafjord": [
93-
"drums",
94-
"kalimba",
95-
"backing vocals"
163+
"Dawg Phaze": [
164+
"music"
96165
]
97-
}
166+
},
167+
"shaders": [
168+
{
169+
"id": 1588299344,
170+
"channels": [
171+
{
172+
"type": "audio",
173+
"device": "alsa_output_16pcm"
174+
},
175+
{
176+
"type": "texture",
177+
"filename": "grass.png"
178+
},
179+
{
180+
"type": "shader",
181+
"id": 1588299344
182+
}
183+
]
184+
},
185+
{
186+
"id": 6662323623,
187+
"channels": [
188+
{
189+
"type": shader",
190+
"id": 6662323623
191+
},
192+
{
193+
"type": shader",
194+
"id": 1588299344
195+
}
196+
]
197+
}
198+
],
199+
"scenes": [
200+
{
201+
"name": "Intro",
202+
"length": 24000,
203+
"shader": 6662323623
204+
},
205+
{
206+
"name": "Cream scene",
207+
"length": 13000,
208+
"shader": 1588299344
209+
},
210+
{
211+
"name": "Outro",
212+
"length": 16500,
213+
"shader": 6662323623
214+
}
215+
],
216+
"windows": [
217+
{
218+
"type": "master",
219+
"x": 0,
220+
"y": 400,
221+
"width": 256,
222+
"height": 256
223+
},
224+
{
225+
"type": "preview",
226+
"x": 0,
227+
"y": 400,
228+
"width": 256,
229+
"height": 256
230+
}
231+
]
98232
}

0 commit comments

Comments
 (0)