summaryrefslogtreecommitdiff
path: root/src/lib/sampler.js
diff options
context:
space:
mode:
authorjulian laplace <julescarbon@gmail.com>2023-05-10 15:13:47 +0200
committerjulian laplace <julescarbon@gmail.com>2023-05-10 15:13:47 +0200
commit7af6dfc46f9a94e3966cdfa4e0d353e989eb9070 (patch)
tree10ba8c83dd83dde4ffa74ec4fd7ce0868f145b70 /src/lib/sampler.js
parentec93f3236c39e03b993d0e15093ac354a20cb9ea (diff)
add stars and velocity
Diffstat (limited to 'src/lib/sampler.js')
-rw-r--r--src/lib/sampler.js7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/lib/sampler.js b/src/lib/sampler.js
index 0db53e1..0a00792 100644
--- a/src/lib/sampler.js
+++ b/src/lib/sampler.js
@@ -27,7 +27,7 @@ export default class Sampler {
});
}
- play(time, options) {
+ play(time, options, velocity) {
const sound = options.index
? this.samples[options.index]
: choice(this.samples);
@@ -41,6 +41,11 @@ export default class Sampler {
(options.frequency * choice([0.5, 1]) + randrange(0, 10)) / sound.root;
}
+ if (velocity) {
+ player.volume.value = (1 - velocity) * -18;
+ console.log(player.volume.value);
+ }
+
player.start(time || 0);
}
}