AICreativa Music Player

Açıklama

AICreativa Music Player is a clean, dark-themed audio player built for DJs, producers and musicians who want to showcase their music professionally on WordPress.

Features:

  • Real waveform visualization — actual audio amplitude analysis of your MP3 file
  • Album artwork display (upload directly via Media Library)
  • Previous / Play / Next controls
  • Repeat modes: Off, Repeat One, Repeat All
  • Drag & drop track reordering in playlists (front end and admin playlist builder)
  • Shuffle and repeat (off / one / all) playback modes
  • Optional autoplay: on first interaction or instant muted
  • Optional download button (can be disabled globally in Settings)
  • BUY button with custom label (Bandcamp, Beatport, etc.)
  • Playlist support with track list and track counter
  • Customizable accent color and background color
  • Adjustable player width (400px – 1400px)
  • Simple shortcodes: [aicmp_track id=”X”] and [aicmp_playlist id=”X”]
  • Shortcode displayed and copyable directly from the Track/Playlist edit screen

Perfect for:

  • Musicians
  • DJ promo pages
  • Producer portfolios
  • Label release pages
  • Music blogs

Donate

If AICreativa Music Player helps your music career, consider supporting its development:

  • Buy music and enjoy! https://logosrecordings.bandcamp.com/
  • USDT (ERC-20): 0xA68faD7448335ae6AE5dDE693b52ea679bad8Ca6

Thank you for your support!

Ekran Görüntüleri

Yükleme

  1. Download the plugin ZIP file
  2. Go to WordPress Admin > Plugins > Add New > Upload Plugin
  3. Select the ZIP file and click Install Now
  4. Click Activate Plugin
  5. Go to AICreativa Music Player > Add Track to add your first track
  6. Fill in the title, artist, upload your MP3 and artwork
  7. Add a BUY link (optional – leave empty to hide the button)
  8. Publish the track and copy the shortcode from the sidebar
  9. Paste the shortcode in any Page, Post or Custom HTML block

SSS

How do I add a track?

Go to AICreativa Music Player > Add Track, fill in the details, upload your MP3 and artwork, then publish. Copy the shortcode from the sidebar and paste it anywhere on your site.

How do I create a playlist?

First add individual tracks. Then go to AICreativa Music Player > Add Playlist, check the tracks you want to include, publish, and copy the shortcode [aicmp_playlist id=”X”].

Can I reorder tracks in a playlist?

Yes, in two places. In the admin playlist builder, drag rows to set the saved order. On the front end, each track also has a drag handle so visitors can reorder their own view. The player updates automatically.

How does the waveform work?

The player fetches your MP3 file and analyses the actual audio amplitude using the Web Audio API. The waveform displayed is a real representation of your track. If your MP3 is hosted on an external server with CORS restrictions, a consistent pseudo-waveform is shown instead.

Can autoplay start music when the page loads?

Browsers block audible autoplay until the visitor interacts with the page. AICreativa Music Player offers two honest modes in Settings: “On first interaction” starts playback at the first click, scroll or key press anywhere on the page, and “Instant, muted” starts immediately without sound and unmutes on first interaction. Autoplay applies to the first player on the page.

Can I hide the download button?

Yes. Go to AICreativa Music Player > Settings and uncheck the Download Button option. This disables it globally on all players.

Can I change the player colors?

Yes. Go to AICreativa Music Player > Settings where you can change the accent color (waveform) and background color.

Does it work with Elementor, Gutenberg, etc.?

Yes. Use the Custom HTML block in Gutenberg or the HTML widget in Elementor, and paste the shortcode.

Where can I get support?

Visit https://aicreativa.mk for support and documentation.

İncelemeler

Bu eklenti için herhangi bir değerlendirme bulunmuyor.

Katkıda Bulunanlar ve Geliştiriciler

“AICreativa Music Player” açık kaynaklı yazılımdır. Aşağıdaki kişiler bu eklentiye katkıda bulunmuşlardır.

Katkıda bulunanlar

Değişiklik Kaydı

2.6.5

  • Fix: waveform was cut off on phones and other narrow screens — the bar count now adapts to the available width so the whole track is always visible
  • Waveform now renders at device pixel ratio, so it stays sharp on high-DPI and mobile screens
  • Responsive polish: smaller artwork, tighter padding and a compact volume slider below 600px

2.6.4

  • Shortcodes renamed to [aicmp_track] and [aicmp_playlist] so every identifier uses the plugin’s unique aicmp prefix
  • Player CSS is now a single class-based stylesheet enqueued in the document head (built once from Settings) for reliable rendering across all themes
  • Player assets load only on singular views that contain a player shortcode

2.6.3

  • Playlist now follows the player theme: the track list uses the player background color and the currently playing track is highlighted 10% lighter
  • Play button now uses the Text Color (the play icon auto-adjusts for contrast) and stays in sync when you change the text color
  • BUY and DL buttons now sit on the player background with a border and label in the Text Color, changing together with it

2.6.2

  • Renamed to AICreativa Music Player (slug: aicreativa-music-player) for WordPress.org naming compliance; updated display name, plugin headers, text domain, shortcodes and all internal identifiers
  • Review compliance: all front-end and admin CSS/JS is now delivered through wp_register/wp_enqueue with wp_add_inline_style / wp_add_inline_script — no raw script or style tags anywhere
  • Hardened settings sanitization (hex color fallbacks, bounded player width) and extended uninstall cleanup

2.5.3

  • New: Shuffle mode in playlist player (works with next button and auto-advance; Repeat One still wins)
  • UI: Volume moved to the left of the bottom bar; redundant waveform timestamps removed (time lives in the top-right counter)

2.5.2

  • Default waveform accent is now light blue (#70e7ff); BUY button matches the DL button style

2.5.1

  • UI polish: BUY and DL buttons equal size, larger repeat icon, brighter timestamps and track text for readability, wider volume slider

2.5.0

  • New: Admin playlist builder with drag & drop ordering — the saved order now drives the front-end player
  • New: Autoplay setting with two modes: on first interaction (click / scroll / key) or instant muted with unmute on interaction
  • Improved: Compact volume slider
  • Accessibility: aria-label on volume sliders (well-formed accessibility tree for screen readers and AI agents)

2.4.0

  • Initial release as AICreativa Music Player
  • Real waveform analysis using Web Audio API (actual MP3 amplitude)
  • Mirrored waveform display (top + bottom reflection) with 300 bars
  • Drag & drop track reordering in playlists
  • Seeded pseudo-waveform fallback for external/CORS-restricted MP3 files