Skip to content
xparsa070-codePublic

About

Studio-grade PWA Music Player & Remix Engine in a single HTML file. Features 32-band Parametric EQ, WSOLA time-stretching, real sidechain, pro LUFS metering, offline vocal removal, and conversational AURA.AI helper (Gemini). Zero dependencies.

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Latest commit

 

History

94 Commits

Folders and files

Repository files navigation

🎵 AURA PRO

Studio-grade music player & remix engine — in one HTML file

پلیر حرفه‌ای و موتور ریمیکس — تو یه فایل HTML

Live Demo Stars PWA Zero Deps

English · فارسی

Built from scratch with the Web Audio API · از صفر با Web Audio API ساخته شده


🇬🇧 English

No build step. No server. No installs. Open it and go.

⚡ At a glance

🎛️ 32-band parametric EQ 🔥 8 remix presets
🎚️ WSOLA time-stretch 📊 LUFS pro metering
🌀 8D spatial audio 🤖 AURA.AI voice-of-reason assistant
📴 Works offline (PWA) 📦 0 dependencies

🔥 AURA REMIX — a remix studio hiding inside a player

Drop in your tracks, pick a preset, hit Build. Everything runs in your browser.

BPM detect → tempo-match the beat → find the best join point
   → clean crossfade splice → apply preset → offline WAV render
  • Multi-part upload, optional separate beat and background tracks
  • WSOLA stretching: the beat follows your tempo, sustained notes stay clean
  • Auto best-alignment detection, crossfade with zero-crossing snap (no clicks)
  • Real sidechain compression: bass pumps under the beat
  • Noise and bass-rumble cleanup
  • Presets: Rap/Trap · Dark · 8D+Reverb · Slowed+Reverb · Nightcore · Cinematic · Vaporwave · Lo-fi + full custom mode
  • Independent speed/pitch, wired into EQ, tone, Studio/Punch/Night modes, distortion, delay, live vocal removal
  • 15-second instant preview, then a full offline render with WAV export

🎧 Player & Library

  • Library, Albums, Artists, Favorites, History, Stats
  • Queue, related tracks, smooth crossfade, gapless playback, sleep timer
  • Floating mini player, fullscreen mode, internet radio, video & image view
  • Karaoke with synced lyrics · built-in vocal remover
  • M3U/M3U8 playlist import & export
  • One-click backup / restore of playlists, ratings, EQ, look and language
  • Full keyboard control (Space play · ←/→ prev/next · E EQ · F fullscreen · Ctrl+F search)

🎛️ Audio Engine

  • 32-band EQ (12 / 32 / 64 modes) + dedicated tone control
  • FX chain: reverb, delay, distortion, compressor, limiter, bass boost, stereo widen
  • 8D spatial mode (HRTF panner), frequency analyzer, vectorscope
  • Studio / Punch / Night macro modes

📊 Pro Metering & Auto Master

Momentary, Short-Term and Integrated LUFS, RMS, True Peak, Dynamic Range (PLR), stereo correlation and clip counter, based on ITU-R BS.1770 (simplified for the browser, so great for personal mixes, not a certified broadcast meter). Live loudness graph and one-click Auto Master.

🤖 AURA.AI

Just ask in plain language and it controls the player: EQ, effects, stereo width, playback/volume, Auto Master. Runs on Gemini with your own free key from Google AI Studio, stored only in your browser.

🎨 Look & Feel

Color themes, RGB cycle, cover-art adaptive color with a bass pulse, conic progress ring, CRT scanlines, 4 visualizer styles. Interface in Persian and English.

🚀 Getting Started

Click the purple LIVE DEMO badge above, or open https://xparsa070-code.github.io/AURA-PRO/. Install it as an app from your browser menu if you want offline use.

📄 License

© 2026 Parsa. All rights reserved. The source is proprietary and visible for personal evaluation only: no copying, no reuse of code or features in other projects, no commercial use, no reverse engineering. See LICENSE for the full terms. Permission requests: xparsa070@gmail.com


🇮🇷 فارسی

نه بیلد، نه سرور، نه نصب. بازش کن و برو.

⚡ یه نگاه سریع

🎛️ اکولایزر پارامتریک ۳۲ باند 🔥 ۸ پریست ریمیکس
🎚️ کشش زمانی WSOLA 📊 مترینگ حرفه‌ای LUFS
🌀 صدای فضایی ۸بعدی 🤖 دستیار AURA.AI
📴 کار آفلاین (PWA) 📦 صفر وابستگی

🔥 AURA REMIX — یه استودیوی ریمیکس که تو پلیر قایم شده

آهنگ‌هات رو بنداز، یه پریست انتخاب کن، بزن روی بساز ریمیکس. همه‌چی تو مرورگر خودت پردازش میشه.

تشخیص BPM ← ست کردن بیت با تمپو ← پیدا کردن بهترین نقطه الحاق
   ← چسبوندن تمیز با crossfade ← اعمال پریست ← رندر آفلاین WAV
  • آپلود چندتیکه‌ای، با بیت جدا و پس‌زمینه اختیاری
  • کشش WSOLA: بیت دنبال تمپوی آهنگت میاد و نُت‌های ممتد خراب نمیشن
  • پیدا کردن خودکار بهترین هم‌ترازی، با crossfade و snap به zero-crossing (بدون کلیک)
  • سایدچین واقعی: باس زیر ضرب بیت پمپ میشه
  • پاکسازی نویز و رامبل باس
  • پریست‌ها: رپ/ترپ · تاریک · ۸بعدی+ریورب · کند‌شده+ریورب · نایت‌کور · سینمایی · ویپرویو · لوفای + حالت کاملاً دلخواه
  • سرعت و کوک مستقل، وصل به EQ، کنترل تن، حالت‌های Studio/Punch/Night، دیستورشن، دیلی و حذف وکال زنده
  • پیش‌نمایش فوری ۱۵ ثانیه‌ای و بعدش رندر آفلاین کامل با خروجی WAV

🎧 پلیر و کتابخانه

  • کتابخانه، آلبوم‌ها، هنرمندان، علاقه‌مندی‌ها، تاریخچه، آمار
  • صف پخش، آهنگ‌های مرتبط، crossfade نرم، پخش بدون مکث (gapless)، تایمر خواب
  • مینی‌پلیر شناور، تمام‌صفحه، رادیوی اینترنتی، نمای ویدیو و عکس
  • کارائوکه با لیریک همگام · حذف‌کننده وکال داخلی
  • ایمپورت و اکسپورت پلی‌لیست M3U/M3U8
  • بکاپ و بازیابی پلی‌لیست‌ها، امتیازها، EQ، ظاهر و زبان با یه کلیک
  • کنترل کامل با کیبورد (Space پخش · ←/→ قبلی/بعدی · E اکولایزر · F تمام‌صفحه · Ctrl+F جستجو)

🎛️ موتور صدا

  • اکولایزر ۳۲ باند (حالت‌های ۱۲ / ۳۲ / ۶۴) + کنترل تن اختصاصی
  • زنجیره افکت: ریورب، دیلی، دیستورشن، کمپرسور، لیمیتر، بس‌بوست، عرض استریو
  • حالت فضایی ۸بعدی (HRTF)، آنالایزر فرکانس، ونداسکوپ
  • حالت‌های ماکرو Studio / Punch / Night

📊 مترینگ حرفه‌ای و Auto Master

LUFS آنی، کوتاه‌مدت و یکپارچه، RMS، True Peak، Dynamic Range (PLR)، همبستگی استریو و شمارنده کلیپ، بر پایه استاندارد ITU-R BS.1770 (ساده‌شده برای مرورگر، یعنی عالی برای میکس شخصی ولی نه یه متر گواهی‌شده پخش رادیویی). گراف لودنس زنده و Auto Master با یه کلیک.

🤖 AURA.AI

فقط به زبون ساده بگو چی می‌خوای و خودش پلیر رو کنترل می‌کنه: EQ، افکت‌ها، عرض استریو، پخش/ولوم، Auto Master. با Gemini و کلید رایگان خودت از Google AI Studio کار می‌کنه و کلید فقط تو مرورگر خودت می‌مونه.

🎨 ظاهر

تم‌های رنگی، چرخش RGB، رنگ تطبیقی از روی کاور با نبض باس، رینگ پیشرفت، اسکن‌لاین CRT و ۴ مدل ویژوالایزر. رابط فارسی و انگلیسی.

🚀 شروع کار

روی دکمه بنفش LIVE DEMO بالا بزن یا برو به https://xparsa070-code.github.io/AURA-PRO/. اگه آفلاین می‌خوایش، از منوی مرورگر به‌عنوان اپ نصبش کن.

📄 لایسنس

© ۲۰۲۶ پارسا. تمام حقوق محفوظ است. سورس اختصاصیه و فقط برای بررسی شخصی قابل مشاهده‌ست: کپی، استفاده از کد یا قابلیت‌ها تو پروژه‌های دیگه، استفاده تجاری و مهندسی معکوس ممنوعه. متن کامل تو LICENSE هست. درخواست مجوز: xparsa070@gmail.com

About

Studio-grade PWA Music Player & Remix Engine in a single HTML file. Features 32-band Parametric EQ, WSOLA time-stretching, real sidechain, pro LUFS metering, offline vocal removal, and conversational AURA.AI helper (Gemini). Zero dependencies.

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages