Skip to content
Go back

How I Created Custom USB Music Drives with a Built-In Music Player

Edit page

Creating a physical music product in the digital age can be a rewarding way to connect with listeners. Here’s how I built a series of custom USB thumb drives containing my music, a self-contained HTML player, and visual artwork—perfect for promotional giveaways or unique fan experiences.

🎧 What You’ll Need


🔧 Step 1: Prepare Your Music Folder

Create a folder on your computer with the following structure:

cerkit-music/
├── index.html   ← Fully self-contained HTML file
├── track1.mp3
├── track2.mp3
├── track1.jpg
├── track2.jpg

The index.html file includes the entire music player—CSS styles, JavaScript functionality, and HTML layout—all in one file. No external libraries or internet access is required.


🍎 Step 2: Setup on macOS

  1. Insert your USB drive.

  2. Open Finder and locate the USB drive (likely named “NO NAME”).

  3. Right-click the drive and select Get Info.

  4. Rename it to something meaningful like Cerkit-Music.

  5. In the Comments field, paste your website link:

    https://cerkit.com/page/music

    This serves as a helpful reference if the listener explores the drive’s properties.

  6. Print and apply custom labels (I used ½-inch artist-name labels in an Epson LW-C610PX Bluetooth label maker).

  7. Copy your entire cerkit-music folder to the USB drive.


🪟 Step 3: Setup on Windows

  1. Insert the USB drive and open File Explorer.

  2. Right-click the drive and select Properties.

  3. Rename the volume to something like Cerkit-Music.

  4. Add a .url shortcut pointing to your promo page:

    Create a new file named Cerkit Website.url and paste the following:

    [InternetShortcut]
    URL=https://cerkit.com/page/music
  5. Copy your index.html, .mp3 files, and image files to the drive’s root.


🎨 Bonus: Label Your Drives

Make your drives stand out as unique collector’s items:


💡 Final Touch: Test the Experience

  1. Eject and reinsert the USB drive.
  2. Open index.html using a modern browser (Chrome, Edge, Safari, Firefox).
  3. Confirm that:
    • The music player interface loads.
    • Tracks and artwork display properly.
    • Playback functions (play, pause, track skip) work as expected.

📝 Wrapping Up

With just a few steps, you can create a portable, interactive music experience that fans will remember. These USB drives aren’t just storage—they’re a gateway to your world.

Whether for merch tables, limited-run promos, or personal gifts, this method gives you full creative control and a tangible connection to your listeners.

Curious what it looks like? Visit cerkit.com/post/usb-playlist-tutorial.


Music is meant to be shared—so why not make the delivery part of the art?


Edit page
Share this post on:

Previous Post
Interfacing Raspberry Pi With Lcd
Next Post
Building a Curated USB Music Playlist Web App