Sample Pack Parser

Upload an HTML file to extract sample metadata as structured JSON or use the bookmarklet to pull the data directly from the BandLab website.

Upload HTML

Supports BandLab, Splice, and table-based sites.

Click to upload HTML file

Supports .html and .htm files

Try the one-click bookmarklet

JSON output will appear here

About This Tool

This parser extracts structured JSON metadata from BandLab sample pack pages, capturing information like pack name, artist, genre, BPM, key signature, and individual sample details (loops vs. one-shots, duration, etc.).

I built this tool as part of a larger project to create a corpus of sounds used in popular electronic music. The structured data enables analysis of common timbres, rhythmic patterns, and harmonic content across different genres, which I'm using to develop an AI-powered improvising partner that can respond to and complement live performance.

The JSON output is designed to be machine-readable for database import, corpus analysis, or integration with music information retrieval (MIR) tools.