From 88e39d22f1013b6145f498d4ac98a4d1d71f0dbf Mon Sep 17 00:00:00 2001 From: Felix Roos Date: Wed, 14 Sep 2022 21:53:41 +0200 Subject: [PATCH] add drums to mini repl --- tutorial/MiniRepl.jsx | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/tutorial/MiniRepl.jsx b/tutorial/MiniRepl.jsx index af21f362..405cd94d 100644 --- a/tutorial/MiniRepl.jsx +++ b/tutorial/MiniRepl.jsx @@ -2,8 +2,8 @@ import { Tone } from '@strudel.cycles/tone'; import { evalScope } from '@strudel.cycles/eval'; import { MiniRepl as _MiniRepl } from '@strudel.cycles/react'; import controls from '@strudel.cycles/core/controls.mjs'; -import * as WebDirt from 'WebDirt'; import { loadWebDirt } from '@strudel.cycles/webdirt'; +import { samples } from '@strudel.cycles/webaudio'; export const defaultSynth = new Tone.PolySynth().chain(new Tone.Gain(0.5), Tone.Destination).set({ oscillator: { type: 'triangle' }, @@ -12,6 +12,15 @@ export const defaultSynth = new Tone.PolySynth().chain(new Tone.Gain(0.5), Tone. }, }); +samples( + { + bd: '808bd/BD0000.WAV', + sd: ['808sd/SD0000.WAV', '808sd/SD0010.WAV', '808sd/SD0050.WAV'], + hh: ['hh27/000_hh27closedhh.wav', 'hh/000_hh3closedhh.wav'], + }, + 'https://raw.githubusercontent.com/tidalcycles/Dirt-Samples/master/', +); + evalScope( Tone, controls,