====== Konduktiva: a JavaScript library for live coding====== Konduktiva is a JavaScript library for live coding, an improved version of the Conductive library for live coding in the Haskell programming language by Renick Bell. At present, it is intended for use within Nodejs. ===== Tutorial Table Of Contents ===== - [[vim-tmux-setup|VIM + TMUX Setup Tutorial]] - [[first_steps|First Steps]] - [[connecting-konduktiva-to-music-synthesizer-using-carla|Click here to learn how to connect Konduktiva to Ardour]] - [[quantizedmaps-tutorial|Quantized Maps]] - [[basic-tools|basic tools]] - [[note-root-octave|How noteMaps, rootMaps and, octaveMaps work together to produce a midi note]] - [[music_generation|Music Generation (Generating Melodies)]] - [[recording-with-a-macbook|Recording Music]] - [[recording-music|Recording Music both devices]] - [[midi-cc|Sending MIDI CC Messages]] - [[creating-players|Creating Players]] - [[action-functions|Action Functions]] - [[displaying-musicalenvironment-content|Displaying MusicalEnvironment Content]] - [[https://github.com/renickbell/konduktiva/blob/main/konduktiva-documentation.md|Full Konduktiva Documentation]] - [[using-worker-threads-with-konduktiva|Using Worker Threads With Konduktiva]] - [[adding-midi-file-to-musical-environment|Adding midi file to musical environment]] [[extra-help|Click here for extra help or to ask a question]] [[lsystem-wrappers|lsystem wrappers broken]] [[lsystem-wrappers-v2]] [[Live-Coding-Melody-and-Harmony-in-JavaScript-code-examples]]