# Sound provenance

Every sound in TypeSound's library, where it came from and under which license. Generated by
`packages/samples/scripts/build.mjs` from `sources.json` (pinned commits). Files were trimmed,
level-matched and converted to FLAC.

Library hash: `2766b24f51f2`

## Sources

- **Versilian Community Sample Library (VCSL)** (`vcsl`) — CC0-1.0 — https://github.com/sgossner/VCSL @ `c1ea7bcc3c7309650ab0da9d15c9cd1fbc4a4c7e`
- **Roland TR-808 samples by Michael Fischer** (`tr808`) — CC0-1.0 — https://github.com/tidalcycles/sounds-tr808-fischer @ `85fbecf1bec32553395625ea659e2a56dfd7c0e1`
- **uzu drum kit** (`uzu`) — Unlicense — https://github.com/tidalcycles/uzu-drumkit @ `2f3e05c70ab4d73ad053a1467adec89bd27377a0`
- **Sonic Pi bundled samples (etc/samples, from freesound.org, Arovane and The Black Dog)** (`sonicpi`) — CC0-1.0 — https://github.com/sonic-pi-net/sonic-pi/tree/main/etc/samples @ `7764f11634ab724bd821db317e60e516afa14cee`

## Files

| Instrument | Source | Original file | TypeSound file |
|---|---|---|---|
| piano | vcsl | Chordophones/Zithers/Grand Piano, Kawai/Sustains/GPiano_sus_A#-1_v2_rr1_Player.wav | piano/22-v0.flac |
| piano | vcsl | Chordophones/Zithers/Grand Piano, Kawai/Sustains/GPiano_sus_D#0_v2_rr1_Player.wav | piano/27-v0.flac |
| piano | vcsl | Chordophones/Zithers/Grand Piano, Kawai/Sustains/GPiano_sus_F#0_v2_rr1_Player.wav | piano/30-v0.flac |
| piano | vcsl | Chordophones/Zithers/Grand Piano, Kawai/Sustains/GPiano_sus_A0_v2_rr1_Player.wav | piano/33-v0.flac |
| piano | vcsl | Chordophones/Zithers/Grand Piano, Kawai/Sustains/GPiano_sus_C1_v2_rr1_Player.wav | piano/36-v0.flac |
| piano | vcsl | Chordophones/Zithers/Grand Piano, Kawai/Sustains/GPiano_sus_D#1_v2_rr1_Player.wav | piano/39-v0.flac |
| piano | vcsl | Chordophones/Zithers/Grand Piano, Kawai/Sustains/GPiano_sus_F#1_v2_rr1_Player.wav | piano/42-v0.flac |
| piano | vcsl | Chordophones/Zithers/Grand Piano, Kawai/Sustains/GPiano_sus_A1_v2_rr1_Player.wav | piano/45-v0.flac |
| piano | vcsl | Chordophones/Zithers/Grand Piano, Kawai/Sustains/GPiano_sus_C2_v2_rr1_Player.wav | piano/48-v0.flac |
| piano | vcsl | Chordophones/Zithers/Grand Piano, Kawai/Sustains/GPiano_sus_E2_v2_rr1_Player.wav | piano/52-v0.flac |
| piano | vcsl | Chordophones/Zithers/Grand Piano, Kawai/Sustains/GPiano_sus_G#2_v2_rr1_Player.wav | piano/56-v0.flac |
| piano | vcsl | Chordophones/Zithers/Grand Piano, Kawai/Sustains/GPiano_sus_C3_v2_rr1_Player.wav | piano/60-v0.flac |
| piano | vcsl | Chordophones/Zithers/Grand Piano, Kawai/Sustains/GPiano_sus_E3_v2_rr1_Player.wav | piano/64-v0.flac |
| piano | vcsl | Chordophones/Zithers/Grand Piano, Kawai/Sustains/GPiano_sus_G#3_v2_rr1_Player.wav | piano/68-v0.flac |
| piano | vcsl | Chordophones/Zithers/Grand Piano, Kawai/Sustains/GPiano_sus_C4_v2_rr1_Player.wav | piano/72-v0.flac |
| piano | vcsl | Chordophones/Zithers/Grand Piano, Kawai/Sustains/GPiano_sus_E4_v2_rr1_Player.wav | piano/76-v0.flac |
| piano | vcsl | Chordophones/Zithers/Grand Piano, Kawai/Sustains/GPiano_sus_G#4_v2_rr1_Player.wav | piano/80-v0.flac |
| piano | vcsl | Chordophones/Zithers/Grand Piano, Kawai/Sustains/GPiano_sus_B4_v3_rr1_Player.wav | piano/83-v0.flac |
| piano | vcsl | Chordophones/Zithers/Grand Piano, Kawai/Sustains/GPiano_sus_D#5_v2_rr1_Player.wav | piano/87-v0.flac |
| piano | vcsl | Chordophones/Zithers/Grand Piano, Kawai/Sustains/GPiano_sus_F#5_v2_rr1_Player.wav | piano/90-v0.flac |
| piano | vcsl | Chordophones/Zithers/Grand Piano, Kawai/Sustains/GPiano_sus_A5_v2_rr1_Player.wav | piano/93-v0.flac |
| piano | vcsl | Chordophones/Zithers/Grand Piano, Kawai/Sustains/GPiano_sus_C6_v2_rr1_Player.wav | piano/96-v0.flac |
| piano | vcsl | Chordophones/Zithers/Grand Piano, Kawai/Sustains/GPiano_sus_D#6_v2_rr1_Player.wav | piano/99-v0.flac |
| piano | vcsl | Chordophones/Zithers/Grand Piano, Kawai/Sustains/GPiano_sus_F#6_v3_rr1_Player.wav | piano/102-v0.flac |
| piano | vcsl | Chordophones/Zithers/Grand Piano, Kawai/Sustains/GPiano_sus_A6_v2_rr1_Player.wav | piano/105-v0.flac |
| piano | vcsl | Chordophones/Zithers/Grand Piano, Kawai/Sustains/GPiano_sus_C7_v2_rr1_Player.wav | piano/108-v0.flac |
| gm:marimba | vcsl | Idiophones/Struck Idiophones/Marimba/Marimba_hit_Outrigger_F1_soft_01.wav | gm-marimba/41-v0.flac |
| gm:marimba | vcsl | Idiophones/Struck Idiophones/Marimba/Marimba_hit_Outrigger_C2_soft_01.wav | gm-marimba/48-v0.flac |
| gm:marimba | vcsl | Idiophones/Struck Idiophones/Marimba/Marimba_hit_Outrigger_G2_soft_01.wav | gm-marimba/55-v0.flac |
| gm:marimba | vcsl | Idiophones/Struck Idiophones/Marimba/Marimba_hit_Outrigger_B2_soft_01.wav | gm-marimba/59-v0.flac |
| gm:marimba | vcsl | Idiophones/Struck Idiophones/Marimba/Marimba_hit_Outrigger_F3_soft_01.wav | gm-marimba/65-v0.flac |
| gm:marimba | vcsl | Idiophones/Struck Idiophones/Marimba/Marimba_hit_Outrigger_C4_soft_01.wav | gm-marimba/72-v0.flac |
| gm:marimba | vcsl | Idiophones/Struck Idiophones/Marimba/Marimba_hit_Outrigger_G4_soft_01.wav | gm-marimba/79-v0.flac |
| gm:marimba | vcsl | Idiophones/Struck Idiophones/Marimba/Marimba_hit_Outrigger_B4_soft_01.wav | gm-marimba/83-v0.flac |
| gm:marimba | vcsl | Idiophones/Struck Idiophones/Marimba/Marimba_hit_Outrigger_F5_soft_01.wav | gm-marimba/89-v0.flac |
| gm:marimba | vcsl | Idiophones/Struck Idiophones/Marimba/Marimba_hit_Outrigger_C6_soft_01.wav | gm-marimba/96-v0.flac |
| gm:kalimba | vcsl | Idiophones/Plucked Idiophones/Kalimba, Kenya/Mbira6_Normal_MainSpirit_B2_k8_vl3_rr2.wav | gm-kalimba/59-v0.flac |
| gm:kalimba | vcsl | Idiophones/Plucked Idiophones/Kalimba, Kenya/Mbira6_Normal_MainSpirit_C#3_k7_vl3_rr2.wav | gm-kalimba/61-v0.flac |
| gm:kalimba | vcsl | Idiophones/Plucked Idiophones/Kalimba, Kenya/Mbira6_Normal_MainSpirit_D#3_k6_vl3_rr2.wav | gm-kalimba/63-v0.flac |
| gm:kalimba | vcsl | Idiophones/Plucked Idiophones/Kalimba, Kenya/Mbira6_Normal_MainSpirit_F#3_k10_vl3_rr2.wav | gm-kalimba/66-v0.flac |
| gm:kalimba | vcsl | Idiophones/Plucked Idiophones/Kalimba, Kenya/Mbira6_Normal_MainSpirit_G#3_k11_vl3_rr2.wav | gm-kalimba/68-v0.flac |
| gm:kalimba | vcsl | Idiophones/Plucked Idiophones/Kalimba, Kenya/Mbira6_Normal_MainSpirit_B3_k12_vl3_rr2.wav | gm-kalimba/71-v0.flac |
| gm:kalimba | vcsl | Idiophones/Plucked Idiophones/Kalimba, Kenya/Mbira6_Normal_MainSpirit_C#4_k2_vl3_rr2.wav | gm-kalimba/73-v0.flac |
| gm:kalimba | vcsl | Idiophones/Plucked Idiophones/Kalimba, Kenya/Mbira6_Normal_MainSpirit_D#4_k13_vl3_rr2.wav | gm-kalimba/75-v0.flac |
| gm:kalimba | vcsl | Idiophones/Plucked Idiophones/Kalimba, Kenya/Mbira6_Normal_MainSpirit_F#4_k14_vl3_rr2.wav | gm-kalimba/78-v0.flac |
| gm:kalimba | vcsl | Idiophones/Plucked Idiophones/Kalimba, Kenya/Mbira6_Normal_MainSpirit_A4_k1_vl3_rr2.wav | gm-kalimba/81-v0.flac |
| gm:kalimba | vcsl | Idiophones/Plucked Idiophones/Kalimba, Kenya/Mbira6_Normal_MainSpirit_B4_k15_vl3_rr2.wav | gm-kalimba/83-v0.flac |
| sampler:mbira | vcsl | Idiophones/Plucked Idiophones/Kalimba, Tanzania/MBira3_pluck_Main_G1_k12_50_100_rr2.wav | sampler-mbira/43-v0.flac |
| sampler:mbira | vcsl | Idiophones/Plucked Idiophones/Kalimba, Tanzania/MBira3_pluck_Main_B1_k13_50_100_rr2.wav | sampler-mbira/47-v0.flac |
| sampler:mbira | vcsl | Idiophones/Plucked Idiophones/Kalimba, Tanzania/MBira3_pluck_Main_C#2_k10_50_100_rr2.wav | sampler-mbira/49-v0.flac |
| sampler:mbira | vcsl | Idiophones/Plucked Idiophones/Kalimba, Tanzania/MBira3_pluck_Main_D#2_k14_50_100_rr2.wav | sampler-mbira/51-v0.flac |
| sampler:mbira | vcsl | Idiophones/Plucked Idiophones/Kalimba, Tanzania/MBira3_pluck_Main_G2_k15_50_100_rr2.wav | sampler-mbira/55-v0.flac |
| sampler:mbira | vcsl | Idiophones/Plucked Idiophones/Kalimba, Tanzania/MBira3_pluck_Main_A#2_k8_50_100_rr2.wav | sampler-mbira/58-v0.flac |
| sampler:mbira | vcsl | Idiophones/Plucked Idiophones/Kalimba, Tanzania/MBira3_pluck_Main_C#3_k16_50_100_rr2.wav | sampler-mbira/61-v0.flac |
| sampler:mbira | vcsl | Idiophones/Plucked Idiophones/Kalimba, Tanzania/MBira3_pluck_Main_D#3_k7_50_100_rr2.wav | sampler-mbira/63-v0.flac |
| sampler:mbira | vcsl | Idiophones/Plucked Idiophones/Kalimba, Tanzania/MBira3_pluck_Main_F3_k17_50_100_rr2.wav | sampler-mbira/65-v0.flac |
| sampler:mbira | vcsl | Idiophones/Plucked Idiophones/Kalimba, Tanzania/MBira3_pluck_Main_G3_k6_50_100_rr2.wav | sampler-mbira/67-v0.flac |
| sampler:mbira | vcsl | Idiophones/Plucked Idiophones/Kalimba, Tanzania/MBira3_pluck_Main_A#3_k18_50_100_rr2.wav | sampler-mbira/70-v0.flac |
| sampler:mbira | vcsl | Idiophones/Plucked Idiophones/Kalimba, Tanzania/MBira3_pluck_Main_C#4_k5_50_100_rr2.wav | sampler-mbira/73-v0.flac |
| sampler:mbira | vcsl | Idiophones/Plucked Idiophones/Kalimba, Tanzania/MBira3_pluck_Main_D#4_k20_50_100_rr2.wav | sampler-mbira/75-v0.flac |
| sampler:mbira | vcsl | Idiophones/Plucked Idiophones/Kalimba, Tanzania/MBira3_pluck_Main_F4_k21_50_100_rr2.wav | sampler-mbira/77-v0.flac |
| sampler:mbira | vcsl | Idiophones/Plucked Idiophones/Kalimba, Tanzania/MBira3_pluck_Main_G4_k22_50_100_rr2.wav | sampler-mbira/79-v0.flac |
| sampler:mbira | vcsl | Idiophones/Plucked Idiophones/Kalimba, Tanzania/MBira3_pluck_Main_A#4_k2_50_100_rr2.wav | sampler-mbira/82-v0.flac |
| sampler:mbira | vcsl | Idiophones/Plucked Idiophones/Kalimba, Tanzania/MBira3_pluck_Main_C#5_k24_50_100_rr2.wav | sampler-mbira/85-v0.flac |
| sampler:mbira | vcsl | Idiophones/Plucked Idiophones/Kalimba, Tanzania/MBira3_pluck_Main_E5_k25_50_100_rr2.wav | sampler-mbira/88-v0.flac |
| sampler:mbira | vcsl | Idiophones/Plucked Idiophones/Kalimba, Tanzania/MBira3_pluck_Main_F#5_k1_50_100_rr2.wav | sampler-mbira/90-v0.flac |
| sampler:mbira | vcsl | Idiophones/Plucked Idiophones/Kalimba, Tanzania/MBira3_pluck_Main_G#5_k26_50_100_rr2.wav | sampler-mbira/92-v0.flac |
| sampler:mbira | vcsl | Idiophones/Plucked Idiophones/Kalimba, Tanzania/MBira3_pluck_Main_C#6_k27_50_100_rr2.wav | sampler-mbira/97-v0.flac |
| sampler:balafon | vcsl | Idiophones/Struck Idiophones/Balafon/Hard Mallet/EthnicXylo_hardM_C#3_vl1_rr1_Mid.wav | sampler-balafon/61-v0.flac |
| sampler:balafon | vcsl | Idiophones/Struck Idiophones/Balafon/Hard Mallet/EthnicXylo_hardM_F3_vl1_rr1_Mid.wav | sampler-balafon/65-v0.flac |
| sampler:balafon | vcsl | Idiophones/Struck Idiophones/Balafon/Hard Mallet/EthnicXylo_hardM_C4_vl1_rr1_Mid.wav | sampler-balafon/72-v0.flac |
| sampler:balafon | vcsl | Idiophones/Struck Idiophones/Balafon/Hard Mallet/EthnicXylo_hardM_F4_vl1_rr1_Mid.wav | sampler-balafon/77-v0.flac |
| sampler:balafon | vcsl | Idiophones/Struck Idiophones/Balafon/Hard Mallet/EthnicXylo_hardM_C5_vl1_rr1_Mid.wav | sampler-balafon/84-v0.flac |
| sampler:balafon | vcsl | Idiophones/Struck Idiophones/Balafon/Hard Mallet/EthnicXylo_hardM_F5_vl1_rr1_Mid.wav | sampler-balafon/89-v0.flac |
| sampler:balafon | vcsl | Idiophones/Struck Idiophones/Balafon/Hard Mallet/EthnicXylo_hardM_C#3_vl3_rr1_Mid.wav | sampler-balafon/61-v1.flac |
| sampler:balafon | vcsl | Idiophones/Struck Idiophones/Balafon/Hard Mallet/EthnicXylo_hardM_F3_vl3_rr1_Mid.wav | sampler-balafon/65-v1.flac |
| sampler:balafon | vcsl | Idiophones/Struck Idiophones/Balafon/Hard Mallet/EthnicXylo_hardM_C4_vl3_rr1_Mid.wav | sampler-balafon/72-v1.flac |
| sampler:balafon | vcsl | Idiophones/Struck Idiophones/Balafon/Hard Mallet/EthnicXylo_hardM_F4_vl3_rr1_Mid.wav | sampler-balafon/77-v1.flac |
| sampler:balafon | vcsl | Idiophones/Struck Idiophones/Balafon/Hard Mallet/EthnicXylo_hardM_C5_vl3_rr1_Mid.wav | sampler-balafon/84-v1.flac |
| sampler:balafon | vcsl | Idiophones/Struck Idiophones/Balafon/Hard Mallet/EthnicXylo_hardM_F5_vl3_rr1_Mid.wav | sampler-balafon/89-v1.flac |
| kit:percussion | vcsl | Membranophones/Struck Membranophones/Bass Drum 2/bassdrum_hit_f.wav | kit-percussion/kick-v0.flac |
| kit:percussion | vcsl | Membranophones/Struck Membranophones/Snare Drum, Rope Tension/Hi/RopeSnare_hi_sn_Main_vl1_rr1.wav | kit-percussion/snare-v0.flac |
| kit:percussion | vcsl | Idiophones/Struck Idiophones/Clash Cymbals 1/cymbal_crash1_ff2.wav | kit-percussion/crash-v0.flac |
| kit:percussion | vcsl | Membranophones/Struck Membranophones/Conga/Conga_HitFM_v1_rr1_Sum.wav | kit-percussion/conga-v0.flac |
| kit:percussion | vcsl | Membranophones/Struck Membranophones/Conga/Tumba_HitN_v4_rr1_Sum.wav | kit-percussion/conga-v1.flac |
| kit:percussion | vcsl | Membranophones/Struck Membranophones/Bongos/BongoH_Hit1_v1_rr1_Mid.wav | kit-percussion/bongo-v0.flac |
| kit:percussion | vcsl | Membranophones/Struck Membranophones/Bongos/BongoL_HitMuted2_v3_rr1_Mid.wav | kit-percussion/bongo-v1.flac |
| kit:percussion | vcsl | Membranophones/Struck Membranophones/Darbuka/Darbuka_1_hit_vl1_rr1.wav | kit-percussion/darbuka-v0.flac |
| kit:percussion | vcsl | Idiophones/Struck Idiophones/Cajon/Cajon_hit1_f_rr1.wav | kit-percussion/cajon-v0.flac |
| kit:percussion | vcsl | Membranophones/Struck Membranophones/Frame Drum/HDrumL_HitMuted_v2_rr1_Sum.wav | kit-percussion/framedrum-v0.flac |
| kit:percussion | vcsl | Membranophones/Struck Membranophones/Frame Drum/HDrumS_Hit_v3_rr1_Sum.wav | kit-percussion/framedrum-v1.flac |
| kit:percussion | vcsl | Idiophones/Struck Idiophones/Tambourine 1/Tamb1_Hit_v1_rr1_Mid.wav | kit-percussion/tambourine-v0.flac |
| kit:percussion | vcsl | Idiophones/Struck Idiophones/Tambourine 1/Tamb1_Hit_v2_rr1_Mid.wav | kit-percussion/tambourine-v1.flac |
| kit:percussion | vcsl | Idiophones/Struck Idiophones/Triangles/Triangle1_HitFM_v1_rr1_Mid.wav | kit-percussion/triangle-v0.flac |
| kit:percussion | vcsl | Idiophones/Struck Idiophones/Triangles/Triangle6_Hit_v2_rr1_Mid.wav | kit-percussion/triangle-v1.flac |
| kit:percussion | vcsl | Idiophones/Struck Idiophones/Agogo Bells/Agogo_High_v1_rr1_Mid.wav | kit-percussion/agogo-v0.flac |
| kit:percussion | vcsl | Idiophones/Struck Idiophones/Agogo Bells/Agogo_Low_v2_rr1_Mid.wav | kit-percussion/agogo-v1.flac |
| kit:percussion | vcsl | Idiophones/Struck Idiophones/Claves/Claves1_Hit_v1_rr1_Mid.wav | kit-percussion/claves-v0.flac |
| kit:percussion | vcsl | Idiophones/Struck Idiophones/Claves/Claves2_Hit_v3_rr1_Mid.wav | kit-percussion/claves-v1.flac |
| kit:percussion | vcsl | Idiophones/Struck Idiophones/Guiro/Guiro_Fast_rr1_Mid.wav | kit-percussion/guiro-v0.flac |
| kit:percussion | vcsl | Idiophones/Struck Idiophones/Cabasa/Cabasa1_Rub_v1_rr1_Mid.wav | kit-percussion/cabasa-v0.flac |
| kit:percussion | vcsl | Idiophones/Struck Idiophones/Cabasa/Cabasa1_Rub_v2_rr1_Mid.wav | kit-percussion/cabasa-v1.flac |
| kit:percussion | vcsl | Idiophones/Struck Idiophones/Sleigh Bells/Sleighbells_Hit_rr1_Mid.wav | kit-percussion/sleighbells-v0.flac |
| kit:percussion | vcsl | Idiophones/Struck Idiophones/Woodblock/wood_click_f_rr1.wav | kit-percussion/woodblock-v0.flac |
| kit:percussion | vcsl | Idiophones/Struck Idiophones/Anvil/Anvil_Hit1_v1_rr1_Mid.wav | kit-percussion/anvil-v0.flac |
| kit:percussion | vcsl | Idiophones/Struck Idiophones/Anvil/Anvil_Hit3_v3_rr1_Mid.wav | kit-percussion/anvil-v1.flac |
| kit:percussion | vcsl | Idiophones/Struck Idiophones/Brake Drum/BrakeDrum1_Hammer_v1_rr1_Mid.wav | kit-percussion/brakedrum-v0.flac |
| kit:percussion | vcsl | Idiophones/Struck Idiophones/Brake Drum/BrakeDrum2_Susp_v2_rr1_Mid.wav | kit-percussion/brakedrum-v1.flac |
| kit:percussion | vcsl | Idiophones/Struck Idiophones/Slapstick/slapstick_quiet_rr1.wav | kit-percussion/slapstick-v0.flac |
| kit:percussion | vcsl | Idiophones/Struck Idiophones/Ratchet/Ratchet1_Crank_rr1_Mid.wav | kit-percussion/ratchet-v0.flac |
| kit:percussion | vcsl | Idiophones/Struck Idiophones/Flexatone/flexatone1.wav | kit-percussion/flexatone-v0.flac |
| kit:percussion | vcsl | Idiophones/Struck Idiophones/Bell Tree/Individual/BellTree_Hit_A#5_rr1_Mid.wav | kit-percussion/belltree-v0.flac |
| kit:percussion | vcsl | Idiophones/Struck Idiophones/Shaker, Large/LShaker_Hit_rr1_Mid.wav | kit-percussion/shaker-v0.flac |
| kit:percussion | vcsl | Idiophones/Struck Idiophones/Cowbells/Cowbell1_Hit_v2_rr1_Mid.wav | kit-percussion/cowbell-v0.flac |
| kit:percussion | vcsl | Idiophones/Struck Idiophones/Cowbells/Cowbell2_Normal_v3_rr1_Mid.wav | kit-percussion/cowbell-v1.flac |
| kit:percussion | vcsl | Membranophones/Struck Membranophones/Timpani 1/Hit/Timpani1_Hit_v2_rr1_Sum.wav | kit-percussion/timpani-v0.flac |
| kit:percussion | vcsl | Membranophones/Struck Membranophones/Timpani 1/Hit/Timpani5_Hit_v4_rr1_Sum.wav | kit-percussion/timpani-v1.flac |
| kit:percussion | vcsl | Idiophones/Struck Idiophones/Hand Bells, Nepalese/HB_1.wav | kit-percussion/handbells-v0.flac |
| kit:percussion | vcsl | Idiophones/Struck Idiophones/Finger Cymbals/Fing_Cymb.wav | kit-percussion/fingercymbals-v0.flac |
| kit:percussion | vcsl | Idiophones/Struck Idiophones/Slit Drum/LogDrumHi_MedM_v1_rr1_Sum.wav | kit-percussion/slitdrum-v0.flac |
| kit:percussion | vcsl | Idiophones/Struck Idiophones/Slit Drum/LogDrumLo_MedM_v3_rr1_Sum.wav | kit-percussion/slitdrum-v1.flac |
| kit:percussion | vcsl | Idiophones/Struck Idiophones/Claps/Clap_rr1.wav | kit-percussion/clap-v0.flac |
| kit:percussion | vcsl | Membranophones/Other Membranophones/Ocean Drum/OceanDrum_Sus_1_Mid.wav | kit-percussion/oceandrum-v0.flac |
| kit:808 | tr808 | bd8/BD2525.WAV | kit-808/kick-v0.flac |
| kit:808 | tr808 | sd8/SD2525.WAV | kit-808/snare-v0.flac |
| kit:808 | tr808 | cp8/CP.WAV | kit-808/clap-v0.flac |
| kit:808 | tr808 | rs8/RS.WAV | kit-808/rim-v0.flac |
| kit:808 | tr808 | ch8/CH.WAV | kit-808/hat-v0.flac |
| kit:808 | tr808 | oh8/OH25.WAV | kit-808/openhat-v0.flac |
| kit:808 | tr808 | lt8/LT25.WAV | kit-808/tomlo-v0.flac |
| kit:808 | tr808 | mt8/MT25.WAV | kit-808/tommid-v0.flac |
| kit:808 | tr808 | ht8/HT25.WAV | kit-808/tomhi-v0.flac |
| kit:808 | tr808 | cy8/CY2525.WAV | kit-808/crash-v0.flac |
| kit:808 | tr808 | cb8/CB.WAV | kit-808/cowbell-v0.flac |
| kit:808 | tr808 | ma8/MA.WAV | kit-808/shaker-v0.flac |
| kit:808 | tr808 | cl8/CL.WAV | kit-808/perc-v0.flac |
| kit:studio | uzu | bd/10_bd_switchangel.wav | kit-studio/kick-v0.flac |
| kit:studio | uzu | sd/10_sd_switchangel-bounce-2.wav | kit-studio/snare-v0.flac |
| kit:studio | uzu | cp/10_cp_switchangel.wav | kit-studio/clap-v0.flac |
| kit:studio | uzu | rim/10_rim_switchangel.wav | kit-studio/rim-v0.flac |
| kit:studio | uzu | hh/10_hh_switchangel.wav | kit-studio/hat-v0.flac |
| kit:studio | uzu | oh/10_oh_switchangel.wav | kit-studio/openhat-v0.flac |
| kit:studio | uzu | cr/10_cr_switchangel.wav | kit-studio/crash-v0.flac |
| kit:studio | uzu | rd/10_rd_switchangel.wav | kit-studio/ride-v0.flac |
| kit:studio | uzu | lt/10_lt_mot4i.wav | kit-studio/tomlo-v0.flac |
| kit:studio | uzu | mt/10_mt_mot4i.wav | kit-studio/tommid-v0.flac |
| kit:studio | uzu | ht/10_ht_mot4i.wav | kit-studio/tomhi-v0.flac |
| kit:studio | uzu | sh/10_sh_switchangel.wav | kit-studio/shaker-v0.flac |
| kit:studio | uzu | cb/10_perc_switchangel.wav | kit-studio/cowbell-v0.flac |
| kit:studio | uzu | misc/10_misc_switchangel_ludens.wav | kit-studio/perc-v0.flac |

## FluidR3 GM soundfont

Copyright (c) 2000-2002, 2008 Frank Wen, 2008 Toby Smithe. Released under the MIT license (see
`LICENSES/README.md`). Source: Debian package `fluid-soundfont-gm` 3.1-5.3 (the `.sf2` only),
sha256 `6f531493ac4e4d9772fd96b2488ea1790af81c196135fbdd25997da0781fc60e`. Samples extracted losslessly to `dist/fluid/` by `scripts/sf2.mjs`.

|---|---|


---

# Licenses of the sound library

Every sound in TypeSound's library is public domain or equivalent, so it can be used,
changed and redistributed (including commercially) without conditions:

| License | Sources | Official text |
|---|---|---|
| CC0 1.0 Universal (public domain dedication) | VCSL, TR-808 samples by Michael Fischer | https://creativecommons.org/publicdomain/zero/1.0/legalcode |
| The Unlicense (public domain) | uzu drum kit | https://unlicense.org |

The per-file list is in [../PROVENANCE.md](../PROVENANCE.md). New sources must be CC0,
Unlicense or MIT and be added to `sources.json` with a pinned commit.

## FluidR3 GM (MIT)

The General-MIDI instruments and GM drum kits come from the FluidR3 GM soundfont:

> Copyright (c) 2000-2002, 2008 Frank Wen, 2008 Toby Smithe
>
> Permission is hereby granted, free of charge, to any person obtaining a copy of this software and
> associated documentation files (the "Software"), to deal in the Software without restriction,
> including without limitation the rights to use, copy, modify, merge, publish, distribute,
> sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is
> furnished to do so, subject to the following conditions:
>
> The above copyright notice and this permission notice shall be included in all copies or
> substantial portions of the Software.
>
> THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT
> NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
> NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES
> OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
> CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
