What's New

Latest features & improvements

v3.6
May 22, 2026

✨ AI Social Media Content Generator

AI-Powered Social Post Generator

Generate platform-optimized social media content for Facebook and Instagram directly from the Venue Dashboard or Marketing page. The AI uses your real venue analytics (customer counts, regulars, top songs) to create authentic, data-driven posts. Choose your marketing goal, target audience, and tone — from Family Friendly to No Filter.

AI Ad Poster & Flyer Generation

Generate promotional poster and event flyer images using AI. The system creates a detailed image prompt based on your venue, event, and brand, then produces a downloadable poster or flyer — ready to print or share online.

Video Script Writer

Generate 30-60 second video ad scripts complete with scene descriptions, voiceover text, text overlay suggestions, and music/mood notes. Perfect for creating short-form video content for Instagram Reels or Facebook Stories.

ElevenLabs Voice-Over for Ads

Turn any generated social post or video script into a professional AI voice-over using ElevenLabs. Choose from multiple voices (Adam, Rachel, Bella, Antoni, Elli), preview the audio, and download the MP3 for use in video ads or social content.

Analytics-Driven Content

Your venue's real data powers every generated post. Customer counts, regular singer stats, top performed songs, and visit averages are automatically fed into the AI — creating posts that reference authentic venue moments and stats.

Venue Media Integration

Browse and select from your venue's existing photo and video library to attach to social posts. The AI references your chosen media in the generated copy, creating cohesive posts ready for direct upload to Facebook and Instagram.

v3.5
May 21, 2026

⚖️ Fair Lap Rotation & Visual Rotation Management

One-Song-Per-Lap Enforcement

Singers can now only have ONE active song per rotation lap. Their 2nd song automatically lands in lap 2, 3rd in lap 3, etc. This ensures everyone gets fair rotation cycles and prevents singers from dominating the queue.

Smart Lap Placement Logic

New songs are automatically assigned to the lowest available lap where the singer doesn't already have an active entry. The system counts both served performances and active queue entries to calculate fair lap progression.

Color-Coded Lap Groups (Admin)

The Admin Queue now groups singers by lap with color-coded section headers: Lap 1 (teal), Lap 2 (amber), Lap 3 (rose), Lap 4+ (purple). Makes it easy to see rotation structure at a glance.

Lap Separators (Public Queue)

The public Live Rotation now displays lap separators with descriptive labels: "Lap 1: First Time", "Lap 2: Second Round", etc. Each lap section is visually distinct so users understand the rotation cycle.

v3.4
April 12, 2026

🎛️ Hardware DJ Controller Integration (Web MIDI)

Rane ONE & MIDI Controller Support

Connect your Rane ONE or any USB MIDI DJ controller directly to the DJ Cockpit via the Web MIDI API. Play/pause, cue, jog wheels, channel faders, crossfader, and EQ knobs are all mapped out of the box. Works in Chrome and Edge when your app is opened in its own tab.

MIDI Learn Mode

Customize your controller mapping with one-click MIDI Learn. Click "Learn" next to any action, then move the physical control on your hardware — done. Supports buttons (Note On/Off) and continuous controls (CC). Your custom mapping is saved to the browser automatically.

Default Rane ONE Mapping

Ships with a pre-configured mapping for the Rane ONE: Deck A/B play, cue, sync, channel faders, EQ hi/mid/lo, jog wheels, and the crossfader. Reset to defaults anytime from the MIDI settings panel.

Smart Environment Detection

The MIDI connect button automatically hides in environments where Web MIDI is unavailable (like iframes or Firefox). It only appears when your browser actually supports hardware connections — no confusing error messages.

v3.3
April 12, 2026

📸 Social Media Feed, Image Compression & Privacy Controls

Facebook-Style Social Media Cards

The Media Gallery has been completely redesigned with social media-style cards. Each post now shows the uploader's avatar, tagged singer with a direct profile link, venue info, and time-ago timestamps — just like a social feed.

Likes & Comments on Media

React to performances with ❤️ likes and leave comments on any media post. Like counts are tracked per post and comments show profile pics, timestamps, and delete-your-own support.

Client-Side Image Compression

Photos are now automatically compressed before upload — resized to max 1920px and converted to optimized JPEG. A typical 5MB phone photo shrinks to ~300KB with no visible quality loss, making uploads faster and saving storage.

Video Upload Guidance

Large video uploads (50MB+) now show a friendly warning with file size info. Helps users understand upload times and encourages keeping videos reasonable for smooth playback.

Smart Media Expiration

User-uploaded photos and videos are now permanent by default — no more 7-day countdown. Only auto-recorded DJ/venue performances get the ephemeral 7-day window with the Save option.

Default Public Visibility

All media (including auto-recorded performances) now defaults to public visibility. Members can still toggle individual posts to private via the 3-dot menu on each card.

Fixed Mobile Tab Overflow

Media Gallery tabs no longer overlap on small screens. Tabs are now individually sized with horizontal scrolling, preventing the cramped/clipped layout on mobile devices.

v3.2
April 10, 2026

🏢 Organizations, NDA Gate & Referral System

Organization Management

DJ companies and venue groups can now create Organizations. Manage members with role-based access (Owner, Admin, Manager, Member), assign venues to managers, and track org-wide stats. Access from the user menu → Organization.

Mandatory NDA / Confidentiality Agreement

All authenticated members must now accept a legally binding Confidentiality & Non-Disparagement Agreement before accessing the platform. Covers IP protection, data security, and non-disparagement. Scroll-to-bottom required, version-tracked per user.

Referral & Affiliate Program

Paid-tier members get a unique affiliate code. Share it and earn free months when referrals sign up and stay active. Track referral history, qualified conversions, and redeemed credits from the new Referrals dashboard.

Permissions Management (Superadmin)

New /permissions page for superadmins to manage fine-grained role permissions across the platform. Control who can access what with a visual editor.

Impersonation Mode

Admins can now "act as" any member to troubleshoot issues. A persistent banner shows who you're impersonating with a one-click stop button. Profile data, queue entries, and favorites all reflect the impersonated user.

Standalone Mode: Auto-DJ & SmartMic

The DJ Standalone Mode now includes SmartMic Auto-DJ — automatically manages background music volume ducking, singer transitions, and walk-up song playback. The BG Music tab transforms into an intelligent Auto-DJ control panel when enabled.

Standalone Mode: DJ Decks

Full dual-deck DJ mixing interface added to Standalone Mode. Load tracks from your library or indexed songs, crossfade between decks, adjust individual volumes, and record your sets — all within the browser.

KaraFun Integration in Standalone

KaraFun Bar integration now available directly in the Standalone Mode bottom-right panel. Control your KaraFun session, browse catalog, and queue songs without leaving the DJ cockpit.

v3.1.1
April 5, 2026

📱 SMS Notifications, Crowd Voting, AI Fairness & Vocal Coach

SMS "You're Up Next" Notifications (Twilio)

Singers can opt in for SMS text alerts when signing up for the queue. When the DJ marks a singer as served, the next singer with a phone number is automatically texted. DJs can also manually trigger SMS from the queue. TCPA-compliant with full consent tracking.

SMS Consent Compliance & Audit Trail

New SmsConsent entity stores auditable opt-in records — phone, consent text, timestamp, venue, queue entry, and user agent. Admin-only proof page at /sms-consent for TCPA compliance. Consent checkbox required before phone number is saved.

Crowd Favorite Voting System

Audience members can vote for the current singer with a 👍 button. At the end of each rotation, the singer with the most votes wins ⭐ Crowd Favorite status, a bonus song at the top of the next rotation, and an in-app notification. Vote counts tracked in SingerScore leaderboards.

AI Queue Optimizer

AI analyzes queue fairness — wait times, lap progression, skip compensation, and energy flow. Generates actionable reorder suggestions with severity levels. Every change creates an audit-trailed RotationEvent record for full transparency.

AI Vocal Coach Panel

Personalized singing performance analytics for members. AI analyzes your history, song choices, and venue trends to provide data-driven feedback, improvement tips, and performance stats. Available on the Member Dashboard.

Updated Legal & Documentation

Privacy Policy, Terms of Service, Guest Manual, Admin Manual, and all onboarding wizards updated to v3.1 — covering SMS/TCPA compliance, Crowd Favorite voting, AI features, and the new singer signup flow.

v3.1
April 4, 2026

🤖 AI Karaoke Creator, Commissions & Standalone Stability

AI Karaoke Track Creator

Upload your own MP3 and paste lyrics — our AI creates a karaoke video with synchronized lyrics overlay. Available at any SmartMic show forever. $10 per song.

DJ & Venue Commission System

DJs and venues each earn $1 per AI Karaoke song sold. DJ commissions are applied as plan credits. Venues earn passive revenue with zero effort.

Enhanced Custom Song Admin

Admin dashboard now shows AI Karaoke orders, DJ/venue commission tracking, order type filtering, and detailed revenue analytics with commission breakdowns.

Singer VIP Tier ($5/mo)

New Singer VIP membership: up to 10 walk-up songs (free gets 1), 1 free custom song creation, VIP badge on profile & queue, priority support, and special venue/DJ perks.

Standalone Mode Stability Fix

Replaced the react-resizable-panels dependency with a custom implementation to resolve persistent module loading errors. The 4-panel DJ cockpit now loads reliably across all browsers.

Updated Legal Documents

Terms of Service and Privacy Policy updated to cover AI Karaoke Creator service, commission structure, user-supplied audio terms, output licensing, and liability disclaimers.

v3.0
April 3, 2026

🎶 Walk-Up Songs, Marketing & Multi-Venue Update

Walk-Up Songs

Singers can now select personalized walk-up entrance songs that play as they approach the stage. Save up to 10 walk-up songs per profile, search Beatport's catalog with BPM/key data, get AI-powered recommendations from Spotify links, or enter any song manually. The DJ sees the walk-up song on the queue with album art — invisible to the audience.

Beatport Song Search

Walk-up song search powered by Beatport's catalog — the world's largest DJ music store. Results include title, artist, album art, BPM, key, and label. Fallback to iTunes when Beatport doesn't have a match.

Spotify Walk-Up Recommendations

Paste a Spotify artist or playlist link and get 10 AI-curated walk-up song suggestions. Perfect for finding your entrance anthem based on your music taste.

Venue Marketing Dashboard

All-new marketing hub at /VenueMarketing. See customer segments (Regulars, New, Lapsed, VIPs), weekly activity charts, and night summaries. Light version available for all DJs; full data access for Pro+AI and Venue Premium.

Customer Data Export for Facebook Ads

Export customer data as CSV for remarketing. One-click Facebook Custom Audience CSV export formatted for Ads Manager import. Filter by segment (regulars, new, lapsed, VIP) before exporting.

Google Maps Venue Lookup

When adding a venue, search Google Maps to auto-fill name, address, and GPS coordinates. No more manual lat/lng entry!

Geolocation Proximity Checks

Singers submitting from outside ~1 mile of the venue get a soft warning. They can still join, but the DJ sees a "remote signup" flag. Helps DJs identify who's actually at the venue.

Simultaneous Multi-Venue Nights

DJs can now run multiple live venues at the same time. A venue picker in the Admin Dashboard lets you switch between active nights. Each venue has its own independent queue.

"Not in KV" Song Flagging

Admins can flag songs as unavailable in Karaoke-Version. For superadmins, this opens an instant DJ MIC AI session pre-loaded with context to help find alternatives. All flags logged for auditing.

Updated Legal Documents

Terms of Service and Privacy Policy updated to cover geolocation features, marketing data exports, Facebook Custom Audience creation, and customer data usage policies.

v2.7
March 24, 2026

🎙️ Communication & Library Update

Media Messages

Direct messages now support photo, video, and GIF attachments. Send performance clips, venue pics, or reactions right in your conversations.

Group Messaging

Create group chats with multiple members. Perfect for coordinating duets, planning karaoke nights, or chatting with your crew. Name your groups and add anyone from the members list.

Content Reporting & Moderation

Report inappropriate content (profiles, photos, messages) directly from the app. Admins get a full moderation dashboard to review reports and take action: warnings, content removal, or account suspension.

Local Library Indexer

DJs can now catalogue their local karaoke file collection (CDG, MP4, MKV, KFN) into a searchable index. Add songs one at a time or use AI-powered bulk import. Just paste a song list and it parses automatically.

Indexed Library in Song Search

Songs from your DJ's indexed local library now appear in search results alongside Karaoke Version matches, tagged with a "Library" badge so singers know it's available on-site.

Venue Staff Management

Venue owners can now assign staff members to their venues. Search by name or email and add team members who get access to venue-specific features and controls.

Higher Quality AI Voice

DJ MIC's AI voice upgraded to ElevenLabs Multilingual v2 at 192kbps. Richer, more natural announcements. Audio no longer interrupts itself thanks to smart debouncing and playback locking.

Music Licensing Protections

Strong legal disclaimers and mandatory license confirmation added to the library indexer. Updated Terms of Use with comprehensive music licensing policy covering audit rights, prohibited content, and enforcement.

v2.6
March 17, 2026

📱 Mobile-Native Performance Update

44px Tap Targets Everywhere

Every button, link, input, and menu item now meets Apple's Human Interface Guidelines with a minimum 44px touch target. No more accidentally tapping the wrong thing on your phone.

iOS Dark Mode System Support

The app now respects your iOS system dark mode preference via prefers-color-scheme media queries. The karaoke dark theme stays active by default but properly signals to iOS for status bar and UI chrome consistency.

Smooth Page Transitions

Switching between tabs now features fluid fade-and-slide animations powered by Framer Motion. The transition feels native and responsive, with context preserved when navigating back.

Smart Keyboard Handling

The bottom navigation bar now automatically hides when the iOS on-screen keyboard appears, giving you full screen space for typing song names, messages, and search queries. It slides back when the keyboard closes.

Pull-to-Refresh

Swipe down on the Live Rotation and Notifications pages to refresh content — just like a native app. The gesture feels natural with a spring-loaded animation and loading indicator.

Mobile Select Bottom Sheets

Dropdown selects (like venue and voice pickers) now open as smooth bottom sheet drawers on mobile devices instead of tiny popover menus. Much easier to tap and scroll through options.

Optimistic UI Updates

Adding songs to the rotation and saving favorites now feels instant — the UI updates immediately while the server catches up in the background. No more waiting for spinners.

iOS WebView Optimizations

Added viewport-fit=cover, safe-area-inset support, apple-mobile-web-app meta tags, and 16px input font sizes to prevent iOS auto-zoom. The app feels native when added to your home screen.

v2.5
March 17, 2026

🎤 Major Feature Drop

Save to Favorites from Search

When searching for songs in My Queue, you now see both an "Add to Rotation" button and a ⭐ star button to save songs directly to your favorites without joining the queue.

Duet Favorites & Smart Duet Requests

Mark any favorite song as a "duet" in your Faves tab. When someone requests a duet with you, they can browse your known duets first — or search for something new. Your duet repertoire is visible on your profile too!

Real Album Art (iTunes)

Song search results now pull high-resolution album artwork from the iTunes API. No more placeholder icons — every song gets its real cover art.

KV Library Check for DJs

DJs can connect their Karaoke-Version account to instantly see which songs in the queue they own vs. need to purchase. A $ indicator appears on songs not in your library.

Recently Served Singers

The queue now shows the last 3 served singers above the current performer. Tap "Show Recent Singers" to see who just went. Great for avoiding duplicate entries and tracking the flow.

Privacy Policy

A comprehensive privacy policy is now available covering data collection, third-party sharing, user controls, and data retention. Accessible from the app footer and both manuals.

Lyrics-Based Song Search

Can't remember the song title? Search by lyrics! Type a line from any song and the search engine will identify it and find the karaoke version for you.

Improved Song Details Popup

Tapping a singer's song info now shows full album art, singer profile, duet info, key requests, and KV library status in a polished popup.

SmartMic KARAOKE · Building the future of karaoke 🎤

🍪 We use cookies

We use basic cookies to improve your experience and remember your preferences. No personal data is sold.