OcttKB Cross-Repo Sync (HTML to Raw)

This commit is contained in:
2023-09-19 18:26:56 +00:00
parent 1c8f2edfe3
commit 40fa28856d
24 changed files with 148 additions and 26 deletions

View File

@@ -0,0 +1,53 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width"/>
</head>
<body>
<button>Create</button>
<button>Suspend</button>
<button>Stop</button>
<script>
let audioCtx;
const startBtn = document.querySelector("button:nth-of-type(1)");
const susresBtn = document.querySelector("button:nth-of-type(2)");
const stopBtn = document.querySelector("button:nth-of-type(3)");
susresBtn.setAttribute("disabled", "disabled");
stopBtn.setAttribute("disabled", "disabled");
startBtn.onclick = () => {
startBtn.setAttribute("disabled", "disabled");
susresBtn.removeAttribute("disabled");
stopBtn.removeAttribute("disabled");
audioCtx = new AudioContext();
const oscillator = new OscillatorNode(audioCtx, { frequency: 1000 });
const gainNode = new GainNode(audioCtx, { gain: 0.1 });
oscillator.connect(gainNode);
gainNode.connect(audioCtx.destination);
oscillator.start(0);
};
susresBtn.onclick = () => {
if (audioCtx.state === "running") {
audioCtx.suspend().then(() => {
susresBtn.textContent = "Resume";
});
} else if (audioCtx.state === "suspended") {
audioCtx.resume().then(() => {
susresBtn.textContent = "Suspend";
});
}
};
stopBtn.onclick = () => {
audioCtx.close().then(() => {
startBtn.removeAttribute("disabled");
susresBtn.setAttribute("disabled", "disabled");
susresBtn.textContent = "Suspend";
stopBtn.setAttribute("disabled", "disabled");
});
};
</script>
</body>
</html>

View File

@@ -0,0 +1,7 @@
created: 20230919165216265
creator: Octt
modified: 20230919170921899
modifier: Octt
tags:
title: $:/AudioExperiments/AudioContext
type: text/html

View File

@@ -1,6 +1,6 @@
created: 20230111212908327
creator: Octt
modified: 20230228224933898
modified: 20230919174923171
modifier: Octt
tags: $:/tags/Macro
title: $:/Macros/Frames
@@ -67,10 +67,19 @@ data:text/html;utf8,
<iframe style=<<iFrame100Style>> frameborder="0" src="$Src$" scrolling="no"></iframe>
\end
\define iFrameUriDirect(Src)
<iframe frameborder="0" src=$Src$></iframe>
\end
\define iFrame100UriDirect(Src)
<iframe style=<<iFrame100Style>> frameborder="0" src=$Src$></iframe>
\end
\define iFrameTid(Tid)
<<EmbedFromLine "$Tid$">>
<<iFrameUriDirect """<<b64TidUriEnc "$Tid$">>""">>
\end
\define iFrame100Tid(Tid)
<<EmbedFromLine "$Tid$">>
<<iFrame100UriDirect """<<b64TidUriEnc "$Tid$">>""">>

Binary file not shown.

View File

@@ -0,0 +1,6 @@
created: 20230919181125572
creator: Octt
modified: 20230919181554744
modifier: Octt
title: $:/Res/silence.opus
type: audio/ogg

View File

@@ -0,0 +1,9 @@
created: 20230919165712277
creator: Octt
modified: 20230919182444286
modifier: Octt
title: $:/AudioExperiments
<div>Silent: <audio src=<<datauri "$:/Res/silence.opus">> controls loop></audio></div>
<div>Music: <audio src="//hlb0.octt.eu.org/Res/LoveLab-Ext.webm" controls loop></audio></div>
<<iFrameTid "$:/AudioExperiments/AudioContext">>

View File

@@ -1,5 +1,5 @@
created: 20230919071130244
created: 20230919182650866
current-tiddler: GettingStarted
modified: 20230919071130244
modified: 20230919182650866
title: $:/HistoryList
type: application/json

View File

@@ -1,6 +1,8 @@
modified: 20230919181132853
modifier: Octt
status: complete
title: $:/Import
The following tiddlers were imported:
# [[$:/plugins/danielo515/ContextPlugin]]
# [[$:/Res/silence.opus]]

View File

@@ -1,6 +1,6 @@
created: 20230919064614700
created: 20230919165206218
creator: Octt
list:
modified: 20230919070811486
modified: 20230919182016211
modifier: Octt
title: $:/StoryList

View File

@@ -0,0 +1,7 @@
created: 20230919170930485
creator: Octt
modified: 20230919170934924
modifier: Octt
title: $:/state/tab--1442537726
$:/core/ui/TiddlerInfo/Fields

View File

@@ -0,0 +1,7 @@
created: 20230919170603859
creator: Octt
modified: 20230919170603859
modifier: Octt
title: $:/state/folded/$:/AudioExperiments/AudioContext
hide

View File

@@ -0,0 +1,7 @@
created: 20230919165759151
creator: Octt
modified: 20230919170606688
modifier: Octt
title: $:/state/folded/$:/AudioExperiments
show

View File

@@ -1,7 +1,7 @@
created: 20220920092307479
creator: Octt
modified: 20230919064934480
modified: 20230919182600967
modifier: Octt
title: $:/state/tab/sidebar--595412856
$:/core/ui/SideBar/Recent
OcttKB/Index

View File

@@ -1,6 +1,6 @@
created: 20230817233312379
creator: Octt
modified: 20230916143815972
modified: 20230919171234137
modifier: Octt
title: $:/state/toc/$:/ToC-$:/Apps--1697730578

View File

@@ -1,7 +1,7 @@
created: 20230817233308156
creator: Octt
modified: 20230905212738729
modified: 20230919181732096
modifier: Octt
title: $:/state/toc/$:/ToC-$:/Tools--1697730578
close
open

View File

@@ -1,7 +1,7 @@
created: 20230916143816834
creator: Octt
modified: 20230916154151317
modified: 20230919171254858
modifier: Octt
title: $:/state/toc/$:/ToC-OcttKB--1697730578
open
close

View File

@@ -1,6 +1,6 @@
created: 20221108155618185
creator: Octt
modified: 20230905212459417
modified: 20230919181232676
modifier: Octt
title: $:/state/tree/$:/Macros/

View File

@@ -0,0 +1,7 @@
created: 20230919181407392
creator: Octt
modified: 20230919181407393
modifier: Octt
title: $:/state/tree/$:/Res/
show

View File

@@ -1,7 +1,7 @@
created: 20230108193801573
creator: Octt
modified: 20230905220515685
modified: 20230919181019560
modifier: Octt
title: $:/state/tree/$:/Styles/
show
hide

View File

@@ -1,7 +1,7 @@
created: 20230126190600213
creator: Octt
modified: 20230208191315547
modified: 20230919181011629
modifier: Octt
title: $:/state/tree/$:/
hide
show

View File

@@ -1,6 +1,6 @@
created: 20230127124809746
creator: Octt
modified: 20230404134644361
modified: 20230919181006664
modifier: Octt
title: $:/state/tree/OcttKB/