AEmotionStudio commited on
Commit
eb58a6a
·
verified ·
1 Parent(s): ed262e8

Winds Studio harmonica — VCSL pack v1

Browse files
.gitattributes CHANGED
@@ -33,3 +33,22 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
36
+ samples/48_v0-63_rr1.wav filter=lfs diff=lfs merge=lfs -text
37
+ samples/48_v64-127_rr1.wav filter=lfs diff=lfs merge=lfs -text
38
+ samples/52_v0-63_rr1.wav filter=lfs diff=lfs merge=lfs -text
39
+ samples/52_v64-127_rr1.wav filter=lfs diff=lfs merge=lfs -text
40
+ samples/55_v0-127_rr1.wav filter=lfs diff=lfs merge=lfs -text
41
+ samples/60_v0-63_rr1.wav filter=lfs diff=lfs merge=lfs -text
42
+ samples/60_v64-127_rr1.wav filter=lfs diff=lfs merge=lfs -text
43
+ samples/64_v0-63_rr1.wav filter=lfs diff=lfs merge=lfs -text
44
+ samples/64_v64-127_rr1.wav filter=lfs diff=lfs merge=lfs -text
45
+ samples/67_v0-63_rr1.wav filter=lfs diff=lfs merge=lfs -text
46
+ samples/67_v64-127_rr1.wav filter=lfs diff=lfs merge=lfs -text
47
+ samples/72_v0-63_rr1.wav filter=lfs diff=lfs merge=lfs -text
48
+ samples/72_v64-127_rr1.wav filter=lfs diff=lfs merge=lfs -text
49
+ samples/76_v0-63_rr1.wav filter=lfs diff=lfs merge=lfs -text
50
+ samples/76_v64-127_rr1.wav filter=lfs diff=lfs merge=lfs -text
51
+ samples/79_v0-63_rr1.wav filter=lfs diff=lfs merge=lfs -text
52
+ samples/79_v64-127_rr1.wav filter=lfs diff=lfs merge=lfs -text
53
+ samples/84_v0-63_rr1.wav filter=lfs diff=lfs merge=lfs -text
54
+ samples/84_v64-127_rr1.wav filter=lfs diff=lfs merge=lfs -text
README.md ADDED
@@ -0,0 +1,18 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Winds Studio — harmonica sample pack (v1)
2
+
3
+ Real-instrument multisamples derived from the **Versilian Community Sample
4
+ Library (VCSL)** — CC0-1.0 (public domain).
5
+
6
+ - **Source URL**: https://github.com/sgossner/VCSL
7
+ - **Pack version**: 1
8
+ - **Sample rate**: 48000 Hz, mono, 24-bit PCM WAV
9
+ - **Render duration**: 2.5s per zone (trimmed, peak-normalized
10
+ to −3 dBFS, 50 ms tail fade)
11
+ - **Zone count**: 19
12
+ - **Total size**: 6.5 MB
13
+
14
+ Each zone is one (rootPitch, velocity layer, round-robin) selected from
15
+ VCSL's broader multisample set. The runtime Winds Studio SampleLoader picks
16
+ the closest zone to an incoming MIDI note and pitch-shifts via
17
+ `playbackRate`. For the full VCSL library (more pitches, more articulations,
18
+ more instruments), pull from the source repo above.
manifest.json ADDED
@@ -0,0 +1,222 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "instrument": "harmonica",
3
+ "version": 1,
4
+ "license": "CC0-1.0",
5
+ "attribution": "Versilian Community Sample Library \u2014 Hohner Special 20 C Harmonica (CC0)",
6
+ "sourceLibrary": "VCSL \u2014 Versilian Community Sample Library",
7
+ "sourceUrl": "https://github.com/sgossner/VCSL",
8
+ "sampleRate": 48000,
9
+ "totalSizeMB": 6.524,
10
+ "source": "hf",
11
+ "zones": [
12
+ {
13
+ "file": "samples/48_v64-127_rr1.wav",
14
+ "rootPitch": 48,
15
+ "lowPitch": 24,
16
+ "highPitch": 50,
17
+ "lowVelocity": 64,
18
+ "highVelocity": 127,
19
+ "roundRobin": 1,
20
+ "sizeBytes": 360044,
21
+ "sha256": "bd8ea5a2c739533d72690447fac85a3ec8d202095632dc9977c73199ff164770"
22
+ },
23
+ {
24
+ "file": "samples/48_v0-63_rr1.wav",
25
+ "rootPitch": 48,
26
+ "lowPitch": 24,
27
+ "highPitch": 50,
28
+ "lowVelocity": 0,
29
+ "highVelocity": 63,
30
+ "roundRobin": 1,
31
+ "sizeBytes": 360044,
32
+ "sha256": "dd19c537bf78d8b0bfe9c8e15e3328892a87752164dc217364a9414bc28cd5b4"
33
+ },
34
+ {
35
+ "file": "samples/52_v64-127_rr1.wav",
36
+ "rootPitch": 52,
37
+ "lowPitch": 51,
38
+ "highPitch": 53,
39
+ "lowVelocity": 64,
40
+ "highVelocity": 127,
41
+ "roundRobin": 1,
42
+ "sizeBytes": 360044,
43
+ "sha256": "536d08c31037b88bc9540caee2955f47b3b6910fdbbe808603aee66b3aa6d42d"
44
+ },
45
+ {
46
+ "file": "samples/52_v0-63_rr1.wav",
47
+ "rootPitch": 52,
48
+ "lowPitch": 51,
49
+ "highPitch": 53,
50
+ "lowVelocity": 0,
51
+ "highVelocity": 63,
52
+ "roundRobin": 1,
53
+ "sizeBytes": 360044,
54
+ "sha256": "dafcea72d19f02fdd6b4f4e6605b7c3c25cda5e171772db1da15dfa7449099f0"
55
+ },
56
+ {
57
+ "file": "samples/55_v0-127_rr1.wav",
58
+ "rootPitch": 55,
59
+ "lowPitch": 54,
60
+ "highPitch": 57,
61
+ "lowVelocity": 0,
62
+ "highVelocity": 127,
63
+ "roundRobin": 1,
64
+ "sizeBytes": 360044,
65
+ "sha256": "372270c541328c630e60e3792a25b4d172dce6c007b13d55af8c83c230750dff"
66
+ },
67
+ {
68
+ "file": "samples/60_v64-127_rr1.wav",
69
+ "rootPitch": 60,
70
+ "lowPitch": 58,
71
+ "highPitch": 62,
72
+ "lowVelocity": 64,
73
+ "highVelocity": 127,
74
+ "roundRobin": 1,
75
+ "sizeBytes": 360044,
76
+ "sha256": "7cd056c701c6f9346aee40b16427b1316e212e1f8c3c0c581cb8e5c9e5201705"
77
+ },
78
+ {
79
+ "file": "samples/60_v0-63_rr1.wav",
80
+ "rootPitch": 60,
81
+ "lowPitch": 58,
82
+ "highPitch": 62,
83
+ "lowVelocity": 0,
84
+ "highVelocity": 63,
85
+ "roundRobin": 1,
86
+ "sizeBytes": 360044,
87
+ "sha256": "644796c1c0f576384ee061da66c774af8d9d3e54e23229b4641868597dcc5549"
88
+ },
89
+ {
90
+ "file": "samples/64_v64-127_rr1.wav",
91
+ "rootPitch": 64,
92
+ "lowPitch": 63,
93
+ "highPitch": 65,
94
+ "lowVelocity": 64,
95
+ "highVelocity": 127,
96
+ "roundRobin": 1,
97
+ "sizeBytes": 360044,
98
+ "sha256": "bf8525a6bd0c7b001271ac39e776678e5fec1e2c4c74f4ddce571ba584b31457"
99
+ },
100
+ {
101
+ "file": "samples/64_v0-63_rr1.wav",
102
+ "rootPitch": 64,
103
+ "lowPitch": 63,
104
+ "highPitch": 65,
105
+ "lowVelocity": 0,
106
+ "highVelocity": 63,
107
+ "roundRobin": 1,
108
+ "sizeBytes": 360044,
109
+ "sha256": "4fc25da6ea3f328f44417fc8c322559f8807da3ab367917068fc25490cc1fb22"
110
+ },
111
+ {
112
+ "file": "samples/67_v64-127_rr1.wav",
113
+ "rootPitch": 67,
114
+ "lowPitch": 66,
115
+ "highPitch": 69,
116
+ "lowVelocity": 64,
117
+ "highVelocity": 127,
118
+ "roundRobin": 1,
119
+ "sizeBytes": 360044,
120
+ "sha256": "a5e0f7306efdf925e50d83adf606b36c83ecc0f9b17762e20709112aeb2cfade"
121
+ },
122
+ {
123
+ "file": "samples/67_v0-63_rr1.wav",
124
+ "rootPitch": 67,
125
+ "lowPitch": 66,
126
+ "highPitch": 69,
127
+ "lowVelocity": 0,
128
+ "highVelocity": 63,
129
+ "roundRobin": 1,
130
+ "sizeBytes": 360044,
131
+ "sha256": "f93880493f4c6ebd0a83b190dd3bebe5601726ba13bd19bb09270f27722db337"
132
+ },
133
+ {
134
+ "file": "samples/72_v64-127_rr1.wav",
135
+ "rootPitch": 72,
136
+ "lowPitch": 70,
137
+ "highPitch": 74,
138
+ "lowVelocity": 64,
139
+ "highVelocity": 127,
140
+ "roundRobin": 1,
141
+ "sizeBytes": 360044,
142
+ "sha256": "45c1d74e7a38096c174833e67c7636a34b9989b776db44790010d820b370c7e9"
143
+ },
144
+ {
145
+ "file": "samples/72_v0-63_rr1.wav",
146
+ "rootPitch": 72,
147
+ "lowPitch": 70,
148
+ "highPitch": 74,
149
+ "lowVelocity": 0,
150
+ "highVelocity": 63,
151
+ "roundRobin": 1,
152
+ "sizeBytes": 360044,
153
+ "sha256": "b1fb5121a09e5b28c4f7f1b41048d10b2bb6cf8f316c086af753474491db079d"
154
+ },
155
+ {
156
+ "file": "samples/76_v64-127_rr1.wav",
157
+ "rootPitch": 76,
158
+ "lowPitch": 75,
159
+ "highPitch": 77,
160
+ "lowVelocity": 64,
161
+ "highVelocity": 127,
162
+ "roundRobin": 1,
163
+ "sizeBytes": 360044,
164
+ "sha256": "9f2976f7db1314712eba0870719afff2a915529478f191fc88abd386db476864"
165
+ },
166
+ {
167
+ "file": "samples/76_v0-63_rr1.wav",
168
+ "rootPitch": 76,
169
+ "lowPitch": 75,
170
+ "highPitch": 77,
171
+ "lowVelocity": 0,
172
+ "highVelocity": 63,
173
+ "roundRobin": 1,
174
+ "sizeBytes": 360044,
175
+ "sha256": "94bdcd5ce3541e1cd3c39048d51563433f44f7982fa5189f1b1958083d8418d0"
176
+ },
177
+ {
178
+ "file": "samples/79_v64-127_rr1.wav",
179
+ "rootPitch": 79,
180
+ "lowPitch": 78,
181
+ "highPitch": 81,
182
+ "lowVelocity": 64,
183
+ "highVelocity": 127,
184
+ "roundRobin": 1,
185
+ "sizeBytes": 360044,
186
+ "sha256": "fb0f199da2115da8bb1686f07a2cb590645601e73cd507705c37f4523b5ea1b6"
187
+ },
188
+ {
189
+ "file": "samples/79_v0-63_rr1.wav",
190
+ "rootPitch": 79,
191
+ "lowPitch": 78,
192
+ "highPitch": 81,
193
+ "lowVelocity": 0,
194
+ "highVelocity": 63,
195
+ "roundRobin": 1,
196
+ "sizeBytes": 360044,
197
+ "sha256": "eed9027d9459f3d3cd32e71d88ee018181472defdad76b56b26b6a88329df45e"
198
+ },
199
+ {
200
+ "file": "samples/84_v64-127_rr1.wav",
201
+ "rootPitch": 84,
202
+ "lowPitch": 82,
203
+ "highPitch": 108,
204
+ "lowVelocity": 64,
205
+ "highVelocity": 127,
206
+ "roundRobin": 1,
207
+ "sizeBytes": 360044,
208
+ "sha256": "dc589c33f6990700f2b3cfa5e27a8493afc452d23c14daa4d8c9e7c2fb9cc810"
209
+ },
210
+ {
211
+ "file": "samples/84_v0-63_rr1.wav",
212
+ "rootPitch": 84,
213
+ "lowPitch": 82,
214
+ "highPitch": 108,
215
+ "lowVelocity": 0,
216
+ "highVelocity": 63,
217
+ "roundRobin": 1,
218
+ "sizeBytes": 360044,
219
+ "sha256": "e833910fe078d0ea9ef4d62cd8418f830b7a2c9cd24f6c7fdcc4a8dbf610507e"
220
+ }
221
+ ]
222
+ }
samples/48_v0-63_rr1.wav ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:dd19c537bf78d8b0bfe9c8e15e3328892a87752164dc217364a9414bc28cd5b4
3
+ size 360044
samples/48_v64-127_rr1.wav ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:bd8ea5a2c739533d72690447fac85a3ec8d202095632dc9977c73199ff164770
3
+ size 360044
samples/52_v0-63_rr1.wav ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:dafcea72d19f02fdd6b4f4e6605b7c3c25cda5e171772db1da15dfa7449099f0
3
+ size 360044
samples/52_v64-127_rr1.wav ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:536d08c31037b88bc9540caee2955f47b3b6910fdbbe808603aee66b3aa6d42d
3
+ size 360044
samples/55_v0-127_rr1.wav ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:372270c541328c630e60e3792a25b4d172dce6c007b13d55af8c83c230750dff
3
+ size 360044
samples/60_v0-63_rr1.wav ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:644796c1c0f576384ee061da66c774af8d9d3e54e23229b4641868597dcc5549
3
+ size 360044
samples/60_v64-127_rr1.wav ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:7cd056c701c6f9346aee40b16427b1316e212e1f8c3c0c581cb8e5c9e5201705
3
+ size 360044
samples/64_v0-63_rr1.wav ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:4fc25da6ea3f328f44417fc8c322559f8807da3ab367917068fc25490cc1fb22
3
+ size 360044
samples/64_v64-127_rr1.wav ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:bf8525a6bd0c7b001271ac39e776678e5fec1e2c4c74f4ddce571ba584b31457
3
+ size 360044
samples/67_v0-63_rr1.wav ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:f93880493f4c6ebd0a83b190dd3bebe5601726ba13bd19bb09270f27722db337
3
+ size 360044
samples/67_v64-127_rr1.wav ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:a5e0f7306efdf925e50d83adf606b36c83ecc0f9b17762e20709112aeb2cfade
3
+ size 360044
samples/72_v0-63_rr1.wav ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:b1fb5121a09e5b28c4f7f1b41048d10b2bb6cf8f316c086af753474491db079d
3
+ size 360044
samples/72_v64-127_rr1.wav ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:45c1d74e7a38096c174833e67c7636a34b9989b776db44790010d820b370c7e9
3
+ size 360044
samples/76_v0-63_rr1.wav ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:94bdcd5ce3541e1cd3c39048d51563433f44f7982fa5189f1b1958083d8418d0
3
+ size 360044
samples/76_v64-127_rr1.wav ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:9f2976f7db1314712eba0870719afff2a915529478f191fc88abd386db476864
3
+ size 360044
samples/79_v0-63_rr1.wav ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:eed9027d9459f3d3cd32e71d88ee018181472defdad76b56b26b6a88329df45e
3
+ size 360044
samples/79_v64-127_rr1.wav ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:fb0f199da2115da8bb1686f07a2cb590645601e73cd507705c37f4523b5ea1b6
3
+ size 360044
samples/84_v0-63_rr1.wav ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:e833910fe078d0ea9ef4d62cd8418f830b7a2c9cd24f6c7fdcc4a8dbf610507e
3
+ size 360044
samples/84_v64-127_rr1.wav ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:dc589c33f6990700f2b3cfa5e27a8493afc452d23c14daa4d8c9e7c2fb9cc810
3
+ size 360044