AEmotionStudio commited on
Commit
3fae9d4
·
verified ·
1 Parent(s): 8f3fb76

String Studio bass samples — pack v2

Browse files
README.md CHANGED
@@ -8,12 +8,14 @@ Generated by `backend/scripts/render_and_upload_stringstudio_samples.py`.
8
  **Render details**
9
 
10
  - Sample rate: 48 kHz, mono, 24-bit PCM WAV
11
- - Pack version: 1
12
- - Render duration: 3.0 s per zone
13
- - Algorithm: extended Karplus-Strong with fractional-delay Lagrange
14
- interpolation, first-order dispersion all-pass, one-pole loop damping,
15
- pluck-position comb shaping, per-pluck pitch jitter, and procedural body
16
- convolution.
 
 
17
 
18
  **Manifest schema**
19
 
 
8
  **Render details**
9
 
10
  - Sample rate: 48 kHz, mono, 24-bit PCM WAV
11
+ - Pack version: 2
12
+ - Render duration: 2.5 s per zone
13
+ - Algorithm: extended Karplus-Strong (raw string voice — body resonance
14
+ is intentionally NOT baked in; the runtime `BodyResonator` provides
15
+ body coloration for both sampled and physical-model voices uniformly).
16
+ Includes fractional-delay Lagrange interpolation, first-order dispersion
17
+ all-pass, one-pole loop damping, pluck-position comb shaping, and
18
+ per-pluck pitch jitter.
19
 
20
  **Manifest schema**
21
 
manifest.json CHANGED
@@ -1,10 +1,10 @@
1
  {
2
  "instrument": "bass",
3
- "version": 1,
4
  "license": "CC0-1.0",
5
  "attribution": "MAESTRO procedural pack \u2014 extended Karplus-Strong with body convolution",
6
  "sampleRate": 48000,
7
- "totalSizeMB": 6.592,
8
  "source": "hf",
9
  "zones": [
10
  {
@@ -15,8 +15,8 @@
15
  "lowVelocity": 0,
16
  "highVelocity": 63,
17
  "roundRobin": 1,
18
- "sizeBytes": 432044,
19
- "sha256": "33dcc933d86c983d0eef0940a82aec334d0f0a5845756cc022747ff69161636c"
20
  },
21
  {
22
  "file": "samples/31_v48_rr2.wav",
@@ -26,8 +26,8 @@
26
  "lowVelocity": 0,
27
  "highVelocity": 63,
28
  "roundRobin": 2,
29
- "sizeBytes": 432044,
30
- "sha256": "95b246d0d2c6007ee0f0a18949dd027eaf3701af9db734c01e7b35e9530b636f"
31
  },
32
  {
33
  "file": "samples/31_v100_rr1.wav",
@@ -37,8 +37,8 @@
37
  "lowVelocity": 64,
38
  "highVelocity": 127,
39
  "roundRobin": 1,
40
- "sizeBytes": 432044,
41
- "sha256": "6615d305ddce5747a30dbd92c0f7141fda12c7ddbd7c6e9a415ddbef53ac9383"
42
  },
43
  {
44
  "file": "samples/31_v100_rr2.wav",
@@ -48,8 +48,8 @@
48
  "lowVelocity": 64,
49
  "highVelocity": 127,
50
  "roundRobin": 2,
51
- "sizeBytes": 432044,
52
- "sha256": "2c97078b0891cfe73dbfe203c166bf192409a35bfb024cb96124d467d3e303a3"
53
  },
54
  {
55
  "file": "samples/38_v48_rr1.wav",
@@ -59,8 +59,8 @@
59
  "lowVelocity": 0,
60
  "highVelocity": 63,
61
  "roundRobin": 1,
62
- "sizeBytes": 432044,
63
- "sha256": "2c15a4c1aefdd23b0efd117e0851c67d90f8db97a79b6fa91a20619b72c9ba2f"
64
  },
65
  {
66
  "file": "samples/38_v48_rr2.wav",
@@ -70,8 +70,8 @@
70
  "lowVelocity": 0,
71
  "highVelocity": 63,
72
  "roundRobin": 2,
73
- "sizeBytes": 432044,
74
- "sha256": "2ba68a693f34ad766a041db8aa07e1d66f1ffac3b021f717da467149d2d8fceb"
75
  },
76
  {
77
  "file": "samples/38_v100_rr1.wav",
@@ -81,8 +81,8 @@
81
  "lowVelocity": 64,
82
  "highVelocity": 127,
83
  "roundRobin": 1,
84
- "sizeBytes": 432044,
85
- "sha256": "fc99f92e003565faae62f0cceb179277172c4f823a6f34dd03afb538f1942c44"
86
  },
87
  {
88
  "file": "samples/38_v100_rr2.wav",
@@ -92,8 +92,8 @@
92
  "lowVelocity": 64,
93
  "highVelocity": 127,
94
  "roundRobin": 2,
95
- "sizeBytes": 432044,
96
- "sha256": "0b79a47fec1ad95a2a67edbb6c994a9d02c338581bce0234958ebb4013883a98"
97
  },
98
  {
99
  "file": "samples/45_v48_rr1.wav",
@@ -103,8 +103,8 @@
103
  "lowVelocity": 0,
104
  "highVelocity": 63,
105
  "roundRobin": 1,
106
- "sizeBytes": 432044,
107
- "sha256": "32650e1e2063aa43d3a2496a4943a3bc1c9254b7c3173d29a02dcad2f783e9e2"
108
  },
109
  {
110
  "file": "samples/45_v48_rr2.wav",
@@ -114,8 +114,8 @@
114
  "lowVelocity": 0,
115
  "highVelocity": 63,
116
  "roundRobin": 2,
117
- "sizeBytes": 432044,
118
- "sha256": "263d967ef44a362c4780bd3d28f407f0a8dc3657b72543299cb9f7ca9d4d25e4"
119
  },
120
  {
121
  "file": "samples/45_v100_rr1.wav",
@@ -125,8 +125,8 @@
125
  "lowVelocity": 64,
126
  "highVelocity": 127,
127
  "roundRobin": 1,
128
- "sizeBytes": 432044,
129
- "sha256": "e4b608e2a11b62e3df7064ef6126f5f85b131abe28f7737f818526030bd299e7"
130
  },
131
  {
132
  "file": "samples/45_v100_rr2.wav",
@@ -136,8 +136,8 @@
136
  "lowVelocity": 64,
137
  "highVelocity": 127,
138
  "roundRobin": 2,
139
- "sizeBytes": 432044,
140
- "sha256": "2c50f870453665e192eaa3840a0bd6d1960bedc5bf52f65305f687251195ebac"
141
  },
142
  {
143
  "file": "samples/52_v48_rr1.wav",
@@ -147,8 +147,8 @@
147
  "lowVelocity": 0,
148
  "highVelocity": 63,
149
  "roundRobin": 1,
150
- "sizeBytes": 432044,
151
- "sha256": "6d56ca05926f30306f17edd5b20961fdc0792ba30aa2c5d4f013e87dd7433490"
152
  },
153
  {
154
  "file": "samples/52_v48_rr2.wav",
@@ -158,8 +158,8 @@
158
  "lowVelocity": 0,
159
  "highVelocity": 63,
160
  "roundRobin": 2,
161
- "sizeBytes": 432044,
162
- "sha256": "094ba059b3f2e00410f6d330e56edecd7bace2c112308ec8a206509d71092c4b"
163
  },
164
  {
165
  "file": "samples/52_v100_rr1.wav",
@@ -169,8 +169,8 @@
169
  "lowVelocity": 64,
170
  "highVelocity": 127,
171
  "roundRobin": 1,
172
- "sizeBytes": 432044,
173
- "sha256": "9e53fbd0353a5f04fe0478ae40185692858730b129c1f4a1edcf6a727426d7da"
174
  },
175
  {
176
  "file": "samples/52_v100_rr2.wav",
@@ -180,8 +180,8 @@
180
  "lowVelocity": 64,
181
  "highVelocity": 127,
182
  "roundRobin": 2,
183
- "sizeBytes": 432044,
184
- "sha256": "d4398d7bc5f9ef88b1c4aafa89c1d0ae66eeda059480dc9dc70a189f41379eb1"
185
  }
186
  ]
187
  }
 
1
  {
2
  "instrument": "bass",
3
+ "version": 2,
4
  "license": "CC0-1.0",
5
  "attribution": "MAESTRO procedural pack \u2014 extended Karplus-Strong with body convolution",
6
  "sampleRate": 48000,
7
+ "totalSizeMB": 5.494,
8
  "source": "hf",
9
  "zones": [
10
  {
 
15
  "lowVelocity": 0,
16
  "highVelocity": 63,
17
  "roundRobin": 1,
18
+ "sizeBytes": 360044,
19
+ "sha256": "3c3c245c0ea1c441d98a9117f83cb7e5deacadfb356e8606f281595d372aeb9a"
20
  },
21
  {
22
  "file": "samples/31_v48_rr2.wav",
 
26
  "lowVelocity": 0,
27
  "highVelocity": 63,
28
  "roundRobin": 2,
29
+ "sizeBytes": 360044,
30
+ "sha256": "4c3383a9622cda74903401bb9c46b8836a78b160eff7a4373377b328bff77c81"
31
  },
32
  {
33
  "file": "samples/31_v100_rr1.wav",
 
37
  "lowVelocity": 64,
38
  "highVelocity": 127,
39
  "roundRobin": 1,
40
+ "sizeBytes": 360044,
41
+ "sha256": "9506394bbe37088ca2d4bcbba8f8f31452bd5fc87a42e461d748700c81cfd62c"
42
  },
43
  {
44
  "file": "samples/31_v100_rr2.wav",
 
48
  "lowVelocity": 64,
49
  "highVelocity": 127,
50
  "roundRobin": 2,
51
+ "sizeBytes": 360044,
52
+ "sha256": "364c93d4fc36c55ea9c90ff8a685a8dcf86bc932a958cebfb36693c4b5ff2f66"
53
  },
54
  {
55
  "file": "samples/38_v48_rr1.wav",
 
59
  "lowVelocity": 0,
60
  "highVelocity": 63,
61
  "roundRobin": 1,
62
+ "sizeBytes": 360044,
63
+ "sha256": "36703e35336846b2d186729488942c5f7b363917e0cce098e3ce72ebaf64b31f"
64
  },
65
  {
66
  "file": "samples/38_v48_rr2.wav",
 
70
  "lowVelocity": 0,
71
  "highVelocity": 63,
72
  "roundRobin": 2,
73
+ "sizeBytes": 360044,
74
+ "sha256": "d48afbb71785f5d1b0fe6ae6807354705e6c4cea1f64d71fb9acd92ab285268a"
75
  },
76
  {
77
  "file": "samples/38_v100_rr1.wav",
 
81
  "lowVelocity": 64,
82
  "highVelocity": 127,
83
  "roundRobin": 1,
84
+ "sizeBytes": 360044,
85
+ "sha256": "b676f75d7005f19bd9bddc87fb7241fad6f298367f4b0bea03b258e9f9991f18"
86
  },
87
  {
88
  "file": "samples/38_v100_rr2.wav",
 
92
  "lowVelocity": 64,
93
  "highVelocity": 127,
94
  "roundRobin": 2,
95
+ "sizeBytes": 360044,
96
+ "sha256": "b60df03c802023ce080c7e478ee2582450fe3e7dbe242b939e03e49aca5159fb"
97
  },
98
  {
99
  "file": "samples/45_v48_rr1.wav",
 
103
  "lowVelocity": 0,
104
  "highVelocity": 63,
105
  "roundRobin": 1,
106
+ "sizeBytes": 360044,
107
+ "sha256": "2f2640d865d9ffb96d605cf9864cd9f24f4886dfa8059a0a1336bfcb73b0287c"
108
  },
109
  {
110
  "file": "samples/45_v48_rr2.wav",
 
114
  "lowVelocity": 0,
115
  "highVelocity": 63,
116
  "roundRobin": 2,
117
+ "sizeBytes": 360044,
118
+ "sha256": "f717dcb7bd0cf7478ff3933588f24a6df57763066a72cfbd2b3c9fc350e1a646"
119
  },
120
  {
121
  "file": "samples/45_v100_rr1.wav",
 
125
  "lowVelocity": 64,
126
  "highVelocity": 127,
127
  "roundRobin": 1,
128
+ "sizeBytes": 360044,
129
+ "sha256": "de14836432c710b5635b46a400ee7fea9de13a13a76e77208bad78c0fd950c78"
130
  },
131
  {
132
  "file": "samples/45_v100_rr2.wav",
 
136
  "lowVelocity": 64,
137
  "highVelocity": 127,
138
  "roundRobin": 2,
139
+ "sizeBytes": 360044,
140
+ "sha256": "cf1687c136511ddc6d92a308a1e572a84accdb870fe8eef8eefb66107d3d0d64"
141
  },
142
  {
143
  "file": "samples/52_v48_rr1.wav",
 
147
  "lowVelocity": 0,
148
  "highVelocity": 63,
149
  "roundRobin": 1,
150
+ "sizeBytes": 360044,
151
+ "sha256": "1bd47b5717f746750077a67ae57dad06f5d0c077eb2bfd529f9e2b76918dfa13"
152
  },
153
  {
154
  "file": "samples/52_v48_rr2.wav",
 
158
  "lowVelocity": 0,
159
  "highVelocity": 63,
160
  "roundRobin": 2,
161
+ "sizeBytes": 360044,
162
+ "sha256": "8c847402a057d88df37fc4bbc09ffefd0bc95c561638adfc54360c501fd8c044"
163
  },
164
  {
165
  "file": "samples/52_v100_rr1.wav",
 
169
  "lowVelocity": 64,
170
  "highVelocity": 127,
171
  "roundRobin": 1,
172
+ "sizeBytes": 360044,
173
+ "sha256": "9036501ceefd2aac59b07305ccffa427bd93b017d1b3180913eff8168b282a87"
174
  },
175
  {
176
  "file": "samples/52_v100_rr2.wav",
 
180
  "lowVelocity": 64,
181
  "highVelocity": 127,
182
  "roundRobin": 2,
183
+ "sizeBytes": 360044,
184
+ "sha256": "c936382e1fef7a0dfe546dcf4ef285f5228befc564dfdcd36228d6660a47e485"
185
  }
186
  ]
187
  }
samples/31_v100_rr1.wav CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:6615d305ddce5747a30dbd92c0f7141fda12c7ddbd7c6e9a415ddbef53ac9383
3
- size 432044
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:9506394bbe37088ca2d4bcbba8f8f31452bd5fc87a42e461d748700c81cfd62c
3
+ size 360044
samples/31_v100_rr2.wav CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:2c97078b0891cfe73dbfe203c166bf192409a35bfb024cb96124d467d3e303a3
3
- size 432044
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:364c93d4fc36c55ea9c90ff8a685a8dcf86bc932a958cebfb36693c4b5ff2f66
3
+ size 360044
samples/31_v48_rr1.wav CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:33dcc933d86c983d0eef0940a82aec334d0f0a5845756cc022747ff69161636c
3
- size 432044
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:3c3c245c0ea1c441d98a9117f83cb7e5deacadfb356e8606f281595d372aeb9a
3
+ size 360044
samples/31_v48_rr2.wav CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:95b246d0d2c6007ee0f0a18949dd027eaf3701af9db734c01e7b35e9530b636f
3
- size 432044
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:4c3383a9622cda74903401bb9c46b8836a78b160eff7a4373377b328bff77c81
3
+ size 360044
samples/38_v100_rr1.wav CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:fc99f92e003565faae62f0cceb179277172c4f823a6f34dd03afb538f1942c44
3
- size 432044
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:b676f75d7005f19bd9bddc87fb7241fad6f298367f4b0bea03b258e9f9991f18
3
+ size 360044
samples/38_v100_rr2.wav CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:0b79a47fec1ad95a2a67edbb6c994a9d02c338581bce0234958ebb4013883a98
3
- size 432044
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:b60df03c802023ce080c7e478ee2582450fe3e7dbe242b939e03e49aca5159fb
3
+ size 360044
samples/38_v48_rr1.wav CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:2c15a4c1aefdd23b0efd117e0851c67d90f8db97a79b6fa91a20619b72c9ba2f
3
- size 432044
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:36703e35336846b2d186729488942c5f7b363917e0cce098e3ce72ebaf64b31f
3
+ size 360044
samples/38_v48_rr2.wav CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:2ba68a693f34ad766a041db8aa07e1d66f1ffac3b021f717da467149d2d8fceb
3
- size 432044
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:d48afbb71785f5d1b0fe6ae6807354705e6c4cea1f64d71fb9acd92ab285268a
3
+ size 360044
samples/45_v100_rr1.wav CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:e4b608e2a11b62e3df7064ef6126f5f85b131abe28f7737f818526030bd299e7
3
- size 432044
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:de14836432c710b5635b46a400ee7fea9de13a13a76e77208bad78c0fd950c78
3
+ size 360044
samples/45_v100_rr2.wav CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:2c50f870453665e192eaa3840a0bd6d1960bedc5bf52f65305f687251195ebac
3
- size 432044
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:cf1687c136511ddc6d92a308a1e572a84accdb870fe8eef8eefb66107d3d0d64
3
+ size 360044
samples/45_v48_rr1.wav CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:32650e1e2063aa43d3a2496a4943a3bc1c9254b7c3173d29a02dcad2f783e9e2
3
- size 432044
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:2f2640d865d9ffb96d605cf9864cd9f24f4886dfa8059a0a1336bfcb73b0287c
3
+ size 360044
samples/45_v48_rr2.wav CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:263d967ef44a362c4780bd3d28f407f0a8dc3657b72543299cb9f7ca9d4d25e4
3
- size 432044
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:f717dcb7bd0cf7478ff3933588f24a6df57763066a72cfbd2b3c9fc350e1a646
3
+ size 360044
samples/52_v100_rr1.wav CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:9e53fbd0353a5f04fe0478ae40185692858730b129c1f4a1edcf6a727426d7da
3
- size 432044
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:9036501ceefd2aac59b07305ccffa427bd93b017d1b3180913eff8168b282a87
3
+ size 360044
samples/52_v100_rr2.wav CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:d4398d7bc5f9ef88b1c4aafa89c1d0ae66eeda059480dc9dc70a189f41379eb1
3
- size 432044
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:c936382e1fef7a0dfe546dcf4ef285f5228befc564dfdcd36228d6660a47e485
3
+ size 360044
samples/52_v48_rr1.wav CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:6d56ca05926f30306f17edd5b20961fdc0792ba30aa2c5d4f013e87dd7433490
3
- size 432044
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:1bd47b5717f746750077a67ae57dad06f5d0c077eb2bfd529f9e2b76918dfa13
3
+ size 360044
samples/52_v48_rr2.wav CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:094ba059b3f2e00410f6d330e56edecd7bace2c112308ec8a206509d71092c4b
3
- size 432044
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:8c847402a057d88df37fc4bbc09ffefd0bc95c561638adfc54360c501fd8c044
3
+ size 360044