Skip to content

Commit adc2878

Browse files
authored
Merge pull request #2 from IDMIL/delta_modulation
Delta modulation
2 parents 4a4a4b4 + 520d3b6 commit adc2878

12 files changed

Lines changed: 2911 additions & 12 deletions

delta-modulation/index.html

Lines changed: 105 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,105 @@
1+
<!DOCTYPE html>
2+
<html>
3+
<head>
4+
<link rel="stylesheet" type="text/css" href="styles_delta.css" media="screen" />
5+
<!-- p5.js begin -->
6+
<!-- 1) use p5.min.js for optimizing size/transfer -->
7+
<script src="../p5.min.js"></script>
8+
<!-- 2) use p5.js for debugging -->
9+
<!-- <script src="../p5.js"></script> -->
10+
<!-- p5.js end-->
11+
<script src="../fili.min.js"></script>
12+
<script src="panel_delta.js"></script>
13+
<script src="slider_delta.js"></script>
14+
<script src="../fft.js"></script>
15+
<script src="waves_delta.js"></script>
16+
<script src="widget_delta.js"></script>
17+
<script src="pages.js"></script>
18+
19+
</head>
20+
<body>
21+
<div id="page-container">
22+
<center>
23+
<div class="tab">
24+
<!--<a id="prevButton" class="button_round">&laquo; Prev </a>-->
25+
<a href="../index.html" class="button_round">Home </a>
26+
<!--<a id="nextButton" class="button_round">Next &raquo;</a>-->
27+
</div>
28+
<div class="tabs">
29+
<button class="button_round" onclick="samplingSection(event, 'Question')" id="defaultOpen">Question</button>
30+
31+
</div>
32+
</center>
33+
<!--<div id = "content-wrap" class="title qs">
34+
<H1>
35+
Waveforms
36+
</H1>
37+
<hr>
38+
<p id = "main page">
39+
Leave blank
40+
</p>
41+
</div>-->
42+
<div id="Question" class="tabcontent active">
43+
<main>
44+
<script>
45+
widgetset = new_widget(
46+
[ new inputSigPanel()
47+
],
48+
[ new freqSlider()
49+
, new timeZoomSlider()
50+
]
51+
, ["original"]
52+
,"Question"
53+
,"qs"
54+
, 120
55+
)
56+
</script>
57+
<br>
58+
</main>
59+
</div>
60+
<div id="Answer" class="tabcontent">
61+
</div>
62+
63+
64+
<script>
65+
function samplingSection(evt, cityName) {
66+
var i, tabcontent, tablinks;
67+
tabcontent = document.getElementsByClassName("tabcontent");
68+
for (i = 0; i < tabcontent.length; i++) {
69+
tabcontent[i].style.display = "none";
70+
}
71+
tablinks = document.getElementsByClassName("button_round");
72+
for (i = 0; i < tablinks.length; i++) {
73+
tablinks[i].className = tablinks[i].className.replace(" active", "");
74+
}
75+
document.getElementById(cityName).style.display = "block";
76+
evt.currentTarget.className += " active";
77+
}
78+
79+
// Get the element with id="defaultOpen" and click on it
80+
document.getElementById("defaultOpen").click();
81+
var paragraph = document.getElementById("main page");
82+
var initialPageNum = 0;
83+
var pageNum = 0;
84+
85+
// Add event listener to the Next/Previous button
86+
document.getElementById("nextButton").addEventListener("click", nextPage);
87+
document.getElementById("prevButton").addEventListener("click", prevPage);
88+
89+
function questionlist(evt, questions) {
90+
var i, tabcontent, tablinks;
91+
tabcontent = document.getElementsByClassName("tab_questions_content");
92+
for (i = 0; i < tabcontent.length; i++) {
93+
tabcontent[i].style.display = "none";
94+
}
95+
tablinks = document.getElementsByClassName("ques");
96+
for (i = 0; i < tablinks.length; i++) {
97+
tablinks[i].className = tablinks[i].className.replace(" active", "");
98+
}
99+
document.getElementById(questions).style.display = "block";
100+
evt.currentTarget.className += " active";
101+
}
102+
// document.getElementById("defaulthover").click();
103+
</script>
104+
</body>
105+
</html>

0 commit comments

Comments
 (0)