Skip to content

Commit 7542f1a

Browse files
committed
update demo [ci skip]
1 parent 6dd1913 commit 7542f1a

File tree

2 files changed

+20
-7
lines changed

2 files changed

+20
-7
lines changed

demo/index.html

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,13 @@
66
<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css">
77
<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/codemirror/5.13.4/codemirror.min.css">
88
<link rel="stylesheet" href="//fonts.googleapis.com/css?family=Work+Sans:400,200">
9-
<script src="//cdnjs.cloudflare.com/ajax/libs/es6-shim/0.35.0/es6-shim.min.js"></script>
10-
<script src="//cdnjs.cloudflare.com/ajax/libs/fetch/1.0.0/fetch.min.js"></script>
11-
<script src="//cdnjs.cloudflare.com/ajax/libs/setImmediate/1.0.4/setImmediate.min.js"></script>
12-
<script src="//cdnjs.cloudflare.com/ajax/libs/codemirror/5.13.4/codemirror.min.js"></script>
13-
<script src="//cdnjs.cloudflare.com/ajax/libs/codemirror/5.13.4/mode/javascript/javascript.min.js"></script>
14-
<script src="//cdnjs.cloudflare.com/ajax/libs/vue/1.0.21/vue.min.js"></script>
15-
<script src="//mohayonao.github.io/web-audio-scheduler/build/web-audio-scheduler.min.js"></script>
9+
<script src="https://cdnjs.cloudflare.com/ajax/libs/es6-shim/0.35.0/es6-shim.min.js"></script>
10+
<script src="https://cdnjs.cloudflare.com/ajax/libs/fetch/1.0.0/fetch.min.js"></script>
11+
<script src="https://cdnjs.cloudflare.com/ajax/libs/setImmediate/1.0.4/setImmediate.min.js"></script>
12+
<script src="https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.13.4/codemirror.min.js"></script>
13+
<script src="https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.13.4/mode/javascript/javascript.min.js"></script>
14+
<script src="https://cdnjs.cloudflare.com/ajax/libs/vue/1.0.21/vue.min.js"></script>
15+
<script src="https://mohayonao.github.io/web-audio-scheduler/build/web-audio-scheduler.min.js"></script>
1616
<script src="../build/web-audio-engine.js"></script>
1717
<style>
1818
.header { font-family: "Work Sans", sans-serif }
@@ -88,6 +88,7 @@ <h1>web-audio-engine :: demo</h1>
8888
"chorus",
8989
"pan",
9090
"drum",
91+
"test: loop",
9192
"test: filter-modulation",
9293
"test: delay-modulation",
9394
"test: iir-filter",

demo/sources/test_loop.js

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
module.exports = function(context, util) {
2+
return util.fetchAudioBuffer("amen.wav").then(function(instruments) {
3+
var bufSrc = context.createBufferSource();
4+
5+
bufSrc.buffer = instruments;
6+
bufSrc.loop = true;
7+
bufSrc.loopStart = 0.2;
8+
bufSrc.loopEnd = 0.4;
9+
bufSrc.start(0, 0);
10+
bufSrc.connect(context.destination);
11+
});
12+
};

0 commit comments

Comments
 (0)