{
  "version": 2,
  "retrieved": "2026-10-21",
  "kits": [
    {
      "id": "808",
      "name": "Fischer 808",
      "creator": "Michael Fischer / Technopolis",
      "repository": "https://github.com/tidalcycles/sounds-tr808-fischer",
      "commit": "85fbecf1bec32553395625ea659e2a56dfd7c0e1",
      "license": "CC0-1.0",
      "licenseUrl": "https://github.com/tidalcycles/sounds-tr808-fischer/blob/85fbecf1bec32553395625ea659e2a56dfd7c0e1/LICENSE",
      "modifications": "None. Original WAV bytes preserved; local filename changed.",
      "samples": [
        {
          "id": "kick",
          "name": "808 Kick",
          "url": "/assets/ingine/samples/808/kick.wav",
          "sourcePath": "bd8/BD5050.WAV",
          "sourceUrl": "https://raw.githubusercontent.com/tidalcycles/sounds-tr808-fischer/85fbecf1bec32553395625ea659e2a56dfd7c0e1/bd8/BD5050.WAV",
          "bytes": 132346,
          "sha256": "2ca93cd7a3b19f6ec7fe26fefe51b89de69b7be7a87047ffc8ecd396064a8504",
          "channels": 1,
          "sampleRate": 44100,
          "bitDepth": 16,
          "duration": 1.5
        },
        {
          "id": "snare",
          "name": "808 Snare",
          "url": "/assets/ingine/samples/808/snare.wav",
          "sourcePath": "sd8/SD5050.WAV",
          "sourceUrl": "https://raw.githubusercontent.com/tidalcycles/sounds-tr808-fischer/85fbecf1bec32553395625ea659e2a56dfd7c0e1/sd8/SD5050.WAV",
          "bytes": 44146,
          "sha256": "6dcbf8acd5cee6d6b7955d26c6b57d8ca413f1ae1c7caafaaec780d83f08d712",
          "channels": 1,
          "sampleRate": 44100,
          "bitDepth": 16,
          "duration": 0.5
        },
        {
          "id": "closed-hat",
          "name": "808 Closed Hat",
          "url": "/assets/ingine/samples/808/closed-hat.wav",
          "sourcePath": "ch8/CH.WAV",
          "sourceUrl": "https://raw.githubusercontent.com/tidalcycles/sounds-tr808-fischer/85fbecf1bec32553395625ea659e2a56dfd7c0e1/ch8/CH.WAV",
          "bytes": 22094,
          "sha256": "c9f30ff2b4d73b03f41960e504e03c54e9a59697af666fe4d155bab9cd1ccae6",
          "channels": 1,
          "sampleRate": 44100,
          "bitDepth": 16,
          "duration": 0.25
        },
        {
          "id": "open-hat",
          "name": "808 Open Hat",
          "url": "/assets/ingine/samples/808/open-hat.wav",
          "sourcePath": "oh8/OH50.WAV",
          "sourceUrl": "https://raw.githubusercontent.com/tidalcycles/sounds-tr808-fischer/85fbecf1bec32553395625ea659e2a56dfd7c0e1/oh8/OH50.WAV",
          "bytes": 44146,
          "sha256": "84ae3220fab2396380fb6ba6032bcec7c55a6d3f621d30a13c11fdeaa099aff7",
          "channels": 1,
          "sampleRate": 44100,
          "bitDepth": 16,
          "duration": 0.5
        },
        {
          "id": "clap",
          "name": "808 Clap",
          "url": "/assets/ingine/samples/808/clap.wav",
          "sourcePath": "cp8/CP.WAV",
          "sourceUrl": "https://raw.githubusercontent.com/tidalcycles/sounds-tr808-fischer/85fbecf1bec32553395625ea659e2a56dfd7c0e1/cp8/CP.WAV",
          "bytes": 176446,
          "sha256": "376429bb81cb48d1f392a11cd066c32ffb7883d445b2488704ea52e46bb08286",
          "channels": 1,
          "sampleRate": 44100,
          "bitDepth": 16,
          "duration": 2.0
        },
        {
          "id": "tom",
          "name": "808 Low Tom",
          "url": "/assets/ingine/samples/808/tom.wav",
          "sourcePath": "lt8/LT50.WAV",
          "sourceUrl": "https://raw.githubusercontent.com/tidalcycles/sounds-tr808-fischer/85fbecf1bec32553395625ea659e2a56dfd7c0e1/lt8/LT50.WAV",
          "bytes": 88246,
          "sha256": "d3720682985a9621c4a67749dfd5336fa4f25564ef7ea2e633ac8ff5fdd64eda",
          "channels": 1,
          "sampleRate": 44100,
          "bitDepth": 16,
          "duration": 1.0
        },
        {
          "id": "rim",
          "name": "808 Rim",
          "url": "/assets/ingine/samples/808/rim.wav",
          "sourcePath": "rs8/RS.WAV",
          "sourceUrl": "https://raw.githubusercontent.com/tidalcycles/sounds-tr808-fischer/85fbecf1bec32553395625ea659e2a56dfd7c0e1/rs8/RS.WAV",
          "bytes": 22096,
          "sha256": "20d5cd385c0f8c3a24bbfe78c2e2747776841ede6185bc0fe93f97f0b455b89c",
          "channels": 1,
          "sampleRate": 44100,
          "bitDepth": 16,
          "duration": 0.25
        },
        {
          "id": "cowbell",
          "name": "808 Cowbell",
          "url": "/assets/ingine/samples/808/cowbell.wav",
          "sourcePath": "cb8/CB.WAV",
          "sourceUrl": "https://raw.githubusercontent.com/tidalcycles/sounds-tr808-fischer/85fbecf1bec32553395625ea659e2a56dfd7c0e1/cb8/CB.WAV",
          "bytes": 132346,
          "sha256": "1468cbd6c75a1f23b50a15968796c256c74893a35aa3824c6663db82c271f28d",
          "channels": 1,
          "sampleRate": 44100,
          "bitDepth": 16,
          "duration": 1.5
        }
      ]
    },
    {
      "id": "studio",
      "name": "Studio Percussion",
      "creator": "Versilian Studios LLC",
      "repository": "https://github.com/sgossner/VCSL",
      "commit": "c1ea7bcc3c7309650ab0da9d15c9cd1fbc4a4c7e",
      "license": "CC0-1.0",
      "licenseUrl": "https://github.com/sgossner/VCSL/blob/c1ea7bcc3c7309650ab0da9d15c9cd1fbc4a4c7e/LICENSE",
      "modifications": "None. Original WAV bytes preserved; local filename changed.",
      "samples": [
        {
          "id": "kick",
          "name": "Concert Kick",
          "url": "/assets/ingine/samples/studio/kick.wav",
          "sourcePath": "Membranophones/Struck Membranophones/Bass Drum 1/BDrumNew_hit_v3_rr1_Sum.wav",
          "sourceUrl": "https://raw.githubusercontent.com/sgossner/VCSL/c1ea7bcc3c7309650ab0da9d15c9cd1fbc4a4c7e/Membranophones/Struck%20Membranophones/Bass%20Drum%201/BDrumNew_hit_v3_rr1_Sum.wav",
          "bytes": 367124,
          "sha256": "a2d8829e8b2b59e8afb12fa396b01758827059339c2a84ad066d17b36c82d1ff",
          "channels": 2,
          "sampleRate": 44100,
          "bitDepth": 16,
          "duration": 2.081
        },
        {
          "id": "snare",
          "name": "Studio Snare",
          "url": "/assets/ingine/samples/studio/snare.wav",
          "sourcePath": "Membranophones/Struck Membranophones/Snare Drum, Modern 1/Snare2_HitSN_v5_rr1_Mid.wav",
          "sourceUrl": "https://raw.githubusercontent.com/sgossner/VCSL/c1ea7bcc3c7309650ab0da9d15c9cd1fbc4a4c7e/Membranophones/Struck%20Membranophones/Snare%20Drum%2C%20Modern%201/Snare2_HitSN_v5_rr1_Mid.wav",
          "bytes": 240496,
          "sha256": "6ec8445cb207df8f1178d8c3894f47969fd53fb2b81c404317e466de4598dc3e",
          "channels": 2,
          "sampleRate": 44100,
          "bitDepth": 16,
          "duration": 1.3631
        },
        {
          "id": "closed-hat",
          "name": "Studio Closed Hat",
          "url": "/assets/ingine/samples/studio/closed-hat.wav",
          "sourcePath": "Idiophones/Struck Idiophones/Hi-Hat Cymbal/HiHat_HitC_v3_rr1_Mid.wav",
          "sourceUrl": "https://raw.githubusercontent.com/sgossner/VCSL/c1ea7bcc3c7309650ab0da9d15c9cd1fbc4a4c7e/Idiophones/Struck%20Idiophones/Hi-Hat%20Cymbal/HiHat_HitC_v3_rr1_Mid.wav",
          "bytes": 218792,
          "sha256": "b65ca06ea4f8b5209fc8d98912094be1212911f21e01bd949cc9960db049d37c",
          "channels": 2,
          "sampleRate": 44100,
          "bitDepth": 16,
          "duration": 1.2397
        },
        {
          "id": "open-hat",
          "name": "Studio Open Hat",
          "url": "/assets/ingine/samples/studio/open-hat.wav",
          "sourcePath": "Idiophones/Struck Idiophones/Hi-Hat Cymbal/HiHat_HitO_rr1_Mid.wav",
          "sourceUrl": "https://raw.githubusercontent.com/sgossner/VCSL/c1ea7bcc3c7309650ab0da9d15c9cd1fbc4a4c7e/Idiophones/Struck%20Idiophones/Hi-Hat%20Cymbal/HiHat_HitO_rr1_Mid.wav",
          "bytes": 1026612,
          "sha256": "fa492ec14cc6924b43ad5fcf9e9a0f406d926998835bde2eb5847cd15ad25be7",
          "channels": 2,
          "sampleRate": 44100,
          "bitDepth": 16,
          "duration": 5.8192
        },
        {
          "id": "shaker",
          "name": "Small Shaker",
          "url": "/assets/ingine/samples/studio/shaker.wav",
          "sourcePath": "Idiophones/Struck Idiophones/Shaker, Small/Mid_ShakerHighFaster_Down_rr1.wav",
          "sourceUrl": "https://raw.githubusercontent.com/sgossner/VCSL/c1ea7bcc3c7309650ab0da9d15c9cd1fbc4a4c7e/Idiophones/Struck%20Idiophones/Shaker%2C%20Small/Mid_ShakerHighFaster_Down_rr1.wav",
          "bytes": 31556,
          "sha256": "cf4cb388ffcff5a042149e0645123b089ae85e8342876421e817dce55ce66a5a",
          "channels": 2,
          "sampleRate": 44100,
          "bitDepth": 16,
          "duration": 0.1786
        },
        {
          "id": "tambourine",
          "name": "Tambourine",
          "url": "/assets/ingine/samples/studio/tambourine.wav",
          "sourcePath": "Idiophones/Struck Idiophones/Tambourine 2/Tamb2_Hit_v1_rr1_Mid.wav",
          "sourceUrl": "https://raw.githubusercontent.com/sgossner/VCSL/c1ea7bcc3c7309650ab0da9d15c9cd1fbc4a4c7e/Idiophones/Struck%20Idiophones/Tambourine%202/Tamb2_Hit_v1_rr1_Mid.wav",
          "bytes": 206516,
          "sha256": "f3c08b118a7f1e216c7c3bb313f706c5f042b29a537fa8f99baf3f03e7cd591c",
          "channels": 2,
          "sampleRate": 44100,
          "bitDepth": 16,
          "duration": 1.1701
        },
        {
          "id": "claves",
          "name": "Claves",
          "url": "/assets/ingine/samples/studio/claves.wav",
          "sourcePath": "Idiophones/Struck Idiophones/Claves/Claves2_Hit_v2_rr1_Mid.wav",
          "sourceUrl": "https://raw.githubusercontent.com/sgossner/VCSL/c1ea7bcc3c7309650ab0da9d15c9cd1fbc4a4c7e/Idiophones/Struck%20Idiophones/Claves/Claves2_Hit_v2_rr1_Mid.wav",
          "bytes": 182084,
          "sha256": "37849406e124df98de59f74ad0a1a621ea1ee8151bcf6dcc9981462db4ba88ef",
          "channels": 2,
          "sampleRate": 44100,
          "bitDepth": 16,
          "duration": 1.0316
        },
        {
          "id": "woodblock",
          "name": "Woodblock",
          "url": "/assets/ingine/samples/studio/woodblock.wav",
          "sourcePath": "Idiophones/Struck Idiophones/Woodblock/wood_click_mp.wav",
          "sourceUrl": "https://raw.githubusercontent.com/sgossner/VCSL/c1ea7bcc3c7309650ab0da9d15c9cd1fbc4a4c7e/Idiophones/Struck%20Idiophones/Woodblock/wood_click_mp.wav",
          "bytes": 134674,
          "sha256": "00b76f9fe96c118f29dfc69866c12ec11f2e1264f6cb9c0b36912c2210b015fe",
          "channels": 2,
          "sampleRate": 44100,
          "bitDepth": 24,
          "duration": 0.5088
        }
      ]
    },
    {
      "id": "breakline",
      "name": "Breakline",
      "description": "Short electronic drums, ghost hits and modular accents for fast broken rhythms.",
      "licenses": ["CC0-1.0", "Unlicense"],
      "samples": [
        {
          "id": "punch-kick",
          "name": "Punch Kick",
          "url": "/assets/ingine/samples/breakline/punch-kick.wav",
          "kind": "kick",
          "source": "uzu",
          "creator": "Switch Angel",
          "license": "Unlicense",
          "licenseUrl": "https://github.com/tidalcycles/uzu-drumkit/blob/2f3e05c70ab4d73ad053a1467adec89bd27377a0/LICENSE",
          "sourcePath": "bd/10_bd_switchangel.wav",
          "sourceUrl": "https://raw.githubusercontent.com/tidalcycles/uzu-drumkit/2f3e05c70ab4d73ad053a1467adec89bd27377a0/bd/10_bd_switchangel.wav",
          "sourceAudio": {
            "bytes": 81224,
            "sha256": "394b81ccb31433bd1271e885d72a96ba7cc6cfa60a07b4358f9834b7adf4d455",
            "channels": 2,
            "sampleRate": 48000,
            "bitDepth": 24,
            "audioFormat": "PCM",
            "duration": 0.281396
          },
          "modifications": "None. Original WAV bytes preserved; local filename changed.",
          "bytes": 81224,
          "sha256": "394b81ccb31433bd1271e885d72a96ba7cc6cfa60a07b4358f9834b7adf4d455",
          "channels": 2,
          "sampleRate": 48000,
          "bitDepth": 24,
          "audioFormat": "PCM",
          "duration": 0.281396
        },
        {
          "id": "crack-snare",
          "name": "Crack Snare",
          "url": "/assets/ingine/samples/breakline/crack-snare.wav",
          "kind": "snare",
          "source": "uzu",
          "creator": "Switch Angel",
          "license": "Unlicense",
          "licenseUrl": "https://github.com/tidalcycles/uzu-drumkit/blob/2f3e05c70ab4d73ad053a1467adec89bd27377a0/LICENSE",
          "sourcePath": "sd/10_sd_switchangel-bounce-2.wav",
          "sourceUrl": "https://raw.githubusercontent.com/tidalcycles/uzu-drumkit/2f3e05c70ab4d73ad053a1467adec89bd27377a0/sd/10_sd_switchangel-bounce-2.wav",
          "sourceAudio": {
            "bytes": 124124,
            "sha256": "b9c21ec993f25742cc0ef4961ae54aaea27f6391ca93f70133218e1fb178e7db",
            "channels": 2,
            "sampleRate": 48000,
            "bitDepth": 24,
            "audioFormat": "PCM",
            "duration": 0.430354
          },
          "modifications": "None. Original WAV bytes preserved; local filename changed.",
          "bytes": 124124,
          "sha256": "b9c21ec993f25742cc0ef4961ae54aaea27f6391ca93f70133218e1fb178e7db",
          "channels": 2,
          "sampleRate": 48000,
          "bitDepth": 24,
          "audioFormat": "PCM",
          "duration": 0.430354
        },
        {
          "id": "tight-hat",
          "name": "Tight Hat",
          "url": "/assets/ingine/samples/breakline/tight-hat.wav",
          "kind": "closedHat",
          "source": "uzu",
          "creator": "Switch Angel",
          "license": "Unlicense",
          "licenseUrl": "https://github.com/tidalcycles/uzu-drumkit/blob/2f3e05c70ab4d73ad053a1467adec89bd27377a0/LICENSE",
          "sourcePath": "hh/12_hh_switchangel.wav",
          "sourceUrl": "https://raw.githubusercontent.com/tidalcycles/uzu-drumkit/2f3e05c70ab4d73ad053a1467adec89bd27377a0/hh/12_hh_switchangel.wav",
          "sourceAudio": {
            "bytes": 10470,
            "sha256": "f40626542342618371b5309285f527a6f22b909d04a209cbce76f9337f800d71",
            "channels": 1,
            "sampleRate": 44100,
            "bitDepth": 16,
            "audioFormat": "PCM",
            "duration": 0.117823
          },
          "modifications": "None. Original WAV bytes preserved; local filename changed.",
          "bytes": 10470,
          "sha256": "f40626542342618371b5309285f527a6f22b909d04a209cbce76f9337f800d71",
          "channels": 1,
          "sampleRate": 44100,
          "bitDepth": 16,
          "audioFormat": "PCM",
          "duration": 0.117823
        },
        {
          "id": "metal-open-hat",
          "name": "Metal Open Hat",
          "url": "/assets/ingine/samples/breakline/metal-open-hat.wav",
          "kind": "openHat",
          "source": "uzu",
          "creator": "Switch Angel",
          "license": "Unlicense",
          "licenseUrl": "https://github.com/tidalcycles/uzu-drumkit/blob/2f3e05c70ab4d73ad053a1467adec89bd27377a0/LICENSE",
          "sourcePath": "oh/12_oh_switchangel.wav",
          "sourceUrl": "https://raw.githubusercontent.com/tidalcycles/uzu-drumkit/2f3e05c70ab4d73ad053a1467adec89bd27377a0/oh/12_oh_switchangel.wav",
          "sourceAudio": {
            "bytes": 33082,
            "sha256": "9b3190a50c5d7b17ee9a74562851c2dc2a8778801f83095202c078cde975345c",
            "channels": 1,
            "sampleRate": 44100,
            "bitDepth": 16,
            "audioFormat": "PCM",
            "duration": 0.374195
          },
          "modifications": "None. Original WAV bytes preserved; local filename changed.",
          "bytes": 33082,
          "sha256": "9b3190a50c5d7b17ee9a74562851c2dc2a8778801f83095202c078cde975345c",
          "channels": 1,
          "sampleRate": 44100,
          "bitDepth": 16,
          "audioFormat": "PCM",
          "duration": 0.374195
        },
        {
          "id": "body-snare",
          "name": "Body Snare",
          "url": "/assets/ingine/samples/breakline/body-snare.wav",
          "kind": "snare",
          "source": "uzu",
          "creator": "Switch Angel",
          "license": "Unlicense",
          "licenseUrl": "https://github.com/tidalcycles/uzu-drumkit/blob/2f3e05c70ab4d73ad053a1467adec89bd27377a0/LICENSE",
          "sourcePath": "sd/13_sd_switchangel_2.wav",
          "sourceUrl": "https://raw.githubusercontent.com/tidalcycles/uzu-drumkit/2f3e05c70ab4d73ad053a1467adec89bd27377a0/sd/13_sd_switchangel_2.wav",
          "sourceAudio": {
            "bytes": 39206,
            "sha256": "0ad80b996ad60efea1c52ee06210d9630766e406e9dda6826395e0c8e9cea6ff",
            "channels": 2,
            "sampleRate": 44100,
            "bitDepth": 16,
            "audioFormat": "PCM",
            "duration": 0.221814
          },
          "modifications": "None. Original WAV bytes preserved; local filename changed.",
          "bytes": 39206,
          "sha256": "0ad80b996ad60efea1c52ee06210d9630766e406e9dda6826395e0c8e9cea6ff",
          "channels": 2,
          "sampleRate": 44100,
          "bitDepth": 16,
          "audioFormat": "PCM",
          "duration": 0.221814
        },
        {
          "id": "tick-rim",
          "name": "Tick Rim",
          "url": "/assets/ingine/samples/breakline/tick-rim.wav",
          "kind": "rim",
          "source": "uzu",
          "creator": "Switch Angel",
          "license": "Unlicense",
          "licenseUrl": "https://github.com/tidalcycles/uzu-drumkit/blob/2f3e05c70ab4d73ad053a1467adec89bd27377a0/LICENSE",
          "sourcePath": "rim/11_rim_switch_angel.wav",
          "sourceUrl": "https://raw.githubusercontent.com/tidalcycles/uzu-drumkit/2f3e05c70ab4d73ad053a1467adec89bd27377a0/rim/11_rim_switch_angel.wav",
          "sourceAudio": {
            "bytes": 3338,
            "sha256": "982ad25c6e8802361caf09c6df273da4723247ac575383577fc3010227204dcf",
            "channels": 2,
            "sampleRate": 44100,
            "bitDepth": 16,
            "audioFormat": "PCM",
            "duration": 0.018481
          },
          "modifications": "None. Original WAV bytes preserved; local filename changed.",
          "bytes": 3338,
          "sha256": "982ad25c6e8802361caf09c6df273da4723247ac575383577fc3010227204dcf",
          "channels": 2,
          "sampleRate": 44100,
          "bitDepth": 16,
          "audioFormat": "PCM",
          "duration": 0.018481
        },
        {
          "id": "digital-ride",
          "name": "Digital Ride",
          "url": "/assets/ingine/samples/breakline/digital-ride.wav",
          "kind": "ride",
          "source": "uzu",
          "creator": "Switch Angel",
          "license": "Unlicense",
          "licenseUrl": "https://github.com/tidalcycles/uzu-drumkit/blob/2f3e05c70ab4d73ad053a1467adec89bd27377a0/LICENSE",
          "sourcePath": "rd/10_rd_switchangel.wav",
          "sourceUrl": "https://raw.githubusercontent.com/tidalcycles/uzu-drumkit/2f3e05c70ab4d73ad053a1467adec89bd27377a0/rd/10_rd_switchangel.wav",
          "sourceAudio": {
            "bytes": 81992,
            "sha256": "88edbf3d85659aed5a54c0863c50b76f0f5b2a38df201589a7412becaedd78a1",
            "channels": 1,
            "sampleRate": 44100,
            "bitDepth": 16,
            "audioFormat": "PCM",
            "duration": 0.92873
          },
          "modifications": "None. Original WAV bytes preserved; local filename changed.",
          "bytes": 81992,
          "sha256": "88edbf3d85659aed5a54c0863c50b76f0f5b2a38df201589a7412becaedd78a1",
          "channels": 1,
          "sampleRate": 44100,
          "bitDepth": 16,
          "audioFormat": "PCM",
          "duration": 0.92873
        },
        {
          "id": "digital-crash",
          "name": "Digital Crash",
          "url": "/assets/ingine/samples/breakline/digital-crash.wav",
          "kind": "crash",
          "source": "uzu",
          "creator": "Switch Angel",
          "license": "Unlicense",
          "licenseUrl": "https://github.com/tidalcycles/uzu-drumkit/blob/2f3e05c70ab4d73ad053a1467adec89bd27377a0/LICENSE",
          "sourcePath": "cr/10_cr_switchangel.wav",
          "sourceUrl": "https://raw.githubusercontent.com/tidalcycles/uzu-drumkit/2f3e05c70ab4d73ad053a1467adec89bd27377a0/cr/10_cr_switchangel.wav",
          "sourceAudio": {
            "bytes": 75812,
            "sha256": "12ac9540212c0570067ce6e63e7a4332223f4aaabb5b2d759ff3074c0361fc39",
            "channels": 1,
            "sampleRate": 44100,
            "bitDepth": 16,
            "audioFormat": "PCM",
            "duration": 0.858662
          },
          "modifications": "None. Original WAV bytes preserved; local filename changed.",
          "bytes": 75812,
          "sha256": "12ac9540212c0570067ce6e63e7a4332223f4aaabb5b2d759ff3074c0361fc39",
          "channels": 1,
          "sampleRate": 44100,
          "bitDepth": 16,
          "audioFormat": "PCM",
          "duration": 0.858662
        },
        {
          "id": "ghost-snare",
          "name": "Ghost Snare",
          "url": "/assets/ingine/samples/breakline/ghost-snare.wav",
          "kind": "snare",
          "source": "uzu",
          "creator": "Switch Angel",
          "license": "Unlicense",
          "licenseUrl": "https://github.com/tidalcycles/uzu-drumkit/blob/2f3e05c70ab4d73ad053a1467adec89bd27377a0/LICENSE",
          "sourcePath": "sd/12_sd_switchangel_2.wav",
          "sourceUrl": "https://raw.githubusercontent.com/tidalcycles/uzu-drumkit/2f3e05c70ab4d73ad053a1467adec89bd27377a0/sd/12_sd_switchangel_2.wav",
          "sourceAudio": {
            "bytes": 13490,
            "sha256": "bd733c4a34f61b8ba422b614e7539a2ae0919fee53c6372bdd518ba731603ede",
            "channels": 2,
            "sampleRate": 44100,
            "bitDepth": 16,
            "audioFormat": "PCM",
            "duration": 0.076032
          },
          "modifications": "None. Original WAV bytes preserved; local filename changed.",
          "bytes": 13490,
          "sha256": "bd733c4a34f61b8ba422b614e7539a2ae0919fee53c6372bdd518ba731603ede",
          "channels": 2,
          "sampleRate": 44100,
          "bitDepth": 16,
          "audioFormat": "PCM",
          "duration": 0.076032
        },
        {
          "id": "cow-perc",
          "name": "Cow Perc",
          "url": "/assets/ingine/samples/breakline/cow-perc.wav",
          "kind": "perc",
          "source": "uzu",
          "creator": "Switch Angel",
          "license": "Unlicense",
          "licenseUrl": "https://github.com/tidalcycles/uzu-drumkit/blob/2f3e05c70ab4d73ad053a1467adec89bd27377a0/LICENSE",
          "sourcePath": "cb/10_perc_switchangel.wav",
          "sourceUrl": "https://raw.githubusercontent.com/tidalcycles/uzu-drumkit/2f3e05c70ab4d73ad053a1467adec89bd27377a0/cb/10_perc_switchangel.wav",
          "sourceAudio": {
            "bytes": 41262,
            "sha256": "c2ce9bda5e87e5bdda0540e64ac60d8f3dae84a28ef724843bc23dcb5de70a37",
            "channels": 2,
            "sampleRate": 44100,
            "bitDepth": 16,
            "audioFormat": "PCM",
            "duration": 0.233469
          },
          "modifications": "None. Original WAV bytes preserved; local filename changed.",
          "bytes": 41262,
          "sha256": "c2ce9bda5e87e5bdda0540e64ac60d8f3dae84a28ef724843bc23dcb5de70a37",
          "channels": 2,
          "sampleRate": 44100,
          "bitDepth": 16,
          "audioFormat": "PCM",
          "duration": 0.233469
        },
        {
          "id": "micro-click",
          "name": "Micro Click",
          "url": "/assets/ingine/samples/breakline/micro-click.wav",
          "kind": "perc",
          "source": "uzu",
          "creator": "Switch Angel & Ludens",
          "license": "Unlicense",
          "licenseUrl": "https://github.com/tidalcycles/uzu-drumkit/blob/2f3e05c70ab4d73ad053a1467adec89bd27377a0/LICENSE",
          "sourcePath": "misc/11_misc_switchangel_ludens.wav",
          "sourceUrl": "https://raw.githubusercontent.com/tidalcycles/uzu-drumkit/2f3e05c70ab4d73ad053a1467adec89bd27377a0/misc/11_misc_switchangel_ludens.wav",
          "sourceAudio": {
            "bytes": 2454,
            "sha256": "3d1dcfbdc98b4a2cfce0fdb48a39273c272ad7124a1f8ac384c301a3a6ff61d9",
            "channels": 1,
            "sampleRate": 44100,
            "bitDepth": 16,
            "audioFormat": "PCM",
            "duration": 0.026939
          },
          "modifications": "None. Original WAV bytes preserved; local filename changed.",
          "bytes": 2454,
          "sha256": "3d1dcfbdc98b4a2cfce0fdb48a39273c272ad7124a1f8ac384c301a3a6ff61d9",
          "channels": 1,
          "sampleRate": 44100,
          "bitDepth": 16,
          "audioFormat": "PCM",
          "duration": 0.026939
        },
        {
          "id": "modular-zap",
          "name": "Modular Zap",
          "url": "/assets/ingine/samples/breakline/modular-zap.wav",
          "kind": "fx",
          "source": "uzu",
          "creator": "Switch Angel & Ludens",
          "license": "Unlicense",
          "licenseUrl": "https://github.com/tidalcycles/uzu-drumkit/blob/2f3e05c70ab4d73ad053a1467adec89bd27377a0/LICENSE",
          "sourcePath": "misc/12_misc_switchangel_ludens.wav",
          "sourceUrl": "https://raw.githubusercontent.com/tidalcycles/uzu-drumkit/2f3e05c70ab4d73ad053a1467adec89bd27377a0/misc/12_misc_switchangel_ludens.wav",
          "sourceAudio": {
            "bytes": 19212,
            "sha256": "d01771738052008db917b287a21f9e9102a1e2c389a906ea9c9d6fd13acbe18d",
            "channels": 1,
            "sampleRate": 44100,
            "bitDepth": 16,
            "audioFormat": "PCM",
            "duration": 0.216939
          },
          "modifications": "None. Original WAV bytes preserved; local filename changed.",
          "bytes": 19212,
          "sha256": "d01771738052008db917b287a21f9e9102a1e2c389a906ea9c9d6fd13acbe18d",
          "channels": 1,
          "sampleRate": 44100,
          "bitDepth": 16,
          "audioFormat": "PCM",
          "duration": 0.216939
        },
        {
          "id": "modular-blip",
          "name": "Modular Blip",
          "url": "/assets/ingine/samples/breakline/modular-blip.wav",
          "kind": "fx",
          "source": "uzu",
          "creator": "Switch Angel & Ludens",
          "license": "Unlicense",
          "licenseUrl": "https://github.com/tidalcycles/uzu-drumkit/blob/2f3e05c70ab4d73ad053a1467adec89bd27377a0/LICENSE",
          "sourcePath": "misc/14_misc_switchangel_ludens.wav",
          "sourceUrl": "https://raw.githubusercontent.com/tidalcycles/uzu-drumkit/2f3e05c70ab4d73ad053a1467adec89bd27377a0/misc/14_misc_switchangel_ludens.wav",
          "sourceAudio": {
            "bytes": 7804,
            "sha256": "ae21556ffc1d6bfbf57474f7e2046473de7820a4bccf753761d0db3e80a80bf7",
            "channels": 1,
            "sampleRate": 44100,
            "bitDepth": 16,
            "audioFormat": "PCM",
            "duration": 0.087596
          },
          "modifications": "None. Original WAV bytes preserved; local filename changed.",
          "bytes": 7804,
          "sha256": "ae21556ffc1d6bfbf57474f7e2046473de7820a4bccf753761d0db3e80a80bf7",
          "channels": 1,
          "sampleRate": 44100,
          "bitDepth": 16,
          "audioFormat": "PCM",
          "duration": 0.087596
        },
        {
          "id": "air-hat",
          "name": "Air Hat",
          "url": "/assets/ingine/samples/breakline/air-hat.wav",
          "kind": "openHat",
          "source": "uzu",
          "creator": "Switch Angel",
          "license": "Unlicense",
          "licenseUrl": "https://github.com/tidalcycles/uzu-drumkit/blob/2f3e05c70ab4d73ad053a1467adec89bd27377a0/LICENSE",
          "sourcePath": "oh/13_oh_switchangel.wav",
          "sourceUrl": "https://raw.githubusercontent.com/tidalcycles/uzu-drumkit/2f3e05c70ab4d73ad053a1467adec89bd27377a0/oh/13_oh_switchangel.wav",
          "sourceAudio": {
            "bytes": 41036,
            "sha256": "42dde17db7a39454c96726191df33734a1a8c197950b90bbd413746594673045",
            "channels": 1,
            "sampleRate": 44100,
            "bitDepth": 16,
            "audioFormat": "PCM",
            "duration": 0.464376
          },
          "modifications": "None. Original WAV bytes preserved; local filename changed.",
          "bytes": 41036,
          "sha256": "42dde17db7a39454c96726191df33734a1a8c197950b90bbd413746594673045",
          "channels": 1,
          "sampleRate": 44100,
          "bitDepth": 16,
          "audioFormat": "PCM",
          "duration": 0.464376
        },
        {
          "id": "wave-stab",
          "name": "Wave Stab",
          "url": "/assets/ingine/samples/breakline/wave-stab.wav",
          "kind": "fx",
          "source": "wavestab",
          "creator": "Zach Lannes",
          "license": "CC0-1.0",
          "licenseUrl": "https://github.com/lannzach/sounds-wavestab/blob/d3cfdf1d11afd5984be13a5f027cd970a6b21373/wavestab.cleanmeta",
          "sourcePath": "wavestab/0.wav",
          "sourceUrl": "https://raw.githubusercontent.com/lannzach/sounds-wavestab/d3cfdf1d11afd5984be13a5f027cd970a6b21373/wavestab/0.wav",
          "sourceAudio": {
            "bytes": 19584,
            "sha256": "89c064edc45de48123060c2737d9a8ba0cc022722edc31b4ce7fb371302454fc",
            "channels": 1,
            "sampleRate": 44100,
            "bitDepth": 32,
            "audioFormat": "IEEE_FLOAT",
            "duration": 0.110771
          },
          "modifications": "None. Original WAV bytes preserved; local filename changed.",
          "bytes": 19584,
          "sha256": "89c064edc45de48123060c2737d9a8ba0cc022722edc31b4ce7fb371302454fc",
          "channels": 1,
          "sampleRate": 44100,
          "bitDepth": 32,
          "audioFormat": "IEEE_FLOAT",
          "duration": 0.110771
        },
        {
          "id": "wave-flutter",
          "name": "Wave Flutter",
          "url": "/assets/ingine/samples/breakline/wave-flutter.wav",
          "kind": "fx",
          "source": "wavestab",
          "creator": "Zach Lannes",
          "license": "CC0-1.0",
          "licenseUrl": "https://github.com/lannzach/sounds-wavestab/blob/d3cfdf1d11afd5984be13a5f027cd970a6b21373/wavestab.cleanmeta",
          "sourcePath": "wavestab/1.wav",
          "sourceUrl": "https://raw.githubusercontent.com/lannzach/sounds-wavestab/d3cfdf1d11afd5984be13a5f027cd970a6b21373/wavestab/1.wav",
          "sourceAudio": {
            "bytes": 45916,
            "sha256": "deb5aa54fdb94da4c7d4b2fe6836f552ea0d933070375bb2706f8ffad418b57e",
            "channels": 1,
            "sampleRate": 44100,
            "bitDepth": 32,
            "audioFormat": "IEEE_FLOAT",
            "duration": 0.260045
          },
          "modifications": "None. Original WAV bytes preserved; local filename changed.",
          "bytes": 45916,
          "sha256": "deb5aa54fdb94da4c7d4b2fe6836f552ea0d933070375bb2706f8ffad418b57e",
          "channels": 1,
          "sampleRate": 44100,
          "bitDepth": 32,
          "audioFormat": "IEEE_FLOAT",
          "duration": 0.260045
        }
      ]
    },
    {
      "id": "trap-circuit",
      "name": "Trap Circuit",
      "description": "Hard drums, fine hats, a tuned sub and bright mallets for modern rap and trap.",
      "licenses": ["CC0-1.0", "Unlicense"],
      "samples": [
        {
          "id": "deep-kick",
          "name": "Deep Kick",
          "url": "/assets/ingine/samples/trap-circuit/deep-kick.wav",
          "kind": "kick",
          "source": "uzu",
          "creator": "Switch Angel",
          "license": "Unlicense",
          "licenseUrl": "https://github.com/tidalcycles/uzu-drumkit/blob/2f3e05c70ab4d73ad053a1467adec89bd27377a0/LICENSE",
          "sourcePath": "bd/14_bd_switchangel.wav",
          "sourceUrl": "https://raw.githubusercontent.com/tidalcycles/uzu-drumkit/2f3e05c70ab4d73ad053a1467adec89bd27377a0/bd/14_bd_switchangel.wav",
          "sourceAudio": {
            "bytes": 58670,
            "sha256": "0b1f27603fbb0e07cd94affb23a1deefdab78bc5dc926304726f56c4fed1f792",
            "channels": 2,
            "sampleRate": 44100,
            "bitDepth": 16,
            "audioFormat": "PCM",
            "duration": 0.332154
          },
          "modifications": "None. Original WAV bytes preserved; local filename changed.",
          "bytes": 58670,
          "sha256": "0b1f27603fbb0e07cd94affb23a1deefdab78bc5dc926304726f56c4fed1f792",
          "channels": 2,
          "sampleRate": 44100,
          "bitDepth": 16,
          "audioFormat": "PCM",
          "duration": 0.332154
        },
        {
          "id": "tight-snare",
          "name": "Tight Snare",
          "url": "/assets/ingine/samples/trap-circuit/tight-snare.wav",
          "kind": "snare",
          "source": "uzu",
          "creator": "Switch Angel",
          "license": "Unlicense",
          "licenseUrl": "https://github.com/tidalcycles/uzu-drumkit/blob/2f3e05c70ab4d73ad053a1467adec89bd27377a0/LICENSE",
          "sourcePath": "sd/11_sd_switchangel_3.wav",
          "sourceUrl": "https://raw.githubusercontent.com/tidalcycles/uzu-drumkit/2f3e05c70ab4d73ad053a1467adec89bd27377a0/sd/11_sd_switchangel_3.wav",
          "sourceAudio": {
            "bytes": 25478,
            "sha256": "5307a0eb6047e45545828a788dcad90acc564f358119fb52e773774ecd5b03e4",
            "channels": 2,
            "sampleRate": 44100,
            "bitDepth": 16,
            "audioFormat": "PCM",
            "duration": 0.143991
          },
          "modifications": "None. Original WAV bytes preserved; local filename changed.",
          "bytes": 25478,
          "sha256": "5307a0eb6047e45545828a788dcad90acc564f358119fb52e773774ecd5b03e4",
          "channels": 2,
          "sampleRate": 44100,
          "bitDepth": 16,
          "audioFormat": "PCM",
          "duration": 0.143991
        },
        {
          "id": "tick-hat",
          "name": "Tick Hat",
          "url": "/assets/ingine/samples/trap-circuit/tick-hat.wav",
          "kind": "closedHat",
          "source": "uzu",
          "creator": "Switch Angel",
          "license": "Unlicense",
          "licenseUrl": "https://github.com/tidalcycles/uzu-drumkit/blob/2f3e05c70ab4d73ad053a1467adec89bd27377a0/LICENSE",
          "sourcePath": "hh/13_hh_switchangel.wav",
          "sourceUrl": "https://raw.githubusercontent.com/tidalcycles/uzu-drumkit/2f3e05c70ab4d73ad053a1467adec89bd27377a0/hh/13_hh_switchangel.wav",
          "sourceAudio": {
            "bytes": 7850,
            "sha256": "cb4eccc9840f14ff38d158ac32ee1fc8d1b17d0b6c1c6eb6b60f34818204ca68",
            "channels": 1,
            "sampleRate": 44100,
            "bitDepth": 16,
            "audioFormat": "PCM",
            "duration": 0.088118
          },
          "modifications": "None. Original WAV bytes preserved; local filename changed.",
          "bytes": 7850,
          "sha256": "cb4eccc9840f14ff38d158ac32ee1fc8d1b17d0b6c1c6eb6b60f34818204ca68",
          "channels": 1,
          "sampleRate": 44100,
          "bitDepth": 16,
          "audioFormat": "PCM",
          "duration": 0.088118
        },
        {
          "id": "wide-open-hat",
          "name": "Wide Open Hat",
          "url": "/assets/ingine/samples/trap-circuit/wide-open-hat.wav",
          "kind": "openHat",
          "source": "uzu",
          "creator": "Switch Angel",
          "license": "Unlicense",
          "licenseUrl": "https://github.com/tidalcycles/uzu-drumkit/blob/2f3e05c70ab4d73ad053a1467adec89bd27377a0/LICENSE",
          "sourcePath": "oh/11_oh_switchangel.wav",
          "sourceUrl": "https://raw.githubusercontent.com/tidalcycles/uzu-drumkit/2f3e05c70ab4d73ad053a1467adec89bd27377a0/oh/11_oh_switchangel.wav",
          "sourceAudio": {
            "bytes": 77240,
            "sha256": "bd3221c4f1acd1f76553aa5a5601bd206feb4271a4fce61325e9f3abfebd7378",
            "channels": 2,
            "sampleRate": 44100,
            "bitDepth": 16,
            "audioFormat": "PCM",
            "duration": 0.436667
          },
          "modifications": "None. Original WAV bytes preserved; local filename changed.",
          "bytes": 77240,
          "sha256": "bd3221c4f1acd1f76553aa5a5601bd206feb4271a4fce61325e9f3abfebd7378",
          "channels": 2,
          "sampleRate": 44100,
          "bitDepth": 16,
          "audioFormat": "PCM",
          "duration": 0.436667
        },
        {
          "id": "stack-clap",
          "name": "Stack Clap",
          "url": "/assets/ingine/samples/trap-circuit/stack-clap.wav",
          "kind": "clap",
          "source": "uzu",
          "creator": "Switch Angel",
          "license": "Unlicense",
          "licenseUrl": "https://github.com/tidalcycles/uzu-drumkit/blob/2f3e05c70ab4d73ad053a1467adec89bd27377a0/LICENSE",
          "sourcePath": "cp/10_cp_switchangel.wav",
          "sourceUrl": "https://raw.githubusercontent.com/tidalcycles/uzu-drumkit/2f3e05c70ab4d73ad053a1467adec89bd27377a0/cp/10_cp_switchangel.wav",
          "sourceAudio": {
            "bytes": 80726,
            "sha256": "9eeb629263532a3ae972c2696d9fc524ace4bfc66eb36b697654d05408c1bbb6",
            "channels": 2,
            "sampleRate": 44100,
            "bitDepth": 16,
            "audioFormat": "PCM",
            "duration": 0.457188
          },
          "modifications": "None. Original WAV bytes preserved; local filename changed.",
          "bytes": 80726,
          "sha256": "9eeb629263532a3ae972c2696d9fc524ace4bfc66eb36b697654d05408c1bbb6",
          "channels": 2,
          "sampleRate": 44100,
          "bitDepth": 16,
          "audioFormat": "PCM",
          "duration": 0.457188
        },
        {
          "id": "snap-rim",
          "name": "Snap Rim",
          "url": "/assets/ingine/samples/trap-circuit/snap-rim.wav",
          "kind": "rim",
          "source": "uzu",
          "creator": "Switch Angel",
          "license": "Unlicense",
          "licenseUrl": "https://github.com/tidalcycles/uzu-drumkit/blob/2f3e05c70ab4d73ad053a1467adec89bd27377a0/LICENSE",
          "sourcePath": "rim/10_rim_switchangel.wav",
          "sourceUrl": "https://raw.githubusercontent.com/tidalcycles/uzu-drumkit/2f3e05c70ab4d73ad053a1467adec89bd27377a0/rim/10_rim_switchangel.wav",
          "sourceAudio": {
            "bytes": 10932,
            "sha256": "2fa7a10fd36247f4747e4fcca07eb2168f941bbb11a614d5d3584858fea95163",
            "channels": 1,
            "sampleRate": 44100,
            "bitDepth": 16,
            "audioFormat": "PCM",
            "duration": 0.123061
          },
          "modifications": "None. Original WAV bytes preserved; local filename changed.",
          "bytes": 10932,
          "sha256": "2fa7a10fd36247f4747e4fcca07eb2168f941bbb11a614d5d3584858fea95163",
          "channels": 1,
          "sampleRate": 44100,
          "bitDepth": 16,
          "audioFormat": "PCM",
          "duration": 0.123061
        },
        {
          "id": "air-shaker",
          "name": "Air Shaker",
          "url": "/assets/ingine/samples/trap-circuit/air-shaker.wav",
          "kind": "shaker",
          "source": "uzu",
          "creator": "Switch Angel",
          "license": "Unlicense",
          "licenseUrl": "https://github.com/tidalcycles/uzu-drumkit/blob/2f3e05c70ab4d73ad053a1467adec89bd27377a0/LICENSE",
          "sourcePath": "sh/10_sh_switchangel.wav",
          "sourceUrl": "https://raw.githubusercontent.com/tidalcycles/uzu-drumkit/2f3e05c70ab4d73ad053a1467adec89bd27377a0/sh/10_sh_switchangel.wav",
          "sourceAudio": {
            "bytes": 5856,
            "sha256": "9558e6a888f2253f52dd1fa604ad40de2df9291003dbf354b1b6a82c621e6e3f",
            "channels": 1,
            "sampleRate": 44100,
            "bitDepth": 32,
            "audioFormat": "IEEE_FLOAT",
            "duration": 0.031927
          },
          "modifications": "None. Original WAV bytes preserved; local filename changed.",
          "bytes": 5856,
          "sha256": "9558e6a888f2253f52dd1fa604ad40de2df9291003dbf354b1b6a82c621e6e3f",
          "channels": 1,
          "sampleRate": 44100,
          "bitDepth": 32,
          "audioFormat": "IEEE_FLOAT",
          "duration": 0.031927
        },
        {
          "id": "modular-plink",
          "name": "Modular Plink",
          "url": "/assets/ingine/samples/trap-circuit/modular-plink.wav",
          "kind": "perc",
          "source": "uzu",
          "creator": "Switch Angel & Ludens",
          "license": "Unlicense",
          "licenseUrl": "https://github.com/tidalcycles/uzu-drumkit/blob/2f3e05c70ab4d73ad053a1467adec89bd27377a0/LICENSE",
          "sourcePath": "misc/10_misc_switchangel_ludens.wav",
          "sourceUrl": "https://raw.githubusercontent.com/tidalcycles/uzu-drumkit/2f3e05c70ab4d73ad053a1467adec89bd27377a0/misc/10_misc_switchangel_ludens.wav",
          "sourceAudio": {
            "bytes": 10872,
            "sha256": "5667164c2e2706d21f289770dcd83d3d2bbd4ceb939178df39f517aa8098d436",
            "channels": 1,
            "sampleRate": 44100,
            "bitDepth": 16,
            "audioFormat": "PCM",
            "duration": 0.122381
          },
          "modifications": "None. Original WAV bytes preserved; local filename changed.",
          "bytes": 10872,
          "sha256": "5667164c2e2706d21f289770dcd83d3d2bbd4ceb939178df39f517aa8098d436",
          "channels": 1,
          "sampleRate": 44100,
          "bitDepth": 16,
          "audioFormat": "PCM",
          "duration": 0.122381
        },
        {
          "id": "saturated-kick",
          "name": "Saturated Kick",
          "url": "/assets/ingine/samples/trap-circuit/saturated-kick.wav",
          "kind": "kick",
          "source": "uzu",
          "creator": "Switch Angel",
          "license": "Unlicense",
          "licenseUrl": "https://github.com/tidalcycles/uzu-drumkit/blob/2f3e05c70ab4d73ad053a1467adec89bd27377a0/LICENSE",
          "sourcePath": "bd/16_bd_switchangel.wav",
          "sourceUrl": "https://raw.githubusercontent.com/tidalcycles/uzu-drumkit/2f3e05c70ab4d73ad053a1467adec89bd27377a0/bd/16_bd_switchangel.wav",
          "sourceAudio": {
            "bytes": 34262,
            "sha256": "d26bede0c7bf89cd6d2462fe4c72480f701969c7326dcec2f8003f47722e2c9b",
            "channels": 2,
            "sampleRate": 44100,
            "bitDepth": 16,
            "audioFormat": "PCM",
            "duration": 0.193787
          },
          "modifications": "None. Original WAV bytes preserved; local filename changed.",
          "bytes": 34262,
          "sha256": "d26bede0c7bf89cd6d2462fe4c72480f701969c7326dcec2f8003f47722e2c9b",
          "channels": 2,
          "sampleRate": 44100,
          "bitDepth": 16,
          "audioFormat": "PCM",
          "duration": 0.193787
        },
        {
          "id": "round-kick",
          "name": "Round Kick",
          "url": "/assets/ingine/samples/trap-circuit/round-kick.wav",
          "kind": "kick",
          "source": "uzu",
          "creator": "Switch Angel",
          "license": "Unlicense",
          "licenseUrl": "https://github.com/tidalcycles/uzu-drumkit/blob/2f3e05c70ab4d73ad053a1467adec89bd27377a0/LICENSE",
          "sourcePath": "bd/15_bd_switchangel.wav",
          "sourceUrl": "https://raw.githubusercontent.com/tidalcycles/uzu-drumkit/2f3e05c70ab4d73ad053a1467adec89bd27377a0/bd/15_bd_switchangel.wav",
          "sourceAudio": {
            "bytes": 57610,
            "sha256": "3e708d2b0d6839b8da25b24c575d4442023fbf20c669c23f3a92fcdb8dcdb0e4",
            "channels": 2,
            "sampleRate": 44100,
            "bitDepth": 16,
            "audioFormat": "PCM",
            "duration": 0.326145
          },
          "modifications": "None. Original WAV bytes preserved; local filename changed.",
          "bytes": 57610,
          "sha256": "3e708d2b0d6839b8da25b24c575d4442023fbf20c669c23f3a92fcdb8dcdb0e4",
          "channels": 2,
          "sampleRate": 44100,
          "bitDepth": 16,
          "audioFormat": "PCM",
          "duration": 0.326145
        },
        {
          "id": "long-open-hat",
          "name": "Long Open Hat",
          "url": "/assets/ingine/samples/trap-circuit/long-open-hat.wav",
          "kind": "openHat",
          "source": "uzu",
          "creator": "Switch Angel",
          "license": "Unlicense",
          "licenseUrl": "https://github.com/tidalcycles/uzu-drumkit/blob/2f3e05c70ab4d73ad053a1467adec89bd27377a0/LICENSE",
          "sourcePath": "oh/10_oh_switchangel.wav",
          "sourceUrl": "https://raw.githubusercontent.com/tidalcycles/uzu-drumkit/2f3e05c70ab4d73ad053a1467adec89bd27377a0/oh/10_oh_switchangel.wav",
          "sourceAudio": {
            "bytes": 136590,
            "sha256": "39b5d5e57e45ae47078438093b632c9b37e03d20b69c73febaaf67e8b860553c",
            "channels": 1,
            "sampleRate": 44100,
            "bitDepth": 16,
            "audioFormat": "PCM",
            "duration": 1.547755
          },
          "modifications": "None. Original WAV bytes preserved; local filename changed.",
          "bytes": 136590,
          "sha256": "39b5d5e57e45ae47078438093b632c9b37e03d20b69c73febaaf67e8b860553c",
          "channels": 1,
          "sampleRate": 44100,
          "bitDepth": 16,
          "audioFormat": "PCM",
          "duration": 1.547755
        },
        {
          "id": "sizzle-hat",
          "name": "Sizzle Hat",
          "url": "/assets/ingine/samples/trap-circuit/sizzle-hat.wav",
          "kind": "closedHat",
          "source": "uzu",
          "creator": "Switch Angel",
          "license": "Unlicense",
          "licenseUrl": "https://github.com/tidalcycles/uzu-drumkit/blob/2f3e05c70ab4d73ad053a1467adec89bd27377a0/LICENSE",
          "sourcePath": "hh/10_hh_switchangel.wav",
          "sourceUrl": "https://raw.githubusercontent.com/tidalcycles/uzu-drumkit/2f3e05c70ab4d73ad053a1467adec89bd27377a0/hh/10_hh_switchangel.wav",
          "sourceAudio": {
            "bytes": 30956,
            "sha256": "3a6dcb613a4a9955c03ea3270c50c1909acc12ac56a0a355394bafa81a391920",
            "channels": 1,
            "sampleRate": 44100,
            "bitDepth": 16,
            "audioFormat": "PCM",
            "duration": 0.350091
          },
          "modifications": "None. Original WAV bytes preserved; local filename changed.",
          "bytes": 30956,
          "sha256": "3a6dcb613a4a9955c03ea3270c50c1909acc12ac56a0a355394bafa81a391920",
          "channels": 1,
          "sampleRate": 44100,
          "bitDepth": 16,
          "audioFormat": "PCM",
          "duration": 0.350091
        },
        {
          "id": "sub-808-g1",
          "name": "Sub 808 G1",
          "url": "/assets/ingine/samples/trap-circuit/sub-808-g1.wav",
          "kind": "bass",
          "source": "uzu",
          "creator": "Switch Angel",
          "license": "Unlicense",
          "licenseUrl": "https://github.com/tidalcycles/uzu-drumkit/blob/2f3e05c70ab4d73ad053a1467adec89bd27377a0/LICENSE",
          "sourcePath": "bd/17_bd_switchangel.wav",
          "sourceUrl": "https://raw.githubusercontent.com/tidalcycles/uzu-drumkit/2f3e05c70ab4d73ad053a1467adec89bd27377a0/bd/17_bd_switchangel.wav",
          "sourceAudio": {
            "bytes": 193988,
            "sha256": "484a91b09ef6dd9df53427009a5f2e73c9a59b8749f522349bfb3ad8222feeb2",
            "channels": 1,
            "sampleRate": 44100,
            "bitDepth": 16,
            "audioFormat": "PCM",
            "duration": 2.198526
          },
          "modifications": "None. Original WAV bytes preserved; local filename changed.",
          "bytes": 193988,
          "sha256": "484a91b09ef6dd9df53427009a5f2e73c9a59b8749f522349bfb3ad8222feeb2",
          "channels": 1,
          "sampleRate": 44100,
          "bitDepth": 16,
          "audioFormat": "PCM",
          "duration": 2.198526,
          "rootNote": 31,
          "rootNoteEvidence": "Median rising zero-crossing period in 0.25\u20130.65, 0.65\u20131.15 and 1.15\u20131.70 s windows: 49.076, 49.074, 49.078 Hz. G1/MIDI31, approximately +2.7 cents. Original bytes and tuning preserved."
        },
        {
          "id": "modular-spark",
          "name": "Modular Spark",
          "url": "/assets/ingine/samples/trap-circuit/modular-spark.wav",
          "kind": "fx",
          "source": "uzu",
          "creator": "Switch Angel & Ludens",
          "license": "Unlicense",
          "licenseUrl": "https://github.com/tidalcycles/uzu-drumkit/blob/2f3e05c70ab4d73ad053a1467adec89bd27377a0/LICENSE",
          "sourcePath": "misc/13_misc_switchangel_ludens.wav",
          "sourceUrl": "https://raw.githubusercontent.com/tidalcycles/uzu-drumkit/2f3e05c70ab4d73ad053a1467adec89bd27377a0/misc/13_misc_switchangel_ludens.wav",
          "sourceAudio": {
            "bytes": 27336,
            "sha256": "9fd9eaaf1060dc8f58af1dee93c156a8fd95ed278123deea50c1b7de4518cc9c",
            "channels": 1,
            "sampleRate": 44100,
            "bitDepth": 16,
            "audioFormat": "PCM",
            "duration": 0.309048
          },
          "modifications": "None. Original WAV bytes preserved; local filename changed.",
          "bytes": 27336,
          "sha256": "9fd9eaaf1060dc8f58af1dee93c156a8fd95ed278123deea50c1b7de4518cc9c",
          "channels": 1,
          "sampleRate": 44100,
          "bitDepth": 16,
          "audioFormat": "PCM",
          "duration": 0.309048
        },
        {
          "id": "glass-bell-c6",
          "name": "Glass Bell C6",
          "url": "/assets/ingine/samples/trap-circuit/glass-bell-c6.wav",
          "kind": "melodic",
          "source": "vcsl",
          "creator": "Versilian Studios LLC",
          "license": "CC0-1.0",
          "licenseUrl": "https://github.com/sgossner/VCSL/blob/c1ea7bcc3c7309650ab0da9d15c9cd1fbc4a4c7e/LICENSE",
          "sourcePath": "Idiophones/Struck Idiophones/Glockenspiel/glock_soft_C5_02.wav",
          "sourceUrl": "https://raw.githubusercontent.com/sgossner/VCSL/c1ea7bcc3c7309650ab0da9d15c9cd1fbc4a4c7e/Idiophones/Struck%20Idiophones/Glockenspiel/glock_soft_C5_02.wav",
          "sourceAudio": {
            "bytes": 709206,
            "sha256": "4fa149e6f224557df5fab98ad660a8f192bc6fbf2556077dd1089509bf4424e2",
            "channels": 2,
            "sampleRate": 44100,
            "bitDepth": 16,
            "audioFormat": "PCM",
            "duration": 4.020181
          },
          "modifications": "Trimmed to 3.000 s; linear 60 ms fade-out; peak normalized to -6 dBFS (gain 50.069827047); PCM16 WAV export. No pitch change.",
          "bytes": 529244,
          "sha256": "bdd137af10d7ab7d4b3dbecce279654a102c68044991aff510f2011e2b75624f",
          "channels": 2,
          "sampleRate": 44100,
          "bitDepth": 16,
          "audioFormat": "PCM",
          "duration": 3.0,
          "rootNote": 84,
          "rootNoteEvidence": "Upstream filename C5 uses a lower octave convention. Hann-window spectrum has the dominant tuned partial near 1054 Hz: C6/MIDI84, approximately +12 cents. No pitch correction applied."
        },
        {
          "id": "vibes-c4",
          "name": "Vibes C4",
          "url": "/assets/ingine/samples/trap-circuit/vibes-c4.wav",
          "kind": "melodic",
          "source": "vcsl",
          "creator": "Versilian Studios LLC",
          "license": "CC0-1.0",
          "licenseUrl": "https://github.com/sgossner/VCSL/blob/c1ea7bcc3c7309650ab0da9d15c9cd1fbc4a4c7e/LICENSE",
          "sourcePath": "Idiophones/Struck Idiophones/Vibraphone/Hard Mallets/Vibes_hard_C3_v2_rr1_Main.wav",
          "sourceUrl": "https://raw.githubusercontent.com/sgossner/VCSL/c1ea7bcc3c7309650ab0da9d15c9cd1fbc4a4c7e/Idiophones/Struck%20Idiophones/Vibraphone/Hard%20Mallets/Vibes_hard_C3_v2_rr1_Main.wav",
          "sourceAudio": {
            "bytes": 1903984,
            "sha256": "26082761ea9b12fbe06d38bd4ea2826143958c29786948e50649e0478041b0fc",
            "channels": 2,
            "sampleRate": 44100,
            "bitDepth": 16,
            "audioFormat": "PCM",
            "duration": 10.793311
          },
          "modifications": "Trimmed to 3.000 s; linear 60 ms fade-out; peak normalized to -6 dBFS (gain 2.977321115); PCM16 WAV export. No pitch change.",
          "bytes": 529244,
          "sha256": "e69e1fe4fb7f83521ed1df94e8f4e62b9fcd3e9a949253875b0565c979d6183b",
          "channels": 2,
          "sampleRate": 44100,
          "bitDepth": 16,
          "audioFormat": "PCM",
          "duration": 3.0,
          "rootNote": 60,
          "rootNoteEvidence": "Upstream filename C3 uses a lower octave convention. Hann-window spectrum places the fundamental near 261.5 Hz: C4/MIDI60. No pitch correction applied."
        }
      ]
    }
  ],
  "licenses": ["CC0-1.0", "Unlicense"],
  "sources": [
    {
      "id": "uzu",
      "creator": "Switch Angel; modular FX with Ludens",
      "repository": "https://github.com/tidalcycles/uzu-drumkit",
      "commit": "2f3e05c70ab4d73ad053a1467adec89bd27377a0",
      "license": "Unlicense",
      "licensePath": "LICENSE",
      "licenseEvidence": "sources/uzu/LICENSE.txt",
      "creatorEvidence": "sources/uzu/SOURCE-README.txt",
      "licenseUrl": "https://github.com/tidalcycles/uzu-drumkit/blob/2f3e05c70ab4d73ad053a1467adec89bd27377a0/LICENSE"
    },
    {
      "id": "wavestab",
      "creator": "Zach Lannes",
      "repository": "https://github.com/lannzach/sounds-wavestab",
      "commit": "d3cfdf1d11afd5984be13a5f027cd970a6b21373",
      "license": "CC0-1.0",
      "licensePath": "wavestab.cleanmeta",
      "licenseEvidence": "sources/wavestab/SOURCE-METADATA.json",
      "creatorEvidence": "sources/wavestab/SOURCE-README.txt",
      "licenseUrl": "https://github.com/lannzach/sounds-wavestab/blob/d3cfdf1d11afd5984be13a5f027cd970a6b21373/wavestab.cleanmeta"
    },
    {
      "id": "vcsl",
      "creator": "Versilian Studios LLC",
      "repository": "https://github.com/sgossner/VCSL",
      "commit": "c1ea7bcc3c7309650ab0da9d15c9cd1fbc4a4c7e",
      "license": "CC0-1.0",
      "licensePath": "LICENSE",
      "licenseEvidence": "studio/LICENSE.txt",
      "creatorEvidence": "studio/SOURCE-README.txt",
      "licenseUrl": "https://github.com/sgossner/VCSL/blob/c1ea7bcc3c7309650ab0da9d15c9cd1fbc4a4c7e/LICENSE"
    }
  ]
}
