<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://konduktiva.org/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://konduktiva.org/feed.php">
        <title>konduktiva</title>
        <description></description>
        <link>https://konduktiva.org/</link>
        <image rdf:resource="https://konduktiva.org/lib/tpl/bootstrap3/images/favicon.ico" />
       <dc:date>2026-09-12T22:53:20+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://konduktiva.org/doku.php?id=a_simple_song&amp;rev=1650207817&amp;do=diff"/>
                <rdf:li rdf:resource="https://konduktiva.org/doku.php?id=action-functions&amp;rev=1753783387&amp;do=diff"/>
                <rdf:li rdf:resource="https://konduktiva.org/doku.php?id=actions&amp;rev=1647690947&amp;do=diff"/>
                <rdf:li rdf:resource="https://konduktiva.org/doku.php?id=adding-midi-file-to-musical-environment&amp;rev=1710985044&amp;do=diff"/>
                <rdf:li rdf:resource="https://konduktiva.org/doku.php?id=ardour-setup-tutorial&amp;rev=1754112402&amp;do=diff"/>
                <rdf:li rdf:resource="https://konduktiva.org/doku.php?id=authors&amp;rev=1738496545&amp;do=diff"/>
                <rdf:li rdf:resource="https://konduktiva.org/doku.php?id=basic-tools&amp;rev=1710809712&amp;do=diff"/>
                <rdf:li rdf:resource="https://konduktiva.org/doku.php?id=clab-220625&amp;rev=1656149418&amp;do=diff"/>
                <rdf:li rdf:resource="https://konduktiva.org/doku.php?id=class-musicalenvironment&amp;rev=1696571163&amp;do=diff"/>
                <rdf:li rdf:resource="https://konduktiva.org/doku.php?id=class-player&amp;rev=1700882068&amp;do=diff"/>
                <rdf:li rdf:resource="https://konduktiva.org/doku.php?id=class-quantizedmap&amp;rev=1696572297&amp;do=diff"/>
                <rdf:li rdf:resource="https://konduktiva.org/doku.php?id=class-rhythmpattern&amp;rev=1696572333&amp;do=diff"/>
                <rdf:li rdf:resource="https://konduktiva.org/doku.php?id=class-template&amp;rev=1647245272&amp;do=diff"/>
                <rdf:li rdf:resource="https://konduktiva.org/doku.php?id=concept&amp;rev=1673078432&amp;do=diff"/>
                <rdf:li rdf:resource="https://konduktiva.org/doku.php?id=conductors&amp;rev=1650207806&amp;do=diff"/>
                <rdf:li rdf:resource="https://konduktiva.org/doku.php?id=connecting-konduktiva-to-music-synthesizer-using-carla&amp;rev=1754107586&amp;do=diff"/>
                <rdf:li rdf:resource="https://konduktiva.org/doku.php?id=creating-players&amp;rev=1710818559&amp;do=diff"/>
                <rdf:li rdf:resource="https://konduktiva.org/doku.php?id=dev-pages&amp;rev=1753779110&amp;do=diff"/>
                <rdf:li rdf:resource="https://konduktiva.org/doku.php?id=displaying-musicalenvironment-content&amp;rev=1753783823&amp;do=diff"/>
                <rdf:li rdf:resource="https://konduktiva.org/doku.php?id=download&amp;rev=1696574220&amp;do=diff"/>
                <rdf:li rdf:resource="https://konduktiva.org/doku.php?id=extra-help&amp;rev=1708389247&amp;do=diff"/>
                <rdf:li rdf:resource="https://konduktiva.org/doku.php?id=first_steps&amp;rev=1754113189&amp;do=diff"/>
                <rdf:li rdf:resource="https://konduktiva.org/doku.php?id=full-konduktiva-documentation&amp;rev=1754105444&amp;do=diff"/>
                <rdf:li rdf:resource="https://konduktiva.org/doku.php?id=full-reference&amp;rev=1696572359&amp;do=diff"/>
                <rdf:li rdf:resource="https://konduktiva.org/doku.php?id=function-add&amp;rev=1647691181&amp;do=diff"/>
                <rdf:li rdf:resource="https://konduktiva.org/doku.php?id=function-allplayerstatus&amp;rev=1647688507&amp;do=diff"/>
                <rdf:li rdf:resource="https://konduktiva.org/doku.php?id=function-changetempo&amp;rev=1647569893&amp;do=diff"/>
                <rdf:li rdf:resource="https://konduktiva.org/doku.php?id=function-play&amp;rev=1647688610&amp;do=diff"/>
                <rdf:li rdf:resource="https://konduktiva.org/doku.php?id=function-setupscheduler&amp;rev=1647569363&amp;do=diff"/>
                <rdf:li rdf:resource="https://konduktiva.org/doku.php?id=function-setupsuperdirtplayer&amp;rev=1647570595&amp;do=diff"/>
                <rdf:li rdf:resource="https://konduktiva.org/doku.php?id=function-simplerhythmpattern&amp;rev=1647688862&amp;do=diff"/>
                <rdf:li rdf:resource="https://konduktiva.org/doku.php?id=function-simplesamplepattern&amp;rev=1647688908&amp;do=diff"/>
                <rdf:li rdf:resource="https://konduktiva.org/doku.php?id=function-startscheduler&amp;rev=1647569588&amp;do=diff"/>
                <rdf:li rdf:resource="https://konduktiva.org/doku.php?id=function-stopall&amp;rev=1647688993&amp;do=diff"/>
                <rdf:li rdf:resource="https://konduktiva.org/doku.php?id=function-template&amp;rev=1647244752&amp;do=diff"/>
                <rdf:li rdf:resource="https://konduktiva.org/doku.php?id=functions&amp;rev=1647241935&amp;do=diff"/>
                <rdf:li rdf:resource="https://konduktiva.org/doku.php?id=installation&amp;rev=1656135659&amp;do=diff"/>
                <rdf:li rdf:resource="https://konduktiva.org/doku.php?id=ioi_functions&amp;rev=1647691046&amp;do=diff"/>
                <rdf:li rdf:resource="https://konduktiva.org/doku.php?id=konduktiva-install&amp;rev=1754557401&amp;do=diff"/>
                <rdf:li rdf:resource="https://konduktiva.org/doku.php?id=live-coding-melody-and-harmony-in-javascript-code-examples&amp;rev=1723298236&amp;do=diff"/>
                <rdf:li rdf:resource="https://konduktiva.org/doku.php?id=lsystem-wrappers-v2&amp;rev=1716007213&amp;do=diff"/>
                <rdf:li rdf:resource="https://konduktiva.org/doku.php?id=lsystem-wrappers&amp;rev=1715936004&amp;do=diff"/>
                <rdf:li rdf:resource="https://konduktiva.org/doku.php?id=markdown-test&amp;rev=1696528449&amp;do=diff"/>
                <rdf:li rdf:resource="https://konduktiva.org/doku.php?id=midi-cc&amp;rev=1710816920&amp;do=diff"/>
                <rdf:li rdf:resource="https://konduktiva.org/doku.php?id=music_generation&amp;rev=1753780625&amp;do=diff"/>
                <rdf:li rdf:resource="https://konduktiva.org/doku.php?id=navbar&amp;rev=1703483052&amp;do=diff"/>
                <rdf:li rdf:resource="https://konduktiva.org/doku.php?id=note-root-octave&amp;rev=1710813014&amp;do=diff"/>
                <rdf:li rdf:resource="https://konduktiva.org/doku.php?id=players&amp;rev=1650208397&amp;do=diff"/>
                <rdf:li rdf:resource="https://konduktiva.org/doku.php?id=quantizedmaps-tutorial&amp;rev=1755153784&amp;do=diff"/>
                <rdf:li rdf:resource="https://konduktiva.org/doku.php?id=recording-music&amp;rev=1705537769&amp;do=diff"/>
                <rdf:li rdf:resource="https://konduktiva.org/doku.php?id=recording-with-a-macbook&amp;rev=1704161970&amp;do=diff"/>
                <rdf:li rdf:resource="https://konduktiva.org/doku.php?id=software&amp;rev=1641659086&amp;do=diff"/>
                <rdf:li rdf:resource="https://konduktiva.org/doku.php?id=start&amp;rev=1754051989&amp;do=diff"/>
                <rdf:li rdf:resource="https://konduktiva.org/doku.php?id=usage&amp;rev=1650207691&amp;do=diff"/>
                <rdf:li rdf:resource="https://konduktiva.org/doku.php?id=using-worker-threads-with-konduktiva&amp;rev=1757146860&amp;do=diff"/>
                <rdf:li rdf:resource="https://konduktiva.org/doku.php?id=vim-tmux-setup&amp;rev=1708915860&amp;do=diff"/>
                <rdf:li rdf:resource="https://konduktiva.org/doku.php?id=vimtutor&amp;rev=1656143462&amp;do=diff"/>
                <rdf:li rdf:resource="https://konduktiva.org/doku.php?id=vscode-setup&amp;rev=1754647893&amp;do=diff"/>
                <rdf:li rdf:resource="https://konduktiva.org/doku.php?id=with-geometries&amp;rev=1647690823&amp;do=diff"/>
                <rdf:li rdf:resource="https://konduktiva.org/doku.php?id=with-midi&amp;rev=1650207797&amp;do=diff"/>
                <rdf:li rdf:resource="https://konduktiva.org/doku.php?id=with-superdirt&amp;rev=1717683879&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://konduktiva.org/lib/tpl/bootstrap3/images/favicon.ico">
        <title>konduktiva</title>
        <link>https://konduktiva.org/</link>
        <url>https://konduktiva.org/lib/tpl/bootstrap3/images/favicon.ico</url>
    </image>
    <item rdf:about="https://konduktiva.org/doku.php?id=a_simple_song&amp;rev=1650207817&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-04-17T08:03:37+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>a_simple_song</title>
        <link>https://konduktiva.org/doku.php?id=a_simple_song&amp;rev=1650207817&amp;do=diff</link>
        <description>Making a Simple Song with Konduktiva

coming soon</description>
    </item>
    <item rdf:about="https://konduktiva.org/doku.php?id=action-functions&amp;rev=1753783387&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-29T03:03:07+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>action-functions</title>
        <link>https://konduktiva.org/doku.php?id=action-functions&amp;rev=1753783387&amp;do=diff</link>
        <description>Action Functions

Overview:  This tutorial will teach you about what actions function do in Konduktiva and how they work.

Things To Note: This tutorial assumes you have already installed Konduktiva successfully using the Konduktiva installation instructions and have read through and understood the</description>
    </item>
    <item rdf:about="https://konduktiva.org/doku.php?id=actions&amp;rev=1647690947&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-03-19T04:55:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>actions</title>
        <link>https://konduktiva.org/doku.php?id=actions&amp;rev=1647690947&amp;do=diff</link>
        <description>Actions</description>
    </item>
    <item rdf:about="https://konduktiva.org/doku.php?id=adding-midi-file-to-musical-environment&amp;rev=1710985044&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-03-20T18:37:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>adding-midi-file-to-musical-environment</title>
        <link>https://konduktiva.org/doku.php?id=adding-midi-file-to-musical-environment&amp;rev=1710985044&amp;do=diff</link>
        <description>Adding midi file to musical environment

Overview:  A midi file can be played via Konduktiva. During this process, the midi data will also be convert in forms to normal Konduktiva information (Quantized maps etc.)

Things To Note: This tutorial assumes you have already installed Konduktiva successfully using the</description>
    </item>
    <item rdf:about="https://konduktiva.org/doku.php?id=ardour-setup-tutorial&amp;rev=1754112402&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-01T22:26:42+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ardour-setup-tutorial</title>
        <link>https://konduktiva.org/doku.php?id=ardour-setup-tutorial&amp;rev=1754112402&amp;do=diff</link>
        <description>Ardour Setup Tutorial

Here you will learn how to get Ardour working with Konduktiva.

Installing Synthesizer For Ardour

Install a VST3 compatible version of your music synth. Here Surge XT will be used as example. Click the right one for your Operating system. If you have already installed Surge make sure the one you installed has VST3 bracketed behind the install.</description>
    </item>
    <item rdf:about="https://konduktiva.org/doku.php?id=authors&amp;rev=1738496545&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-02T03:42:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>authors</title>
        <link>https://konduktiva.org/doku.php?id=authors&amp;rev=1738496545&amp;do=diff</link>
        <description>Authors

This software was initially created by Renick Bell: &lt;http://renickbell.net&gt;

Steve Wang and Yiler Huang have contributed greatly to its development, including writing most of the documentation on this site.

Naoki Nomoto has helped to write tests.

Acknowledgments</description>
    </item>
    <item rdf:about="https://konduktiva.org/doku.php?id=basic-tools&amp;rev=1710809712&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-03-18T17:55:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>basic-tools</title>
        <link>https://konduktiva.org/doku.php?id=basic-tools&amp;rev=1710809712&amp;do=diff</link>
        <description>Basic Tools

Overview:  Konduktiva comes with some useful tools not just for music but also for programming in general. 

Things To Note: This tutorial assumes you have already installed Konduktiva successfully using the Konduktiva installation instructions and have read through and understood the</description>
    </item>
    <item rdf:about="https://konduktiva.org/doku.php?id=clab-220625&amp;rev=1656149418&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-06-25T02:30:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>clab-220625</title>
        <link>https://konduktiva.org/doku.php?id=clab-220625&amp;rev=1656149418&amp;do=diff</link>
        <description>C-Lab 220625 Workshop

	*  Introduce myself
	*  Workshop style, apologies, ask for help
	*  Introduce each other
	*  Super fast demo
	*  Explain konduktiva infrastructure
	*  Install node, vim, tmux
	*  Install libraries
	*  Check whether a startup.scd is necessary on mac</description>
    </item>
    <item rdf:about="https://konduktiva.org/doku.php?id=class-musicalenvironment&amp;rev=1696571163&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-10-05T22:46:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class-musicalenvironment</title>
        <link>https://konduktiva.org/doku.php?id=class-musicalenvironment&amp;rev=1696571163&amp;do=diff</link>
        <description>class: MusicalEnvironment

MusicalEnvironment

This is a class used for storing all of the data that is needed for producing a performance with Konduktiva, including Players, Actions, IOI functions, RhythmMaps, and so on.
You populate the MusicalEnvironment with Players, IOI functions, and action functions. The tempo exists as a property of this MusicalEnvironment.</description>
    </item>
    <item rdf:about="https://konduktiva.org/doku.php?id=class-player&amp;rev=1700882068&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-24T19:14:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class-player</title>
        <link>https://konduktiva.org/doku.php?id=class-player&amp;rev=1700882068&amp;do=diff</link>
        <description>class: Player

Players

Players are processes that can be started or stopped using the metaphor of a player in a musical ensemble like a band or orchestra.

Players are data structures to represent an agent which carries out Action functions in time according to an IOI function.</description>
    </item>
    <item rdf:about="https://konduktiva.org/doku.php?id=class-quantizedmap&amp;rev=1696572297&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-10-05T23:04:57+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class-quantizedmap</title>
        <link>https://konduktiva.org/doku.php?id=class-quantizedmap&amp;rev=1696572297&amp;do=diff</link>
        <description>class: QuantizedMap

Players

Players are processes that can be started or stopped using the metaphor of a player in a musical ensemble like a band or orchestra.

Players are data structures to represent an agent which carries out Action functions in time according to an IOI function.</description>
    </item>
    <item rdf:about="https://konduktiva.org/doku.php?id=class-rhythmpattern&amp;rev=1696572333&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-10-05T23:05:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class-rhythmpattern</title>
        <link>https://konduktiva.org/doku.php?id=class-rhythmpattern&amp;rev=1696572333&amp;do=diff</link>
        <description>class: RhythmPattern

RhythmPattern

A RhythmPattern is a set of parameters bundled as an object which is used to create a rhythm pattern and mask pattern for a particular Player.

Methods

constructor

String -&gt; Number -&gt; [Number ...] -&gt; [Boolean] -</description>
    </item>
    <item rdf:about="https://konduktiva.org/doku.php?id=class-template&amp;rev=1647245272&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-03-14T01:07:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class-template</title>
        <link>https://konduktiva.org/doku.php?id=class-template&amp;rev=1647245272&amp;do=diff</link>
        <description>class: className

Description

Constructor

Static Properties

Static Methods

Instance Properties

Instance Methods

Examples</description>
    </item>
    <item rdf:about="https://konduktiva.org/doku.php?id=concept&amp;rev=1673078432&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-01-07T00:00:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>concept</title>
        <link>https://konduktiva.org/doku.php?id=concept&amp;rev=1673078432&amp;do=diff</link>
        <description>Conceptual Overview

Konduktiva is a JavaScript library for live coding performances using a metaphor of a conductor conducting an ensemble.

A MusicalEnvironment is used to store all of the necessary data.

Players represent processes that can be started or stopped using the metaphor of a player in a musical ensemble like a band or orchestra.</description>
    </item>
    <item rdf:about="https://konduktiva.org/doku.php?id=conductors&amp;rev=1650207806&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-04-17T08:03:26+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>conductors</title>
        <link>https://konduktiva.org/doku.php?id=conductors&amp;rev=1650207806&amp;do=diff</link>
        <description>Conductors

coming soon</description>
    </item>
    <item rdf:about="https://konduktiva.org/doku.php?id=connecting-konduktiva-to-music-synthesizer-using-carla&amp;rev=1754107586&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-01T21:06:26+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>connecting-konduktiva-to-music-synthesizer-using-carla</title>
        <link>https://konduktiva.org/doku.php?id=connecting-konduktiva-to-music-synthesizer-using-carla&amp;rev=1754107586&amp;do=diff</link>
        <description>Connecting Konduktiva to Music Synthesizer Using Carla

On Linux, I will be using Carla. I can use Carla to easily connect midi inputs and outputs. To do this open Carla and click the “Configure Carla” button and ensure it is using the right engine. If configure it to use the right engine:
&lt;img src=&quot;http://konduktiva.org/lib/exe/fetch.php?cache=&amp;media=configure-carla-button-circled.png&quot; style=&#039;width:70%&#039; height:&#039;auto&#039;&gt;&lt;/img&gt;&lt;br&gt;
&lt;div&gt;If you did change the settings remember to restart the Carla e…</description>
    </item>
    <item rdf:about="https://konduktiva.org/doku.php?id=creating-players&amp;rev=1710818559&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-03-18T20:22:39+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>creating-players</title>
        <link>https://konduktiva.org/doku.php?id=creating-players&amp;rev=1710818559&amp;do=diff</link>
        <description>Creating Players

Overview:  This tutorial will teach you how to create your own players like the ones that came with the example MusicalEnvironment.

Things To Note: This tutorial assumes you have already installed Konduktiva successfully using the</description>
    </item>
    <item rdf:about="https://konduktiva.org/doku.php?id=dev-pages&amp;rev=1753779110&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-29T01:51:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dev-pages</title>
        <link>https://konduktiva.org/doku.php?id=dev-pages&amp;rev=1753779110&amp;do=diff</link>
        <description>Developer Page

Here features in experimental branch will be documented.

lsystem wrappers broken

lsystem-wrappers-v2</description>
    </item>
    <item rdf:about="https://konduktiva.org/doku.php?id=displaying-musicalenvironment-content&amp;rev=1753783823&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-29T03:10:23+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>displaying-musicalenvironment-content</title>
        <link>https://konduktiva.org/doku.php?id=displaying-musicalenvironment-content&amp;rev=1753783823&amp;do=diff</link>
        <description>Displaying MusicalEnvironment Content (In browser)

Overview:  Imagine. One day, there was a guy named Tom. He created a very complicated MusicalEnvironment but did understand it completely and could not see what it did clearly. He also wanted to show his teammates his current MusicalEnvironment so that they could explain to him.</description>
    </item>
    <item rdf:about="https://konduktiva.org/doku.php?id=download&amp;rev=1696574220&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-10-05T23:37:00+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>download</title>
        <link>https://konduktiva.org/doku.php?id=download&amp;rev=1696574220&amp;do=diff</link>
        <description>Download the Konduktiva Source

	*  Konduktiva 1.0.5: &lt;https://github.com/renickbell/konduktiva&gt;
	*  konduktiva 0.1.0: 

Download this zip file, unzip it, and follow my instructions to make some beats!

&lt;http://renickbell.net/javascript/konduktiva-dist-220307.zip&gt;</description>
    </item>
    <item rdf:about="https://konduktiva.org/doku.php?id=extra-help&amp;rev=1708389247&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-19T16:34:07+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>extra-help</title>
        <link>https://konduktiva.org/doku.php?id=extra-help&amp;rev=1708389247&amp;do=diff</link>
        <description>More Questions About Konduktiva

Please email one of the authors if you have any questions.

Emails

Renick Bell &lt;renick@gmail.com&gt;

Yiler Huang &lt;yiler7777@gmail.com&gt;

Steve Wang &lt;stevesg168@gmail.com&gt;</description>
    </item>
    <item rdf:about="https://konduktiva.org/doku.php?id=first_steps&amp;rev=1754113189&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-01T22:39:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>first_steps</title>
        <link>https://konduktiva.org/doku.php?id=first_steps&amp;rev=1754113189&amp;do=diff</link>
        <description>First Steps with Konduktiva

Overview:  This tutorial will act as a guide about how to get started after installating Konduktiva. See how to install Konduktiva on the Konduktiva Github page

To check the version of Konduktiva which is installed, run this in the directory:


npm show konduktiva version</description>
    </item>
    <item rdf:about="https://konduktiva.org/doku.php?id=full-konduktiva-documentation&amp;rev=1754105444&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-01T20:30:44+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>full-konduktiva-documentation</title>
        <link>https://konduktiva.org/doku.php?id=full-konduktiva-documentation&amp;rev=1754105444&amp;do=diff</link>
        <description>Konduktiva Documentation

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. 

Konduktiva website
Konduktiva Github
Konduktiva NPM
Renick Bell&#039;s Website

Installation:</description>
    </item>
    <item rdf:about="https://konduktiva.org/doku.php?id=full-reference&amp;rev=1696572359&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-10-05T23:05:59+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>full-reference</title>
        <link>https://konduktiva.org/doku.php?id=full-reference&amp;rev=1696572359&amp;do=diff</link>
        <description>Full Reference

This reference is in progress and not complete yet.

classes

	*  MusicalEnvironment
	*  Player
	*  QuantizedMap
	*  RhythmPattern

class-template</description>
    </item>
    <item rdf:about="https://konduktiva.org/doku.php?id=function-add&amp;rev=1647691181&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-03-19T04:59:41+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>function-add</title>
        <link>https://konduktiva.org/doku.php?id=function-add&amp;rev=1647691181&amp;do=diff</link>
        <description>function: add

Description

This is a method for the RhythmPattern class. It takes a RhythmPattern object and then creates a player, rhythmMap, and maskMap in the specified MusicalEnvironment.

Syntax

RhythmPattern.add(MusicalEnvironment)

Parameters</description>
    </item>
    <item rdf:about="https://konduktiva.org/doku.php?id=function-allplayerstatus&amp;rev=1647688507&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-03-19T04:15:07+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>function-allplayerstatus</title>
        <link>https://konduktiva.org/doku.php?id=function-allplayerstatus&amp;rev=1647688507&amp;do=diff</link>
        <description>function: allPlayerStatus

Description

allPlayerStatus is a method of the MusicalEnvironment class. It returns an array displaying the current status of all of the Players contained within the MusicalEnvironment.

Syntax


//(where e is a MusicalEnvironment)
e.allPlayerStatus()</description>
    </item>
    <item rdf:about="https://konduktiva.org/doku.php?id=function-changetempo&amp;rev=1647569893&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-03-17T19:18:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>function-changetempo</title>
        <link>https://konduktiva.org/doku.php?id=function-changetempo&amp;rev=1647569893&amp;do=diff</link>
        <description>function: changeTempo

Description

This function is a method of the MusicalEnvironment class. It is called with a floating point number specifying a tempo beats per minute. After calling this method, the tempo immediately increases or decreases to the specified BPM.</description>
    </item>
    <item rdf:about="https://konduktiva.org/doku.php?id=function-play&amp;rev=1647688610&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-03-19T04:16:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>function-play</title>
        <link>https://konduktiva.org/doku.php?id=function-play&amp;rev=1647688610&amp;do=diff</link>
        <description>function: play

Description

play is a method of the MusicalEnvironment class used to start a Player, consequently triggering its action function according to the timing of its IOI function

Syntax


// where e is a MusicalEnvironment and kick is the name of a Player
e.play(&#039;kick&#039;)</description>
    </item>
    <item rdf:about="https://konduktiva.org/doku.php?id=function-setupscheduler&amp;rev=1647569363&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-03-17T19:09:23+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>function-setupscheduler</title>
        <link>https://konduktiva.org/doku.php?id=function-setupscheduler&amp;rev=1647569363&amp;do=diff</link>
        <description>function: setupScheduler

Description

This function sets up the scheduler in the environment. The scheduler is the core of the sequencer.

Syntax

Parameters

a MusicalEnvironment

Return Value

Example</description>
    </item>
    <item rdf:about="https://konduktiva.org/doku.php?id=function-setupsuperdirtplayer&amp;rev=1647570595&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-03-17T19:29:55+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>function-setupsuperdirtplayer</title>
        <link>https://konduktiva.org/doku.php?id=function-setupsuperdirtplayer&amp;rev=1647570595&amp;do=diff</link>
        <description>function: setupSuperDirtPlayer

This function creates a player with the action of triggering the SuperDirt sampler. It uses the defaults for a Player which are set by the library. After running this, you will still need to create a sample pattern and assign it to this Player. The Player is created in the specified MusicalEnvironment.</description>
    </item>
    <item rdf:about="https://konduktiva.org/doku.php?id=function-simplerhythmpattern&amp;rev=1647688862&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-03-19T04:21:02+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>function-simplerhythmpattern</title>
        <link>https://konduktiva.org/doku.php?id=function-simplerhythmpattern&amp;rev=1647688862&amp;do=diff</link>
        <description>function: simpleRhythmPattern

Description

This is a helper function which produces a RhythmPattern object.

Syntax

Parameters

Return Value

Example</description>
    </item>
    <item rdf:about="https://konduktiva.org/doku.php?id=function-simplesamplepattern&amp;rev=1647688908&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-03-19T04:21:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>function-simplesamplepattern</title>
        <link>https://konduktiva.org/doku.php?id=function-simplesamplepattern&amp;rev=1647688908&amp;do=diff</link>
        <description>function: simpleSamplePattern

Description

This is a function to set up a sample pattern for use with the SuperDirt sampler.

Syntax

Parameters

Return Value

Example</description>
    </item>
    <item rdf:about="https://konduktiva.org/doku.php?id=function-startscheduler&amp;rev=1647569588&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-03-17T19:13:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>function-startscheduler</title>
        <link>https://konduktiva.org/doku.php?id=function-startscheduler&amp;rev=1647569588&amp;do=diff</link>
        <description>function: startScheduler

Description

This function causes the sequencer (scheduler) to begin. Once it starts, it begins to to trigger players with a status of &#039;playing&#039; so that they do their action functions in time according to their IOI functions.</description>
    </item>
    <item rdf:about="https://konduktiva.org/doku.php?id=function-stopall&amp;rev=1647688993&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-03-19T04:23:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>function-stopall</title>
        <link>https://konduktiva.org/doku.php?id=function-stopall&amp;rev=1647688993&amp;do=diff</link>
        <description>function: stopAll

Description

This function is a method of the MusicalEnvironment class. It causes a currently playing Player to stop its event loop so that it no longer runs its action function

Syntax


// given that e is a MusicalEnvironment and &#039;kick&#039; is the name of a Player
e.stop(&#039;kick&#039;)</description>
    </item>
    <item rdf:about="https://konduktiva.org/doku.php?id=function-template&amp;rev=1647244752&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-03-14T00:59:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>function-template</title>
        <link>https://konduktiva.org/doku.php?id=function-template&amp;rev=1647244752&amp;do=diff</link>
        <description>function: functionName

Description

Syntax

Parameters

Return Value

Example</description>
    </item>
    <item rdf:about="https://konduktiva.org/doku.php?id=functions&amp;rev=1647241935&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-03-14T00:12:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>functions</title>
        <link>https://konduktiva.org/doku.php?id=functions&amp;rev=1647241935&amp;do=diff</link>
        <description>Full Reference

classes

MusicalEnvironment
Player
QuantizedMap
RhythmPattern

functions

	*  add
	*  allPlayerStatus
	*  changeTempo
	*  play
	*  simpleRhythmPattern
	*  setupScheduler
	*  setupSuperDirtPlayer
	*  simpleSamplePattern
	*  startScheduler</description>
    </item>
    <item rdf:about="https://konduktiva.org/doku.php?id=installation&amp;rev=1656135659&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-06-24T22:40:59+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>installation</title>
        <link>https://konduktiva.org/doku.php?id=installation&amp;rev=1656135659&amp;do=diff</link>
        <description>Installation

Install nodejs.

&lt;https://nodejs.org/en/&gt;

Install the following packages from npm:

	*  ramda: &lt;https://www.npmjs.com/package/ramda&gt;
	*  tasktimer: &lt;https://www.npmjs.com/package/tasktimer&gt;
	*  easymidi: &lt;https://www.npmjs.com/package/easymidi&gt;
	*  osc: &lt;https://www.npmjs.com/package/osc&gt;

Download and unzip the Konduktiva source.

&lt;http://konduktiva.org/doku.php?id=download&gt;

other tools

You&#039;ll need this file for vim. Place it in your home directory:</description>
    </item>
    <item rdf:about="https://konduktiva.org/doku.php?id=ioi_functions&amp;rev=1647691046&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-03-19T04:57:26+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ioi_functions</title>
        <link>https://konduktiva.org/doku.php?id=ioi_functions&amp;rev=1647691046&amp;do=diff</link>
        <description>IOI Functions</description>
    </item>
    <item rdf:about="https://konduktiva.org/doku.php?id=konduktiva-install&amp;rev=1754557401&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-07T02:03:21+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>konduktiva-install</title>
        <link>https://konduktiva.org/doku.php?id=konduktiva-install&amp;rev=1754557401&amp;do=diff</link>
        <description>Konduktiva Installation Guide

Using-Konduktiva-With-MIDI
initial author: Renick Bell (renick@gmail.com)

initial creation date: Wed Jun 28 10:08:48 AM CST 2023

contributors: Yiler Huang (yiler7777@gmail.com);Steve Wang (stevesg168@gmail.com)

license: GPL 3.0</description>
    </item>
    <item rdf:about="https://konduktiva.org/doku.php?id=live-coding-melody-and-harmony-in-javascript-code-examples&amp;rev=1723298236&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-08-10T06:57:16+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>live-coding-melody-and-harmony-in-javascript-code-examples</title>
        <link>https://konduktiva.org/doku.php?id=live-coding-melody-and-harmony-in-javascript-code-examples&amp;rev=1723298236&amp;do=diff</link>
        <description>Live Coding Melody and Harmony in JavaScript Code Examples

How quantizedMap works

 
let exampleQMap = new K.QuantizedMap(4, [0, 1, 2, 3], [&quot;A&quot;, &quot;B&quot;, &quot;C&quot;, &quot;D&quot;])

//wrapLookup examples:
exampleQMap.wrapLookup(1.5) //&#039;B&#039;
exampleQMap.wrapLookup(4) //&#039;A&#039;
exampleQMap.wrapLookup(6.5) //&#039;c&#039;</description>
    </item>
    <item rdf:about="https://konduktiva.org/doku.php?id=lsystem-wrappers-v2&amp;rev=1716007213&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-05-17T21:40:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lsystem-wrappers-v2</title>
        <link>https://konduktiva.org/doku.php?id=lsystem-wrappers-v2&amp;rev=1716007213&amp;do=diff</link>
        <description>L-system Wrappers

 Overview:  This tutorial teaches you how to use L-system wrapper functions. 

Things To Note: This tutorial assumes you have already installed Konduktiva successfully using the Konduktiva installation instructions and have read through and understood the</description>
    </item>
    <item rdf:about="https://konduktiva.org/doku.php?id=lsystem-wrappers&amp;rev=1715936004&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-05-17T01:53:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lsystem-wrappers</title>
        <link>https://konduktiva.org/doku.php?id=lsystem-wrappers&amp;rev=1715936004&amp;do=diff</link>
        <description>L-system Wrappers

 Overview:  This tutorial teaches you how to use L-system wrapper functions. 

Things To Note: This tutorial assumes you have already installed Konduktiva successfully using the Konduktiva installation instructions and have read through and understood the</description>
    </item>
    <item rdf:about="https://konduktiva.org/doku.php?id=markdown-test&amp;rev=1696528449&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-10-05T10:54:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>markdown-test</title>
        <link>https://konduktiva.org/doku.php?id=markdown-test&amp;rev=1696528449&amp;do=diff</link>
        <description>Markdown Test

test 1

Working?

test 2

working?

test 3

working?

* working!
* WORKING!
* WWWOOOORRRRKKKING!!!

----------

Seems so: renickbell.net</description>
    </item>
    <item rdf:about="https://konduktiva.org/doku.php?id=midi-cc&amp;rev=1710816920&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-03-18T19:55:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>midi-cc</title>
        <link>https://konduktiva.org/doku.php?id=midi-cc&amp;rev=1710816920&amp;do=diff</link>
        <description>Create CC Changes For A Player to Follow

Overview:  This tutorial will teach you how to use Konduktiva to send MIDI Control Change(CC) messages.
Things To Note: This tutorial assumes you have already installed Konduktiva successfully using the Konduktiva installation instructions and have read through and understood the</description>
    </item>
    <item rdf:about="https://konduktiva.org/doku.php?id=music_generation&amp;rev=1753780625&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-29T02:17:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>music_generation</title>
        <link>https://konduktiva.org/doku.php?id=music_generation&amp;rev=1753780625&amp;do=diff</link>
        <description>Music Generation (Generating Melodies)

Overview:  Konduktiva provides some example algorithms for music generation, including patterns of notes, octaves, and chords. This page will document those example algorithms and how they can be used.

Things To Note:</description>
    </item>
    <item rdf:about="https://konduktiva.org/doku.php?id=navbar&amp;rev=1703483052&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-12-24T21:44:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>navbar</title>
        <link>https://konduktiva.org/doku.php?id=navbar&amp;rev=1703483052&amp;do=diff</link>
        <description>*  About
		*  software
		*  authors

	*  Download
		*  download konduktiva source

	*  Documentation
		*  conceptual overview
		*  installation
		*  usage

	*  Reference
		*  full reference
		*  Players
		*  Music Generation
		*  QuantizedMaps
		*  Action Functions

	*  Tutorials
		*  first steps
		*  how to write an action function
		*  MIDI CC
		*  Displaying MusicalEnvironment content
		*  using Konduktiva with SuperDirt
		*  recording with a MacBook</description>
    </item>
    <item rdf:about="https://konduktiva.org/doku.php?id=note-root-octave&amp;rev=1710813014&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-03-18T18:50:14+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>note-root-octave</title>
        <link>https://konduktiva.org/doku.php?id=note-root-octave&amp;rev=1710813014&amp;do=diff</link>
        <description>How noteMaps, rootMaps and, octaveMaps work together to produce a midi note

 Overview:  This tutorial teaches you how to use three different things, rootMaps, chordMaps, noteMaps, in Konduktiva to get the same effect in 3 different ways.

Things To Note:</description>
    </item>
    <item rdf:about="https://konduktiva.org/doku.php?id=players&amp;rev=1650208397&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-04-17T08:13:17+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>players</title>
        <link>https://konduktiva.org/doku.php?id=players&amp;rev=1650208397&amp;do=diff</link>
        <description>Players

Players are representations of autonomous processes using a metaphor of a player in a musical ensemble.</description>
    </item>
    <item rdf:about="https://konduktiva.org/doku.php?id=quantizedmaps-tutorial&amp;rev=1755153784&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-13T23:43:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>quantizedmaps-tutorial</title>
        <link>https://konduktiva.org/doku.php?id=quantizedmaps-tutorial&amp;rev=1755153784&amp;do=diff</link>
        <description>What Are QuantizedMaps?

Overview:  This tutorial will teach you about QuantizedMaps and how they are used inside of Konduktiva.

Things To Note: This tutorial assumes you have already installed Konduktiva successfully using the Konduktiva installation instructions and have read through and understood the</description>
    </item>
    <item rdf:about="https://konduktiva.org/doku.php?id=recording-music&amp;rev=1705537769&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-01-17T16:29:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>recording-music</title>
        <link>https://konduktiva.org/doku.php?id=recording-music&amp;rev=1705537769&amp;do=diff</link>
        <description>Recording Music

Overview:  In this tutorial, you will learn about how to record the output of Konduktiva with a MIDI synthesizer. The device used in this tutorial is a MacBook Air 2020, in  Ventura 13.0.0 version. The same process has also been tested on Arch Linux.</description>
    </item>
    <item rdf:about="https://konduktiva.org/doku.php?id=recording-with-a-macbook&amp;rev=1704161970&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-01-01T18:19:30+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>recording-with-a-macbook</title>
        <link>https://konduktiva.org/doku.php?id=recording-with-a-macbook&amp;rev=1704161970&amp;do=diff</link>
        <description>Recording with a MacBook

Overview:  In this tutorial, you will learn about how to record the output of Konduktiva on MacOS with a MIDI synthesizer. The device used in this tutorial is a MacBook Air 2020, in  Ventura 13.0.0 version.

Dependencies

Audacity</description>
    </item>
    <item rdf:about="https://konduktiva.org/doku.php?id=software&amp;rev=1641659086&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-01-08T08:24:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>software</title>
        <link>https://konduktiva.org/doku.php?id=software&amp;rev=1641659086&amp;do=diff</link>
        <description>about Konduktiva

Konduktiva is a JavaScript evolution of Conductive, a library for live coding in Haskell. “Konduktiva” means “conductive” in Esperanto.</description>
    </item>
    <item rdf:about="https://konduktiva.org/doku.php?id=start&amp;rev=1754051989&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-01T05:39:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>start</title>
        <link>https://konduktiva.org/doku.php?id=start&amp;rev=1754051989&amp;do=diff</link>
        <description>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.</description>
    </item>
    <item rdf:about="https://konduktiva.org/doku.php?id=usage&amp;rev=1650207691&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-04-17T08:01:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>usage</title>
        <link>https://konduktiva.org/doku.php?id=usage&amp;rev=1650207691&amp;do=diff</link>
        <description>Basic Usage of Konduktiva

 Note: Konduktiva is under development; these instructions will change soon. 

To simplify, install the prerequisite modules with npm in the same directory as your scripts. 

Start node in this directory.

Using vim and tslime, pass JavaScript function calls to the node REPL. Alternatively, work in the node REPL directly.</description>
    </item>
    <item rdf:about="https://konduktiva.org/doku.php?id=using-worker-threads-with-konduktiva&amp;rev=1757146860&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-09-06T01:21:00+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>using-worker-threads-with-konduktiva</title>
        <link>https://konduktiva.org/doku.php?id=using-worker-threads-with-konduktiva&amp;rev=1757146860&amp;do=diff</link>
        <description>Using Worker Threads With Konduktiva

Overview:  Sometimes running too many actions in the same nodejs thread can cause Konduktiva sequencing to be delayed because of the heavy load on the system and the single threaded nature of nodejs. To avoid this issue, we can create other threads and run heavy actions there. Reading the</description>
    </item>
    <item rdf:about="https://konduktiva.org/doku.php?id=vim-tmux-setup&amp;rev=1708915860&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-25T18:51:00+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>vim-tmux-setup</title>
        <link>https://konduktiva.org/doku.php?id=vim-tmux-setup&amp;rev=1708915860&amp;do=diff</link>
        <description>VIM + TMUX Setup tutorial

Overview:  One way to use Konduktiva is with VIM and TMUX. This can act as your editor for Konduktiva.

About The Two Programs

Vim is a editor. Click here to learn more about it.

TMUX is a terminal multiplexer. We will use it to send code between terminal windows. 
&lt;img style=&quot;width: 80%; height: auto&quot; src=&#039;http://konduktiva.org/lib/exe/fetch.php?media=using-tmux-vim-konduktiva-interface.gif&#039;/&gt;</description>
    </item>
    <item rdf:about="https://konduktiva.org/doku.php?id=vimtutor&amp;rev=1656143462&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-06-25T00:51:02+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>vimtutor</title>
        <link>https://konduktiva.org/doku.php?id=vimtutor&amp;rev=1656143462&amp;do=diff</link>
        <description>===============================================================================
=    W e l c o m e   t o   t h e   V I M   T u t o r    -    Version 1.7      =
===============================================================================

     Vim is a very powerful editor that has many commands, too many to
     explain in a tutor such as this.  This tutor is designed to describe
     enough of the commands that you will be able to easily use Vim as
     an all-purpose editor.

     The appro…</description>
    </item>
    <item rdf:about="https://konduktiva.org/doku.php?id=vscode-setup&amp;rev=1754647893&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-08T03:11:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>vscode-setup</title>
        <link>https://konduktiva.org/doku.php?id=vscode-setup&amp;rev=1754647893&amp;do=diff</link>
        <description>Using Visual Code Studio With Konduktiva

Summary: Set “workbench.action.terminal.runSeletectedText” keybinding. Refer to VScode official instructions

Send to Terminal keybind

Set the Run selected Text In Terminal short cut.

Open Configuration Window

On systems CTRL keys press: CTRL + K followed by CTRL + S. 
Systmes with CMD: Replace CTRL with CMD</description>
    </item>
    <item rdf:about="https://konduktiva.org/doku.php?id=with-geometries&amp;rev=1647690823&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-03-19T04:53:43+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>with-geometries</title>
        <link>https://konduktiva.org/doku.php?id=with-geometries&amp;rev=1647690823&amp;do=diff</link>
        <description>Using Konduktiva with Geometries</description>
    </item>
    <item rdf:about="https://konduktiva.org/doku.php?id=with-midi&amp;rev=1650207797&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-04-17T08:03:17+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>with-midi</title>
        <link>https://konduktiva.org/doku.php?id=with-midi&amp;rev=1650207797&amp;do=diff</link>
        <description>Using Konduktiva with MIDI

coming soon</description>
    </item>
    <item rdf:about="https://konduktiva.org/doku.php?id=with-superdirt&amp;rev=1717683879&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-06-06T07:24:39+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>with-superdirt</title>
        <link>https://konduktiva.org/doku.php?id=with-superdirt&amp;rev=1717683879&amp;do=diff</link>
        <description>Example of using Konduktiva with SuperDirt through Helper Functions

Overview:  This tutorial will teach you how to use SuperDirt with Konduktiva. Installation instructions for SuperDirt is also provided here.

Things To Note: This tutorial assumes you have already installed Konduktiva successfully using the</description>
    </item>
</rdf:RDF>
