Repository navigation
Expand file tree
/
Copy pathindex.html
More file actions
71 lines (67 loc) · 2.4 KB
/
Copy pathindex.html
File metadata and controls
71 lines (67 loc) · 2.4 KB
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
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
<!DOCTYPE html>
<html lang="en">
<head>
<title>V2 test</title>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8">
<meta name="name" content="test">
<meta name="description" content="MIDI Test">
<meta name="version" content="156">
<meta name="revised" content="2026-08-16">
<meta name="copyright" content="Anyone can use this public domain work without having to seek authorisation, no one can ever own it.">
<meta name="rating" content="safe for kids">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="icon" href="icons/logo-black.svg" media="(prefers-color-scheme: light)">
<link rel="icon" href="icons/logo.svg" media="(prefers-color-scheme: dark)">
<link rel="manifest" href="manifest.json">
<link rel="source" href="https://github.com/versioduo/test">
<link rel="stylesheet" href="css/fonts.css">
<link rel="stylesheet" href="css/style.css">
</head>
<body>
<nav class="--grid">
<h1>
<a href="#">V2 test</a>
</h1>
<details>
<summary></summary>
<ul onclick="parentNode.open = false">
</ul>
</details>
</nav>
<main class="--grid"></main>
<script src="js/V2App.js"></script>
<script src="js/V2Controller.js"></script>
<script src="js/V2Device.js"></script>
<script src="js/V2Input.js"></script>
<script src="js/V2Log.js"></script>
<script src="js/V2Main.js"></script>
<script src="js/V2MIDI.js"></script>
<script src="js/V2MIDISelect.js"></script>
<script src="js/V2Note.js"></script>
<script src="js/V2Program.js"></script>
<script src="js/V2Repeat.js"></script>
<script src="js/V2System.js"></script>
<script>
'use strict';
try {
new V2App((app) => {
Object.seal(app);
// Early log init, but added as last section. We don't have a device but we already log messages.
app.addSection(V2Log, [], (log) => {
new V2Main(app, log);
app.addSection(V2Input);
app.addSection(V2Program);
app.addSection(V2Controller);
app.addSection(V2Note);
app.addSection(V2System);
app.addSection(V2Repeat);
});
app.serviceWorker('service-worker.js');
});
} catch (error) {
console.error(error);
window.alert(error);
}
</script>
</body>
</html>