{
  "title": "About Bytebeat Plugin",
  "story": [
    {
      "type": "paragraph",
      "id": "0482ccdaca4f0a44",
      "text": "The Bytebeat plugin generates 8 kHz sound samples by evaluating its own text as a c-like arithmetic expression in terms of t, the integer sample number. [https://github.com/WardCunningham/Smallest-Federated-Wiki/tree/master/client/plugins/bytebeat github]"
    },
    {
      "type": "bytebeat",
      "id": "fa5b37c82d40a770",
      "text": "t*(42&t>>10)"
    },
    {
      "type": "bytebeat",
      "id": "841db5cd487b81d8",
      "text": "t*((42&t>>10)%14)"
    },
    {
      "type": "paragraph",
      "id": "f00e041611554cac",
      "text": "<h3> Reference"
    },
    {
      "type": "paragraph",
      "id": "8c103e9f98c0e6ee",
      "text": "Kragen Javier Sitaker has assembled a good introduction to the Bytebeat community [http://canonical.org/~kragen/bytebeat/ webpage] His own composition, <i>Crowd</i>, served as the score for the short film <i>Exploring Cyberspace</i>."
    },
    {
      "type": "bytebeat",
      "id": "adc3a86c4ba937eb",
      "text": "((t<<1)^((t<<1)+(t>>7)&t>>12))|\nt>>(4-(1^7&(t>>19)))|\nt>>7"
    },
    {
      "type": "paragraph",
      "id": "fdf1b2bb3c4c5725",
      "text": "See also [[Algorithmic Music]]"
    }
  ],
  "journal": [
    {
      "type": "create",
      "item": {
        "title": "About Bytebeat Plugin"
      },
      "date": 1361761136679
    },
    {
      "item": {
        "type": "factory",
        "id": "0482ccdaca4f0a44"
      },
      "id": "0482ccdaca4f0a44",
      "type": "add",
      "date": 1361761196469
    },
    {
      "type": "edit",
      "id": "0482ccdaca4f0a44",
      "item": {
        "type": "paragraph",
        "id": "0482ccdaca4f0a44",
        "text": "The Bytebeat plugin generates 8 kHz sound samples by evaluating its own text as a c-like arithmetic expression in terms of t, the integer sample number."
      },
      "date": 1361761407753
    },
    {
      "item": {
        "type": "paragraph",
        "id": "da050012a27f5e14",
        "text": ""
      },
      "id": "da050012a27f5e14",
      "type": "add",
      "after": "0482ccdaca4f0a44",
      "date": 1361761408262
    },
    {
      "type": "remove",
      "id": "da050012a27f5e14",
      "date": 1361761446217
    },
    {
      "item": {
        "type": "factory",
        "id": "f00e041611554cac"
      },
      "id": "f00e041611554cac",
      "type": "add",
      "after": "0482ccdaca4f0a44",
      "date": 1361761530916
    },
    {
      "type": "edit",
      "id": "f00e041611554cac",
      "item": {
        "type": "paragraph",
        "id": "f00e041611554cac",
        "text": "Kragen Javier Sitaker has assembled a good introduction to the Bytebeat community."
      },
      "date": 1361761577249
    },
    {
      "type": "edit",
      "id": "f00e041611554cac",
      "item": {
        "type": "paragraph",
        "id": "f00e041611554cac",
        "text": "Kragen Javier Sitaker has assembled a good introduction to the Bytebeat community [http://canonical.org/~kragen/bytebeat/ webpage]"
      },
      "date": 1361761608600
    },
    {
      "type": "add",
      "item": {
        "type": "bytebeat",
        "id": "fa5b37c82d40a770",
        "text": "t*(42&t>>10)"
      },
      "after": "0482ccdaca4f0a44",
      "id": "fa5b37c82d40a770",
      "date": 1361761647426
    },
    {
      "type": "add",
      "item": {
        "type": "bytebeat",
        "id": "841db5cd487b81d8",
        "text": "t*((42&t>>10)%14)"
      },
      "after": "fa5b37c82d40a770",
      "id": "841db5cd487b81d8",
      "date": 1361761651907
    },
    {
      "type": "edit",
      "id": "f00e041611554cac",
      "item": {
        "type": "paragraph",
        "id": "f00e041611554cac",
        "text": "Kragen Javier Sitaker has assembled a good introduction to the Bytebeat community [http://canonical.org/~kragen/bytebeat/ webpage] His own composition, <i>Crowd</i>, served as the score for the short film <i>Exploring Cyberspace</i>."
      },
      "date": 1361761772436
    },
    {
      "type": "add",
      "item": {
        "type": "bytebeat",
        "id": "adc3a86c4ba937eb",
        "text": "((t<<1)^((t<<1)+(t>>7)&t>>12))|\nt>>(4-(1^7&(t>>19)))|\nt>>7"
      },
      "after": "f00e041611554cac",
      "id": "adc3a86c4ba937eb",
      "date": 1361761778668
    },
    {
      "type": "edit",
      "id": "f00e041611554cac",
      "item": {
        "type": "paragraph",
        "id": "f00e041611554cac",
        "text": "<h3> Reference"
      },
      "date": 1361762090213
    },
    {
      "item": {
        "type": "paragraph",
        "id": "8c103e9f98c0e6ee",
        "text": "Kragen Javier Sitaker has assembled a good introduction to the Bytebeat community [http://canonical.org/~kragen/bytebeat/ webpage] His own composition, <i>Crowd</i>, served as the score for the short film <i>Exploring Cyberspace</i>."
      },
      "id": "8c103e9f98c0e6ee",
      "type": "add",
      "after": "f00e041611554cac",
      "date": 1361762090720
    },
    {
      "type": "edit",
      "id": "0482ccdaca4f0a44",
      "item": {
        "type": "paragraph",
        "id": "0482ccdaca4f0a44",
        "text": "The Bytebeat plugin generates 8 kHz sound samples by evaluating its own text as a c-like arithmetic expression in terms of t, the integer sample number. [https://github.com/WardCunningham/Smallest-Federated-Wiki/tree/master/client/plugins/bytebeat github]"
      },
      "date": 1361762318993
    },
    {
      "item": {
        "type": "factory",
        "id": "fdf1b2bb3c4c5725"
      },
      "id": "fdf1b2bb3c4c5725",
      "type": "add",
      "after": "adc3a86c4ba937eb",
      "date": 1361762342386
    },
    {
      "type": "edit",
      "id": "fdf1b2bb3c4c5725",
      "item": {
        "type": "paragraph",
        "id": "fdf1b2bb3c4c5725",
        "text": "See also [[Algorithmic Music]]"
      },
      "date": 1361762358904
    }
  ]
}