DjMirror Pulse — DJ audio analysis software

Deliver Mind-Blowing Performances

🎵 Breakthrough Audio Analysis Technology for DJs & VJs

Real-time BPM detection in DjMirror Pulse

Real-time BPM Detection

Industry-leading BPM detection with unparalleled accuracy. Analyzes audio streams in real-time to provide precise tempo information for perfect beat matching and synchronization.

Read More →

DjMirror Pulse rhythm analysis display

Advanced Rhythm Analysis

Comprehensive rhythm and harmony analysis that goes beyond basic beat detection. Identifies complex rhythmic patterns and harmonic content for professional mixing.

Read More →

DjMirror Pulse Cyborg visual preset reacting to song structure

Song Structure Detection

Automatically detects song structures including intro, chorus, build-up, bridge, verse, and outro. Perfect for creating dynamic sets and understanding track progression.

Read More →


🎵 Real time audio analysis

🎵 Powerful Real-Time Audio Analysis Features That Will Transform Your DJ Sets

  • BPM Detection: Real-time beat-per-minute analysis with autocorrelation, confidence scoring, and octave normalization
  • Key Detection: Musical key recognition with confidence scoring and Camelot wheel support
    • Identifies major/minor tonality with harmonic complexity analysis
    • Tracks key changes with transition history
  • Danceability Analysis: Multi-factor assessment combining tempo, energy, and rhythm stability
    • 40% tempo factor + 40% energy level + 20% stability
    • Real-time categorization (Low, Medium, High)
  • Rhythm Pattern Recognition: Advanced pattern analysis with entropy calculation
    • Complexity categorization (Basic, Standard, Complex, Inconsistent)
    • Bass emphasis for detecting drums and percussion
  • Harmony Complexity Analysis: Harmonic richness, complexity level, and harmonic type detection
    • Dual-metric system for comprehensive harmonic description
  • Energy Analysis: Dual-band energy measurement with reactive smoothing
    • Total Energy: Averaged across full spectrum
    • Bass Energy: Concentrated on 40Hz-320Hz range for beat detection
    • 60% responsive / 40% inertial smoothing for visual stability
  • Song Structure Detection: Automatic identification of intro, chorus, build-up, bridge, verse, and outro sections
DjMirror Pulse audio analysis dashboard
DjMirror Pulse frequency visualization
DjMirror Pulse spectrum analyzer display

🎵 Advanced Song Structure Detection: Master Every Track’s Flow

Our advanced AI automatically identifies and categorizes different sections of any moment:

DJ set section visualization

Opening section that sets the mood and Storytelling sections with vocals

DJ set section visualization

Main hook and most recognizable part

DJ set section visualization

Tension-building section before drop

DJ set section visualization

Transitional section for variety and Closing section that fades out

🎵 Smart Audio Event Detection: Never Miss a Beat or Drop

Beat detection panel in DjMirror Pulse

Beat Detection

Adaptive peak detection with adaptive thresholds and minimum peak distance constraints

  • Uses bass energy history exclusively for maximum accuracy
  • Special handling for drop beats with dedicated signal
Drop detection panel in DjMirror Pulse

Drop Detection

Automatic identification of energy drops and build-up climaxes

  • Monitors significant energy decreases with threshold validation
DjMirror Pulse rhythm analysis display

Silence Detection

Advanced multi-stage silence state machine with 4 states

  • none → detecting → confirmed → ongoing state transitions
  • Configurable confirmation frames and energy threshold
  • Emits specific signals for each transition
  • Frame-accurate duration tracking in milliseconds
DjMirror Pulse impact analysis visual output

Beat Detection

Impact Analysis: Real-time impact detection from mid-to-high frequency transitorios

  • Focuses on snare, clap, and percussion elements (10-31kHz range)
DjMirror Pulse anime visual preset reacting to waveform

Waveform Intensity Tracking

Dynamic audio intensity monitoring with wave effect calculation

  • Analyzes first 8 spectrum bands with weighted ponderations
DjMirror Pulse Christmas visual preset reacting to drop

Build/Break/Peak

  • Build Detection: Progressive energy increase analysis with minimum gradient requirements
  • Break Detection: Absolute energy change detection with energy validation
  • Peak Detection: High-energy value identification with confirmation thresholds
Song structure recognition panel in DjMirror Pulse

Song Structure Recognition

Moment-by-moment analysis with per-section values

  • Intro, Chorus, BuildUp, Bridge, Verse, Outro detection with confidence scores
  • Dominant moment calculation for current song phase
Real-time BPM detection in DjMirror Pulse

Audio Rule System

Comprehensive automation engine

  • With 80+ configurable parameters

🎵 Intelligent Audio Rules Engine: Automate Your Visual Magic

DjMirror Pulse Energy visual preset

Threshold-Based Triggers

Configurable sensitivity for all audio events with real-time evaluation

  • Energy thresholds, silence confirmation, peak requirements
  • Separate thresholds for Drop, Build, Break, Peak, and Silence rules
DjMirror Pulse Dot Matrix visual preset

State Machine Evaluation

Sophisticated rule evaluation logic adapted per rule type

  • Drop rules: Monitor energy decreases (previousEnergy – currentEnergy ≥ threshold)
  • Build rules: Detect energy increases (currentEnergy – previousEnergy ≥ threshold)
  • Break rules: Identify absolute energy changes with energy validation
  • Silence rules: Multi-stage state confirmation (6 frames default)
  • Peak rules: High-value detection with minimum energy requirements
DjMirror Pulse Disco visual preset

Visual Effect Automation

Silence State Management: 4-state state machine for precise silence handling

Visual Effect Automation: Automatic application of effects based on audio analysis

  • Dynamic parameter adjustment based on rule triggers
  • Multi-effect combinations (drop + peak effects simultaneously)
DjMirror Pulse Disco v2 visual preset

Parameter Control System

Real-time adjustment of 80+ parameters including:

  • Wave speed, pixelation intensity, chromatic aberration strength
  • Kaleidoscope patterns, rotation speed, color modulation
  • Particle emission rates, bloom intensity, glow effects
  • Transition durations and easing functions
DjMirror Pulse Dark visual preset

Multi-Stage Effects

Build-up, peak, break, and outro effect chains with easing controls

  • Sequential triggering based on song structure analysis
  • Customizable duration and intensity curves
DjMirror Pulse Cyborg visual preset reacting to song structure

Harmonic Analysis Rules

Harmonic Analysis Rules: Key change, rhythm change, and harmony complexity triggers

  • Relative percentage thresholds for danceability, rhythm, vibe, harmony
  • Key-specific detection with Camelot wheel support
DjMirror Pulse Cyborg visual preset

Moment-Based Automation

Song structure-aware effect triggering

  • Intro-specific effects with fade-in curves
  • Chorus emphasis and amplification
  • Bridge and verse transitions with unique effects
  • Outro fade-out with configurable duration
DjMirror Pulse Cyberpunk visual preset

Feedback Visualization

Live flashing indicators for active rules and parameters

  • 30+ configurable rules for complete creative control
DjMirror Pulse Comic visual preset

Cooldown System

Prevents rule re-triggering with configurable cooldown periods

Confidence-Based Validation: Rules respect minimum energy levels to prevent false positives