Bobku Public Music Catalog Dataset
The Bobku public music catalog dataset is intentionally published as a transparency artifact and pseudo-API. It documents the structured catalog data used to maintain Bobku song pages, album pages, track dedications, narrative context, release metadata, platform links, and other website-generation fields across bobku.net.
This is not an accidental database exposure. These files are public read-only exports for people, crawlers, researchers, writers, and machines that want to understand the Bobku catalog as structured data.
What This Dataset Contains
The dataset is built around the Bobku music catalog: songs, albums, release identifiers, genres, platform links, narrative placement inside the Feltware Festival world, real-world dedications, and fictional producer notes.
- Songs: titles, subtitles, URL slugs, release dates, durations, BPM, Camelot keys, lead producers, and album relationships.
- Release identifiers: ISRC, ISWC, UPC, BMI Work Number, MLC Song Code, and MusicBrainz links when available.
- Albums: album titles, taglines, release dates, UPCs, cover image URLs, canonical URLs, and MusicBrainz links.
- Genres: normalized genre names and ordered song-to-genre relationships.
- Feltware narrative context: cue-ins, locations, areas, short and full narrative notes, and in-universe producer notes.
- Dedications: real-world dedication text connected to the roles, crews, and people each track honors.
- Links: canonical song pages and external platform links such as Spotify, YouTube, Apple Music, Amazon, SoundCloud, Bandcamp, Genius, Musixmatch, and MusicBrainz.
What this dataset does not contain
- Passwords, credentials, API keys, payment data, private listener data, or analytics data.
- Audio masters, stems, instrumental files, session files, or sound recordings.
- Private administrative access details or backend tooling credentials.
- Full lyrics in the main JSON and CSV exports.
Download Formats
The denormalized JSON export is the recommended format for AI ingestion, catalog analysis, and pseudo-API use. The CSV files are intended for spreadsheets and simple inspection. The SQLite database is provided for power users who want the relational source structure.
| File | Format | Best For | Full Lyrics? | Policy |
|---|---|---|---|---|
| bobku-catalog.json | JSON | AI ingestion, pseudo-API use, catalog analysis, joined song/album metadata | No | License policy |
| catalog-schema.json | JSON | Field documentation, export schema, machine-readable reference | No | License policy |
| songs.csv | CSV | Spreadsheet review of song metadata and identifiers | No | License policy |
| albums.csv | CSV | Spreadsheet review of album metadata, release dates, UPCs, and cover URLs | No | License policy |
| song-narratives.csv | CSV | Festival cue-ins, locations, narrative notes, and fictional producer notes | No | License policy |
| song-dedications.csv | CSV | Real-world track dedications and role-based honors | No | License policy |
| song-links.csv | CSV | Canonical URLs and external platform links | No | License policy |
| song-genres.csv | CSV | Ordered song-to-genre relationships | No | License policy |
| genres.csv | CSV | Normalized genre list | No | License policy |
| bobku-music-catalog.sqlite | SQLite | Power-user relational database inspection | May include lyric records | License policy |
File names and availability may change as the export process is refined. If a download is missing, check back after the next catalog export.
Schema / Field Guide
The public exports use clearer field names than the internal database wherever possible. For example,
bmiWorkNumber means the BMI work registration number, and mlcSongCode means the MLC song code.
| Field / Group | Description | Example Use |
|---|---|---|
urlSlug |
URL-safe slug for the individual song page. | Building canonical song URLs. |
title / subtitle |
Song title and optional subtitle. | Display names, search indexing, JSON-LD MusicRecording names. |
album |
Album title, URL, UPC, cover, and release relationship. | Grouping songs into releases. |
identifiers |
Public registration and catalog identifiers such as ISRC, ISWC, UPC, BMI Work Number, MLC Song Code, and MusicBrainz URLs. | Disambiguating recordings and works across external systems. |
releaseDate |
Release date in ISO format where available. | Sorting, release timelines, structured metadata. |
durationSeconds |
Song duration in seconds. | Generating ISO 8601 durations or display lengths. |
bpm |
Human-facing BPM value, including dual-tempo notation where relevant. | Music metadata and DJ/reference use. |
camelotKey |
Camelot key or harmonic-mixing key value. | DJ/reference use and song metadata. |
genres |
Ordered genre list for the song. | Display tags, search, AI clustering, and genre analysis. |
festival |
Feltware Festival cue-in, location/area details, narrative text, and producer note. | Worldbuilding, song placement, and AI/lore context. |
dedication |
Real-world dedication text for the track. | Understanding who or what a song honors. |
links |
Canonical page URL and external listening/reference links. | Connecting Bobku pages to streaming platforms and authority sources. |
lyrics |
Availability and policy reference in JSON/CSV exports; full lyric text may exist only in the SQLite database and individual song pages. | Pointing users to song pages without publishing a bulk lyric dump. |
Internal table sources
The SQLite export is based on relational tables including songs, albums, genres,
song_genres, song_narratives, song_dedications, song_links,
and song_lyrics. The main JSON export joins those tables into song-centered records for easier use.
License & Reuse
Dataset metadata, catalog descriptions, narrative context, producer notes, dedications, and other original editorial text are governed by the Bobku License & Reuse Policy.
Lyrics, audio recordings, visual assets, logos, album covers, and promotional images have separate permissions and restrictions described on the license page. The presence of catalog metadata or a database row does not grant permission to reuse the underlying sound recording, cover art, logo, or full lyric text beyond the permissions stated in the policy.
https://bobku.net/edm-artist/data.html.”
Version & Updates
This dataset may be updated as new songs, albums, release identifiers, links, dedications, and narrative notes are added to the Bobku catalog. The version listed in the JSON-LD and export files should be treated as the export version, not necessarily the final creative state of the project.
For the most human-readable version of the catalog, use the Songs & Lyrics index and the Albums page.