{
  "id": "algorave",
  "name": "Algorave (live-coded algorithmic dance music)",
  "family": "electronic",
  "lineage": "UK-originated live-coding dance practice named by Alex McLean and Nick Collins in 2011-2012 out of Sheffield, Nottingham and the TOPLAP live-coding movement — performers write and rewrite code on stage in TidalCycles, SuperCollider, Sonic Pi or Hydra with the editor projected behind them, generating 120-180 BPM sample-and-synthesis patterns whose Euclidean rhythms, polymetric cycle-lengths and probabilistic substitutions mutate audibly with each evaluated line, over techno-derived kick foundations and glitch-heavy percussive grain.",
  "recipe": "classic 2011-2012 algorave, electronic Dance, techno branch, idm glitch experimental electric, continental electronic dance, industrial noise experimental electric live coding chiptune / 8-bit. glitched textural sampler, glitched textural granular glitched textural wavetable synth, digital subtractive, TR-909. festival stage. large-diaphragm condenser, transformerless solid-state pre, pumping sidechain, dynamic EQ. 24-bit digital digital delay pitch shifter.",
  "recipe_chars": 462,
  "score": 116.023,
  "config": {
    "traditions": [
      "algorave",
      "live_coding",
      "chiptune_8bit"
    ],
    "instruments": [
      {
        "id": "sampler_classic",
        "slots": {
          "electronic_technique": "electronic_glitch_textural",
          "sampler_archetypes": "mpc_modern",
          "sampler_bit_depth": "sampler_twentyfour_bit",
          "sampler_workflow": "sampler_microsampling_glitch",
          "sampler_classic_context": "sampler_classic_edm"
        },
        "scores": {
          "electronic_technique": 12.945,
          "sampler_archetypes": 0.9931249999999998,
          "sampler_bit_depth": 0.45499999999999996,
          "sampler_workflow": 12.75,
          "sampler_classic_context": 19.467499999999998
        }
      },
      {
        "id": "granular_synth",
        "slots": {
          "electronic_technique": "electronic_glitch_textural",
          "granular_use": "granular_idm",
          "granular_synth_source": "granular_synth_synthesized"
        },
        "scores": {
          "electronic_technique": 12.945,
          "granular_use": 0.585,
          "granular_synth_source": 7.41
        }
      },
      {
        "id": "wavetable_synth",
        "slots": {
          "electronic_technique": "electronic_glitch_textural",
          "wt_position": "wt_morphing",
          "wt_family": "wt_industrial",
          "wt_polyphony": "wt_mono"
        },
        "scores": {
          "electronic_technique": 12.945,
          "wt_position": 7.41,
          "wt_family": 0.45499999999999996,
          "wt_polyphony": 0
        }
      },
      {
        "id": "digital_subtractive",
        "slots": {
          "electronic_technique": "electronic_arpeggiated",
          "va_archetypes": "nord_lead",
          "digital_subtractive_context": "digital_subtractive_trance"
        },
        "scores": {
          "electronic_technique": -0.05,
          "va_archetypes": 0.5,
          "digital_subtractive_context": 18.394999999999996
        }
      },
      {
        "id": "drum_machine_909",
        "slots": {
          "tr909_voice": "tr909_kick",
          "drum_machine_909_context": "drum_machine_909_hardcore",
          "tr909_production_origin": "tr909_tr_8s_modern"
        },
        "scores": {
          "tr909_voice": 1.96,
          "drum_machine_909_context": 1.69,
          "tr909_production_origin": 0.45499999999999996
        }
      }
    ],
    "room": "festival_stage",
    "archetype": "arch_festival_edm_itb",
    "inline_chain": {
      "mic": "condenser_fet",
      "pre": "pre_500_series_modern",
      "console": "console_in_the_box",
      "comp": "comp_distressor_modern",
      "eq": null,
      "amp": null,
      "medium": "digital_high"
    },
    "tuning": "twelve_tet",
    "aesthetic": null,
    "arrangement": null,
    "fx_extras": []
  },
  "source": {
    "tuning": "twelve_tet",
    "room": "festival_stage",
    "chain_mic": "condenser_fet",
    "chain_pre": "pre_500_series_modern",
    "chain_comp": "comp_distressor_modern",
    "chain_medium": "digital_high",
    "chain_console": "console_in_the_box"
  }
}