summaryrefslogtreecommitdiff
path: root/src/lib/instruments.js
blob: 081aff08c2c1c122783d205ab3c9653acb83f48e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
import Sampler from "./sampler";

export const Kalimba = new Sampler({
  tonal: true,
  samples: [
    { 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" },
  ],
});

export const Drums = new Sampler({
  samples: [
    { fn: "samples/707_bd.mp3" },
    { fn: "samples/707_clap.mp3" },
    { fn: "samples/707_ch.mp3" },
    { fn: "samples/707_rim.mp3" },
  ],
});

export const Kick = new Sampler({
  samples: [{ fn: "samples/707_bd.mp3" }, { fn: "samples/707_bd2.mp3" }],
});

export const Snare = new Sampler({
  samples: [{ fn: "samples/707_snare1.mp3" }, { fn: "samples/707_snare2.mp3" }],
});

export const Hat = new Sampler({
  samples: [
    { fn: "samples/707_ch.mp3" },
    { fn: "samples/707_ch.mp3" },
    { fn: "samples/707_ch.mp3" },
    { fn: "samples/707_oh.mp3" },
  ],
});

export const Perc = new Sampler({
  samples: [{ fn: "samples/707_rim.mp3" }, { fn: "samples/707_tamb.mp3" }],
});

export const Cymbal = new Sampler({
  samples: [{ fn: "samples/707_crash.mp3" }, { fn: "samples/707_ride.mp3" }],
});

export const Tom = new Sampler({
  samples: [{ fn: "samples/707_tom1.mp3" }, { fn: "samples/707_tom2.mp3" }],
});