Source | Collecting Method |
---|---|
Freesound website | 1.Scrape from the Freesound website and get the metadata 2. Download according to URLs provided in the metadata file, using a python downloading script |
You may refer to freesonud_preprocess.py for all the details. Here is a concise summary:
For each audio, there are 6 fields in the metadata file, respectively named id
, title
, tags
, description
, username,
and download_url
. We retrieve information
from these 6 fields and form a 3-field .json
file for each audio. Here are some audio-json pairs selected from the processed dataset:
1.mov
{
"text": [
"DSI Tetra - Sample and Hold Me - B4 (Sample & Hold Me-71-127.",
"Single note sampled from an analog synthesizer by Modular Samples."
],
"tag": [
"multisample", "single-note", "synthesizer", "DSI-Tetra", "midi-note-71", "B4"
],
"original_data": {
"tags": ["multisample", "single-note", "synthesizer", "DSI-Tetra", "midi-note-71", "B4"],
"description": "Single note sampled from an analog synthesizer by Modular Samples.<br>Modular Samples provides samples of vintage and modern synthesizers for Apple EXS24, Native Instruments Kontakt, Reason and Live samplers, with over 50 gigabytes of public domain content.<br>Sampler files and sound packs are also available at <a href =\"http://modularsamples.com\" target=\"_blank\">http://modularsamples.com</a>.<br><br>Synthesizer: DSI Tetra<br>Patch name (pack): Sample and Hold Me<br>Note: B4<br>Midi note: 71<br>",
"username": "modularsamples",
"download_url": "https://freesound.org/apiv2/sounds/282776/download/",
"title": "DSI Tetra - Sample and Hold Me - B4 (Sample & Hold Me-71-127.wav)",
"id": 282776
}
}