From 3c792fa38c3eab17de8d43750d69df61d8530c6b Mon Sep 17 00:00:00 2001 From: Adi Pascu Date: Sun, 1 Jul 2018 19:26:26 +0300 Subject: [PATCH 1/2] Improve drum kit sounds This allows to play the same sample multiple times at once --- 01 - JavaScript Drum Kit/index-FINISHED.html | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/01 - JavaScript Drum Kit/index-FINISHED.html b/01 - JavaScript Drum Kit/index-FINISHED.html index 1a16d0997c..e6734e160a 100644 --- a/01 - JavaScript Drum Kit/index-FINISHED.html +++ b/01 - JavaScript Drum Kit/index-FINISHED.html @@ -69,8 +69,7 @@ if (!audio) return; key.classList.add('playing'); - audio.currentTime = 0; - audio.play(); + audio.cloneNode().play(); } const keys = Array.from(document.querySelectorAll('.key')); From 78cdd94f6f4eb7c1e7b494ff07160c2df16fb641 Mon Sep 17 00:00:00 2001 From: Adi Pascu Date: Sun, 1 Jul 2018 19:28:37 +0300 Subject: [PATCH 2/2] Fix the drum kit animation being stuck after holding a key --- 01 - JavaScript Drum Kit/index-FINISHED.html | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/01 - JavaScript Drum Kit/index-FINISHED.html b/01 - JavaScript Drum Kit/index-FINISHED.html index e6734e160a..315aea05f0 100644 --- a/01 - JavaScript Drum Kit/index-FINISHED.html +++ b/01 - JavaScript Drum Kit/index-FINISHED.html @@ -60,7 +60,10 @@