summaryrefslogtreecommitdiff
path: root/client
diff options
context:
space:
mode:
authorJules Laplace <julescarbon@gmail.com>2018-08-18 11:34:57 +0200
committerJules Laplace <julescarbon@gmail.com>2018-08-18 11:34:57 +0200
commit5a583522dc629948aa36a0c22c981861f231eff5 (patch)
tree4893885fe533190062d4dec1654dcaa5e5a0400d /client
parent749662bf35f956e93dc6bb6ec1c53e6b1171b4b8 (diff)
play mp3
Diffstat (limited to 'client')
-rw-r--r--client/lib/kalimba.js15
1 files changed, 8 insertions, 7 deletions
diff --git a/client/lib/kalimba.js b/client/lib/kalimba.js
index 8e3c087..60a50a9 100644
--- a/client/lib/kalimba.js
+++ b/client/lib/kalimba.js
@@ -6,13 +6,13 @@ const player_count = 2
const compressor = new Tone.Compressor(-30, 3).toMaster()
const samples = [
- { root: 226, fn: 'samples/380737__cabled-mess__sansula-01-a-raw.wav', },
- { root: 267, fn: 'samples/380736__cabled-mess__sansula-02-c-raw.wav', },
- { root: 340, fn: 'samples/380735__cabled-mess__sansula-03-e-raw.wav', },
- { root: 452, fn: 'samples/380733__cabled-mess__sansula-06-a-02-raw.wav', },
-// { root: 507, fn: 'samples/380734__cabled-mess__sansula-07-b-h-raw.wav', },
-// { root: 535, fn: 'samples/380731__cabled-mess__sansula-08-c-raw.wav', },
-// { root: 671, fn: 'samples/380732__cabled-mess__sansula-09-e-raw.wav', },
+ { root: 226, fn: 'samples/380737__cabled-mess__sansula-01-a-raw.mp3', },
+ { root: 267, fn: 'samples/380736__cabled-mess__sansula-02-c-raw.mp3', },
+ { root: 340, fn: 'samples/380735__cabled-mess__sansula-03-e-raw.mp3', },
+ { root: 452, fn: 'samples/380733__cabled-mess__sansula-06-a-02-raw.mp3', },
+// { root: 507, fn: 'samples/380734__cabled-mess__sansula-07-b-h-raw.mp3', },
+// { root: 535, fn: 'samples/380731__cabled-mess__sansula-08-c-raw.mp3', },
+// { root: 671, fn: 'samples/380732__cabled-mess__sansula-09-e-raw.mp3', },
]
samples.forEach((sample) => {
@@ -39,6 +39,7 @@ function play (freq) {
const player = best.sample.players[ best.sample.index ]
player.playbackRate = freq / best.sample.root
+ console.log(player)
player.start()
}