1const musicData = { 2 genres: { 3 drumnbass: { 4 name: "drum & bass", 5 tracks: [ 6 { 7 name: "euphoria", 8 artist: "bitplanes", 9 directory: "bitplanes/tracks/", 10 file: "bitplanes - euphoria.mp3", 11 favorite: true 12 }, 13 { 14 name: "vibes", 15 artist: "bitplanes", 16 directory: "bitplanes/tracks/", 17 file: "bitplanes - vibes.mp3" 18 }, 19 { 20 name: "clang", 21 artist: "bitplanes", 22 directory: "bitplanes/tracks/", 23 file: "bitplanes - clang.mp3" 24 } 25 ], 26 albums: [ 27 { 28 name: "the funktion", 29 artist: "bitplanes", 30 year: "2006", 31 directory: "bitplanes/albums/2006 the funktion/", 32 archiveFile: "bitplanes/albums/bitplanes_the_funktion.zip", 33 tracks: [ 34 { 35 name: "rainbows of colour remix", 36 artist: "bitplanes & grooverider", 37 file: "01. bitplanes - grooverider - rainbows of colour remix.mp3" 38 }, 39 { 40 name: "smooth ride", 41 artist: "bitplanes", 42 file: "02. bitplanes - smooth ride.mp3" 43 }, 44 { 45 name: "the funktion", 46 artist: "bitplanes", 47 file: "03. bitplanes - the funktion.mp3" 48 }, 49 { 50 name: "imagination", 51 artist: "bitplanes", 52 file: "04. bitplanes - imagination.mp3" 53 }, 54 { 55 name: "russian affair", 56 artist: "bitplanes", 57 file: "05. bitplanes - russian affair.mp3" 58 }, 59 { 60 name: "metropolis", 61 artist: "bitplanes", 62 file: "06. bitplanes - metropolis.mp3", 63 favorite: true 64 }, 65 { 66 name: "season of reward", 67 artist: "bitplanes", 68 file: "07. bitplanes - season of reward.mp3" 69 }, 70 { 71 name: "through the night", 72 artist: "bitplanes", 73 file: "08. bitplanes - through the night.mp3" 74 }, 75 { 76 name: "deep smoke", 77 artist: "bitplanes", 78 file: "09. bitplanes - deep smoke.mp3" 79 }, 80 { 81 name: "side effects", 82 artist: "bitplanes", 83 file: "10. bitplanes - side effects.mp3" 84 }, 85 { 86 name: "asian teen", 87 artist: "bitplanes", 88 file: "11. bitplanes - asian teen.mp3" 89 } 90 ] 91 }, 92 { 93 name: "duality", 94 artist: "bitplanes", 95 year: "2004", 96 directory: "bitplanes/albums/2004 duality/", 97 archiveFile: "bitplanes/albums/bitplanes_duality.zip", 98 tracks: [ 99 { 100 name: "duality", 101 artist: "bitplanes", 102 file: "01. bitplanes - duality.mp3", 103 favorite: true 104 }, 105 { 106 name: "desolate life", 107 artist: "bitplanes", 108 file: "02. bitplanes - desolate life.mp3" 109 }, 110 { 111 name: "love is not a game", 112 artist: "bitplanes", 113 file: "03. bitplanes - love is not a game.mp3", 114 favorite: true 115 }, 116 { 117 name: "rejection", 118 artist: "bitplanes", 119 file: "04. bitplanes - rejection.mp3" 120 }, 121 { 122 name: "trippin", 123 artist: "bitplanes", 124 file: "05. bitplanes - trippin.mp3" 125 }, 126 { 127 name: "desaturated heights", 128 artist: "bitplanes", 129 file: "06. bitplanes - desaturated heights.mp3" 130 }, 131 { 132 name: "acid wave (remaster)", 133 artist: "bitplanes", 134 file: "07. bitplanes - acid wave (remaster).mp3", 135 favorite: true 136 }, 137 { 138 name: "turings bad dream", 139 artist: "bitplanes", 140 file: "08. bitplanes - turings bad dream.mp3" 141 }, 142 { 143 name: "requiem for a dream (edit)", 144 artist: "bitplanes", 145 file: "09. bitplanes - requiem for a dream (edit).mp3" 146 }, 147 { 148 name: "orange juice & transitions", 149 artist: "bitplanes", 150 file: "10. bitplanes - orange juice - transitions.mp3" 151 } 152 ] 153 } 154 ] 155 }, 156 electronic: { 157 name: "various electronic / bonkwave", 158 tracks: [ 159 { 160 name: "cute enbies on the beach", 161 artist: "bitplanes", 162 directory: "bitplanes/tracks/", 163 file: "bitplanes - cute enbies on the beach.mp3", 164 }, 165 { 166 name: "hacker girl", 167 artist: "bitplanes", 168 directory: "bitplanes/tracks/", 169 file: "bitplanes - hacker girl.mp3", 170 favorite: true 171 }, 172 { 173 name: "ever so slightly (remix)", 174 artist: "bitplanes", 175 directory: "bitplanes/tracks/", 176 file: "bitplanes - ever so slightly (remix).mp3", 177 favorite: true 178 }, 179 { 180 name: "dancing and kissing (extra cuddly mix)", 181 artist: "bitplanes", 182 directory: "bitplanes/tracks/", 183 file: "bitplanes - dancing and kissing (extra cuddly mix).mp3", 184 }, 185 { 186 name: "driven", 187 artist: "bitplanes", 188 directory: "bitplanes/tracks/", 189 file: "bitplanes - driven.mp3" 190 }, 191 { 192 name: "landscape (lush mix)", 193 artist: "bitplanes", 194 directory: "bitplanes/tracks/", 195 file: "bitplanes - landscape (lush mix).mp3", 196 favorite: true 197 }, 198 {
199 name: "let's party", 200 artist: "bitplanes", 201 directory: "bitplanes/tracks/", 202 file: "bitplanes - lets party.mp3", 203 }, 204 { 205 name: "stronghold", 206 artist: "bitplanes", 207 directory: "bitplanes/tracks/", 208 file: "bitplanes - stronghold.mp3" 209 }, 210 { 211 name: "frolic", 212 artist: "bitplanes", 213 directory: "bitplanes/tracks/", 214 file: "bitplanes - frolic.mp3" 215 } 216 ], 217 albums: [ 218 { 219 name: "quantitative uneasing", 220 artist: "bitplanes", 221 year: "2020", 222 directory: "bitplanes/albums/2020 quantitative uneasing/", 223 archiveFile: "bitplanes/albums/bitplanes_quantitative_uneasing.zip", 224 tracks: [ 225 { 226 name: "feng shui", 227 artist: "bitplanes", 228 file: "01. bitplanes - feng shui.mp3" 229 }, 230 { 231 name: "easy b were u ever caught slippin", 232 artist: "bitplanes", 233 file: "02. bitplanes - easy b were u ever caught slippin.mp3" 234 }, 235 { 236 name: "thomas takes the metro", 237 artist: "bitplanes", 238 file: "03. bitplanes - thomas takes the metro.mp3" 239 }, 240 { 241 name: "animated", 242 artist: "bitplanes", 243 file: "04. bitplanes - animated.mp3", 244 favorite: true 245 }, 246 { 247 name: "freight train", 248 artist: "bitplanes", 249 file: "05. bitplanes - freight train.mp3" 250 }, 251 { 252 name: "woepie", 253 artist: "bitplanes", 254 file: "06. bitplanes - woepie.mp3" 255 }, 256 { 257 name: "nervous", 258 artist: "bitplanes", 259 file: "07. bitplanes - nervous.mp3" 260 }, 261 { 262 name: "typewriter", 263 artist: "bitplanes", 264 file: "08. bitplanes - typewriter.mp3" 265 }, 266 { 267 name: "enough is enough", 268 artist: "bitplanes", 269 file: "09. bitplanes - enough is enough.mp3", 270 favorite: true 271 }, 272 { 273 name: "kathy fren", 274 artist: "bitplanes", 275 file: "10. bitplanes - kathy fren.mp3", 276 favorite: true 277 }, 278 { 279 name: "goodbye", 280 artist: "bitplanes", 281 file: "11. bitplanes - goodbye.mp3", 282 favorite: true 283 }, 284 { 285 name: "another world", 286 artist: "bitplanes", 287 file: "12. bitplanes - another world.mp3" 288 } 289 ] 290 }, 291 { 292 name: "lush emporium", 293 artist: "bitplanes", 294 year: "2009", 295 directory: "bitplanes/albums/2009 lush emporium/", 296 archiveFile: "bitplanes/albums/bitplanes_lush_emporium.zip", 297 tracks: [ 298 { 299 name: "serotonine", 300 artist: "bitplanes", 301 file: "01. bitplanes - serotonine.mp3" 302 }, 303 { 304 name: "one night", 305 artist: "bitplanes", 306 file: "02. bitplanes - one night.mp3" 307 }, 308 { 309 name: "evil forces", 310 artist: "bitplanes", 311 file: "03. bitplanes - evil forces.mp3" 312 }, 313 { 314 name: "blijf toch bij mij", 315 artist: "mixmeester b", 316 file: "04. mixmeester b - blijf toch bij mij.mp3" 317 }, 318 { 319 name: "bossa", 320 artist: "bitplanes & duke hugh", 321 file: "05. bitplanes - duke hugh - bossa.mp3", 322 favorite: true 323 }, 324 { 325 name: "lazy", 326 artist: "bitplanes", 327 file: "06. bitplanes - lazy.mp3", 328 favorite: true 329 }, 330 { 331 name: "i want you back", 332 artist: "bitplanes & jackson 5", 333 file: "07. bitplanes - jackson 5 - i want you back.mp3" 334 }, 335 { 336 name: "galaxies", 337 artist: "bitplanes", 338 file: "08. bitplanes - galaxies.mp3" 339 }, 340 { 341 name: "dystopia", 342 artist: "bitplanes", 343 file: "09. bitplanes - dystopia.mp3", 344 favorite: true 345 }, 346 { 347 name: "dreamspace", 348 artist: "bitplanes", 349 file: "10. bitplanes - dreamspace.mp3" 350 }, 351 {
352 name: "walking through fields", 353 artist: "bitplanes", 354 file: "11. bitplanes - walking through fields.mp3" 355 }, 356 { 357 name: "ambient occlusion", 358 artist: "bitplanes", 359 file: "12. bitplanes - ambient occlusion.mp3" 360 }, 361 { 362 name: "ik hoef geen compliment", 363 artist: "mixmeester b", 364 file: "13. mixmeester b - ik hoef geen compliment.mp3" 365 } 366 ] 367 }, 368 { 369 name: "transitions", 370 artist: "bitplanes", 371 year: "2001", 372 directory: "bitplanes/albums/2001 transitions/", 373 archiveFile: "bitplanes/albums/bitplanes_transitions.zip", 374 tracks: [ 375 { 376 name: "atmospheric bug", 377 artist: "bitplanes", 378 file: "01. bitplanes - atmospheric bug.mp3" 379 }, 380 { 381 name: "fungle frenzy", 382 artist: "bitplanes", 383 file: "02. bitplanes - fungle frenzy.mp3" 384 }, 385 { 386 name: "glow", 387 artist: "bitplanes", 388 file: "03. bitplanes - glow.mp3", 389 favorite: true 390 }, 391 { 392 name: "irrational logic", 393 artist: "bitplanes", 394 file: "04. bitplanes - irrational logic.mp3" 395 }, 396 { 397 name: "transitions", 398 artist: "bitplanes", 399 file: "05. bitplanes - transitions.mp3", 400 favorite: true 401 }, 402 { 403 name: "artificial awareness", 404 artist: "bitplanes", 405 file: "06. bitplanes - artificial awareness.mp3" 406 }, 407 { 408 name: "trip 15", 409 artist: "bitplanes", 410 file: "07. bitplanes - trip 15.mp3" 411 }, 412 { 413 name: "99 lost", 414 artist: "bitplanes", 415 file: "08. bitplanes - 99 lost.mp3" 416 }, 417 { 418 name: "plain bits", 419 artist: "bitplanes", 420 file: "09. bitplanes - plain bits.mp3", 421 favorite: true 422 }, 423 { 424 name: "buzzz", 425 artist: "bitplanes", 426 file: "10. bitplanes - buzzz.mp3" 427 }, 428 { 429 name: "oh beloved moodswings", 430 artist: "bitplanes", 431 file: "11. bitplanes - oh beloved moodswings.mp3" 432 }, 433 ] 434 } 435 ] 436 }, 437 techno: { 438 name: "techno", 439 tracks: [ 440 ], 441 albums: [ 442 { 443 name: "empire", 444 artist: "alida tripp", 445 year: "2024", 446 directory: "alida_tripp/albums/2024 empire/", 447 archiveFile: "alida_tripp/albums/alida_tripp_empire.zip", 448 tracks: [ 449 { 450 name: "marathon", 451 artist: "alida tripp", 452 file: "01. alida tripp - marathon.mp3" 453 }, 454 { 455 name: "raveboi", 456 artist: "alida tripp", 457 file: "02. alida tripp - raveboi.mp3" 458 }, 459 { 460 name: "empire", 461 artist: "alida tripp", 462 file: "03. alida tripp - empire.mp3", 463 favorite: true 464 }, 465 { 466 name: "electroshock boogie", 467 artist: "alida tripp", 468 file: "04. alida tripp - electroshock boogie.mp3", 469 favorite: true 470 } 471 ] 472 } 473 ] 474 }, 475 bonkwave: { 476 name: "freeform, eclectic, weird stuff", 477 tracks: [ 478 { 479 name: "kerst in mineur", 480 artist: "mixmeester b", 481 directory: "mixmeester_b/tracks/", 482 file: "mixmeester b - kerst in mineur.mp3", 483 }, 484 { 485 name: "de eenzame zeeleeuw", 486 artist: "mixmeester b", 487 directory: "mixmeester_b/tracks/", 488 file: "mixmeester b - de eenzame zeeleeuw.mp3", 489 }, 490 { 491 name: "the sooner we start", 492 artist: "mixmeester b", 493 directory: "mixmeester_b/tracks/", 494 file: "mixmeester b - the sooner we start.mp3", 495 favorite: true 496 }, 497 { 498 name: "dresscode", 499 artist: "bitplanes & mixmeester b", 500 directory: "mixmeester_b/tracks/", 501 file: "bitplanes and mixmeester b - dresscode.mp3" 502 }, 503 { 504 name: "rokster", 505 artist: "mixmeester b", 506 directory: "mixmeester_b/tracks/", 507 file: "mixmeester b - rokster.mp3", 508 favorite: true 509 } 510 ] 511 } 512 } 513};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.