Proscris Music Player | AI-Generated EDM, Rock & Metal Tracks | Free Online Streaming

Welcome to Proscris Music

I'm Proscris — a solo AI music developer creating EDM, Rock, and Metal tracks.

This is my custom-built music player that hosts my AI-generated music. Feel free to listen, or upload your own local files for personal playback. Everything stays in your browser — your local songs are never uploaded anywhere.

Stream Proscris musicBrowse the full Songs tab
Bring your own musicDrop files or folders into Local Files
Visualizer + EQFull-screen visuals + 10-band equalizer
Install as an appWorks offline once installed

What's your musical vibe? (optional)

Drop audio files here

MP3, M4A, OGG, WAV, FLAC, AAC, OPUS

Install Proscris Music Add to home screen for offline listening
Now Playing
Select a track Proscris

Up Next

Now Playing

Settings

Color Theme

Custom Color

Playback

Crossfade between tracks
Gapless playback

Crossfade overrides gapless when enabled.

Equalizer

Enable EQ

Visualizer

Visualizer Mode

Click the visualizer icon or press V to open. Use the chevrons (left/right) to switch modes in fullscreen.

Local Files Library

Local Tracks Loaded 0
Persist local tracks
Smart cache (offline ready)
Preload next track

Local files stay in your browser. Drop files anywhere to add them.

Voice Control

Enable voice commands

Mobile auto-triggers voice when 3-dots opens. Say tabs ("favorites", "albums", "local files"), panels ("queue", "lyrics", "info", "share", "visualizer", "settings"), or playback ("play", "pause", "next", "louder").

Keyboard Shortcuts

SpacePlay / Pause
/ Prev / Next
/ Volume
SShuffle
RRepeat
LLike
QQueue
ASet A loop
BSet B loop
CClear A/B
IInfo
VVisualizer
EscClose Panels

About

Proscris Music Player v10.10
Built by Robert Szopa
proscris.com

Album Artwork

Select a track

Proscris

0:00
0:00

Local Files

Your local music — drop files anywhere or use the buttons

Sort by

My Playlists

Custom playlists from any track

Sort by

Proscris Music

AI-generated EDM, Rock, and Metal tracks

Sort by

Genres

Solid Ground [B]

Solid Ground [B]

ProscrisFalling Down
Solid Ground [A]

Solid Ground [A]

ProscrisFalling Down
Remember Me When All Is Forgotten

Remember Me When All Is Forgotten

ProscrisRemembrance
Metal
Event Horizon of Our Dreams [D]

Event Horizon of Our Dreams [D]

ProscrisEvent Horizon of Our Dreams
Event Horizon of Our Dreams [C]

Event Horizon of Our Dreams [C]

ProscrisEvent Horizon of Our Dreams
Event Horizon of Our Dreams [B]

Event Horizon of Our Dreams [B]

ProscrisEvent Horizon of Our Dreams
Event Horizon of Our Dreams [A]

Event Horizon of Our Dreams [A]

ProscrisEvent Horizon of Our Dreams
Event Horizon of Our Dreams

Event Horizon of Our Dreams

ProscrisEvent Horizon of Our Dreams
This Is All You Have (Remastered)

This Is All You Have (Remastered)

ProscrisRemembrance
This Is All You Have

This Is All You Have

ProscrisRemembrance
Moonlight Fever

Moonlight Fever

ProscrisStar Crossed II
Nowy Rok! (New Year!)

Nowy Rok! (New Year!)

ProscrisFestive (Polska)
Święty Mikołaj w Klubie

Święty Mikołaj w Klubie

ProscrisFestive (Polska)
Dancing Without You

Dancing Without You

ProscrisStar Crossed II
Missing You (Remix)

Missing You (Remix)

ProscrisStar Crossed II
Missing You

Missing You

ProscrisStar Crossed II
EDM
Remember Me (Warrior of Light)

Remember Me (Warrior of Light)

ProscrisYou're A Hero Aren't You?
Total Eclipse (Remastered)

Total Eclipse (Remastered)

ProscrisStar Crossed II
Love You Forever (Vivaldi Solo)

Love You Forever (Vivaldi Solo)

ProscrisStar Crossed II
To The Other Side

To The Other Side

ProscrisRebirth
Come Back Home

Come Back Home

ProscrisRebirth
Wildfire

Wildfire

ProscrisRebirth
Kaleidoscope Heart

Kaleidoscope Heart

ProscrisRebirth
EDM, Melodic, Female Vocals
Phoenix Rising

Phoenix Rising

ProscrisRebirth
Dark of Peace and Death

Dark of Peace and Death

ProscrisLight & Dark
Metal, Rock
Light of Truth and Hope

Light of Truth and Hope

ProscrisLight & Dark
Ghost of You and I

Ghost of You and I

ProscrisStar Crossed
Tears Falling Down Like Fire

Tears Falling Down Like Fire

ProscrisYou're A Hero Aren't You?
EDM, Melodic
Hero's Tears v1 (Remastered)

Hero's Tears v1 (Remastered)

ProscrisYou're A Hero Aren't You?
Hero's Tears v2

Hero's Tears v2

ProscrisYou're A Hero Aren't You?
EDM, Metal, Rock
Hero's Tears v1

Hero's Tears v1

ProscrisYou're A Hero Aren't You?
Star Crossed Hearts (Remix)

Star Crossed Hearts (Remix)

ProscrisStar Crossed
Echoes in the Dark

Echoes in the Dark

Proscris
Transcendental Love

Transcendental Love

ProscrisStar Crossed
Shattered Stars

Shattered Stars

ProscrisStar Crossed
Transcendental Love v1

Transcendental Love v1

ProscrisStar Crossed
Star Crossed Hearts v1

Star Crossed Hearts v1

ProscrisStar Crossed
Heartless vs Nobody

Heartless vs Nobody

ProscrisStar Crossed
Break Through The Night

Break Through The Night

ProscrisRebirth

Favorites

Your favorite tracks

Sort by

No favorites yet

Tap the heart icon on any song to add it here

Albums

Browse music by album

Sort by

Genres

Browse music by genre

Sort by

EDM
Female Vocals
Melodic
Metal
Rock

Search

Find songs across Proscris music and your local library

Source

Results

0 results found

Type something to search

Proscris Music

Solo AI Music Developer creating EDM, Rock, and Metal tracks

About This App

This is the Proscris Music Player — a custom-built, browser-based music application by Robert Szopa (Proscris). It hosts my AI-generated music collection (EDM, Rock, Metal) and also lets you load and play your own local audio files privately in your browser. Inspired by Spotify but designed with a sleeker, more dynamic interface.

Everything runs client-side. Your local files never leave your device. The app is also a Progressive Web App (PWA) — install it to your home screen and use it offline.

Tabs Overview

  • Local Files — Your local music library. Drag-and-drop audio files anywhere on the page, or use the Folder/Files buttons. Files are processed in your browser, ID3 tags are read for metadata, album artwork is extracted from APIC frames. Tracks persist across sessions via IndexedDB.
  • Playlists — Custom playlists from any track. Use the + button on any track to add to queue or playlist. Play, shuffle, rename, delete.
  • Songs — The main Proscris music catalog. Filter by genre, sort by date or alphabetically.
  • Favorites — Tracks you've hearted.
  • Albums — Browse music grouped by album.
  • Genres — Visual grid of genre cards.
  • Search — Universal search across Proscris music and your local library.
  • About — This page.

Player Bar

Desktop bar: Track info + heart, playback controls (Shuffle, Prev, Play/Pause, Next, Repeat with "1" superscript on repeat-one), Visualizer, Info, Mic, Volume, 3-dots menu.

Mobile bar: Track info, playback controls, and 3-dots menu only — everything else is in the helper bubbles for a clean compact UI.

The 3-dots menu opens a vertical helper bubble fan containing all secondary controls: Settings, Visualizer, Info, Lyrics, Queue, Share. On mobile, opening the 3-dots also auto-activates the mic — making voice control hands-free.

Voice Commands

Voice control works hands-free. On mobile, opening the 3-dots menu auto-triggers the mic. On desktop, click the mic button. Supported commands:

  • Playback: "play", "pause", "stop", "next", "previous", "skip", "resume"
  • Track-specific: "play [song name]"
  • Volume: "louder", "quieter", "volume up", "volume down"
  • Modes: "shuffle on", "shuffle off", "repeat"
  • Favorites: "like", "favorite"
  • UI panels: "queue", "lyrics", "info", "share", "visualizer", "settings", "close"
  • Tabs: "favorites", "playlists", "albums", "genres", "search", "local files", "songs", "about"

Voice can be toggled in Settings.

Visualizer

Three modes — switchable via the left/right chevrons that appear on hover/touch in fullscreen, or by pressing the mode select in Settings:

  • Spectrum — classic frequency bars + circular waveform ring + drifting particles
  • Center-Out — mirrored bars from center + energy arcs + time-domain wave
  • Winamp Classic — retro LED bars with peak hold + oscilloscope + CRT scanlines

Press V to open. Tap the chevrons on the sides in fullscreen. The mode name appears at the top while controls are visible. Theme color carries through.

Smart Caching & Buffering

Service Worker scoped to /music/ for offline-first audio playback. Streamed songs are automatically cached. Played songs are available offline next time. Buffer is preloaded ~30 seconds before track end for smooth transitions. If a track stalls, recovery falls back to the cached copy or skips to next.

Audio Features

  • 10-band Equalizer — 32Hz to 16kHz, six presets (Flat, Bass, Treble, Rock, EDM, Vocal) plus custom sliders
  • Crossfade — smooth 1–10 second fade between tracks
  • Gapless playback — album tracks play with zero silence between them
  • Volume boost — up to 200% via Web Audio API GainNode
  • A/B Loop — press A to set start, B to set end, C to clear
  • Repeat modes — off / repeat all / repeat one (with "1" superscript indicator)
  • Waveform scrubber — real audio waveform decoded client-side, displayed on the progress bar
  • Synced lyrics (LRC) — auto-highlighting lyrics if track has LRC timestamps
  • Shareable timestamps — copy a link with current playback time baked in

Welcome Modal & Genre Preference

On your first visit, a welcome modal greets you and lets you optionally pick a preferred genre (EDM, Rock, Metal, or All). Picking a genre auto-navigates you to that view.

Helper Bubble Menu (3-Dots)

The 3-dots button opens a vertical fan of helper bubbles with smooth staggered animation. All bubbles are always accessible regardless of screen size. The Settings bubble at the top is highlighted. Click any bubble to fire its action — the menu auto-closes after.

On mobile, opening the 3-dots also auto-triggers the mic so you can immediately speak commands. Hover any bubble (desktop) to see its label expand horizontally. Click outside to close. Press Esc to close panels.

Themes & Customization

8 preset color themes (Green, Purple, Blue, Teal, Rose, Orange, Amber, Indigo) plus a Custom mode where you can pick any HSL value via three sliders. Theme affects the entire player including the visualizer's color palette.

Lock Screen & Hardware Controls

Implements the Media Session API: when playing on mobile, OS-level lock-screen controls and notifications appear with track artwork, title, artist, and play/pause/next/previous buttons. Bluetooth headphone buttons and car stereo media controls work too.

Privacy & Storage

  • localStorage — preferences (theme, volume, EQ settings, voice toggle, etc.) and your favorites/playlists
  • IndexedDB — local audio file blobs (so they survive page reloads)
  • Cache API — Proscris music for offline playback (rolling 250 MB limit, LRU eviction)

None of this leaves your device. No account, no tracking, no server backend for user data.

Tech Stack

Pure vanilla JavaScript modules. No frameworks. WordPress backend serves the music post type. Web Audio API for visualizer, EQ, gain boost, and waveform analysis. Service Worker for PWA offline mode. IndexedDB for local file persistence. Cache API for audio caching. Speech Recognition API for voice. Media Session API for hardware controls. webkitdirectory for folder loading.

Roadmap

  • Audio visualizer (3 modes, chevron nav) ✅
  • 8 color themes + custom HSL ✅
  • Local Files library ✅
  • Smart caching ✅
  • PWA / offline mode ✅
  • Drag-and-drop loading ✅
  • Crossfade + Gapless ✅
  • 10-band EQ + presets ✅
  • Volume boost (200%) ✅
  • Up Next queue with drag reorder ✅
  • A/B loop ✅
  • Waveform scrubber ✅
  • Lyrics sync (LRC) ✅
  • Voice commands + UI/tab nav ✅
  • Auto-mic trigger on mobile 3-dots ✅
  • Shareable timestamps ✅
  • Smart playlists ✅
  • Media Session API ✅
  • Welcome modal with genre preference ✅
  • Helper bubble 3-dots menu ✅
  • Repeat-one superscript indicator ✅
  • Sticky add-to-queue button ✅
  • AI music generator (planned)

About the Creator

Robert Szopa

AI Architect and Entrepreneur

I'm constantly building and shipping apps and businesses. Music has always been a huge part of my life, but I never had the time to truly learn DJing or music theory. AI tools have given me the ability to create the music I always wanted to hear, and this app is my way of giving that music a beautiful home.

Select a track

Proscris
0:00
0:00
100%
Boost

Track Info

Track Title

Proscris

About This Track

Select a track to see its description

Lyrics not available for this track

Modal