summaryrefslogtreecommitdiff
path: root/Build/index.html
blob: 24e84d6ca8f5a22e773d3b47aee198b35f0848dd (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
<html>
    <head>
        <meta charset="utf-8">
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    </head>
    <body>
        <pre>
        Koh fractal. Version: 0.3
        </pre>
        <script type='text/javascript'>
          var Module = {};
          fetch('index.wasm')
            .then(response =>
              response.arrayBuffer()
            ).then(buffer => {
              Module.canvas = document.getElementById("canvas");
              Module.wasmBinary = buffer;
              var script = document.createElement('script');
              script.src = "index.js";
              script.onload = function() {
                console.log("Emscripten boilerplate loaded.")
              }
              document.body.appendChild(script);
            });
        </script>
        <div align="center">
        <canvas id="canvas" ></canvas>
        </div>

        <pre>
          If no recording, check developer console(Ctrl+Shift+I) or add domain (http://wasm.main.lv) to chrome://flags/#unsafely-treat-insecure-origin-as-secure 
          Run r, listen with s, apply filtr with q and listen again with s
          Supported keys:
          r - record sound buffer
          s - play recorded buffer
          q - applay fir filter
        </pre>

        <pre>
          Changelog:
            v0.1 - initial release
        </pre>

    </body>
</html>