Skip to Content
The "beating." mobile app is optimized for real-time audio analysis. BPM, Key, LUFS, and True Peak values are calculated locally and instantly, making it ideal for DJ preparation, music selection, or live mix flow support. These measurements are not a substitute for studio-grade precision analysis. The goal is not mastering-level diagnostics, but intuitive, on-the-go musical decision support in real time.

... .. .

1. Main Screen – Analysis & Start
Audio file loading (mp3, wav, aiff, flac) can be initiated from the main screen, which the app immediately analyzes.
The analysis covers the following key parameters:

- BPM (tempo)
- Key – Camelot-compatible
- LUFS (loudness unit full scale)
- True Peak – digital peak level

After analysis, the app displays the track’s bitrate, format, estimated genre, and a waveform visualization. You can load audio files from local storage or cloud services like iCloud Drive, Google Drive, or Dropbox — directly via the system Files picker.

... .. .

2. Vinyl Mode – Tactical Cue Control with Vinyl Feel
Vinyl Mode simulates the analog feel of DJing in a digital environment. The interface offers 4 Hot Cue points in two rows, which:

- Can be recorded with long press
- Can be triggered instantly with a tap
- Can be deleted with long press
- Vinyl start/stop functionality

Cue points can be fine-tuned in 0.1-second steps using ± buttons. A progress bar shows the current playback position. Cue points also appear synchronized on the main screen waveform.

... .. .

3. Playlist – Managing Analyzed Content
The Playlist section lists all previously analyzed tracks:

- Mini waveform with cue markers
- Complete metadata structure (BPM, Key, LUFS, True Peak)
- Favorite marking – protected from deletion
- Edit button – reloads the track into the main screen for further editing
- Export function – saves the full playlist as a .txt file with timestamp and DJ name

... .. .

4. Infinity Sync – Parallel Cue Comparison
This feature allows two tracks to be played simultaneously, aimed at:

- Cue-to-cue mix preparation
- Drop-to-drop comparison
- Dancefloor-optimized tempo alignment

The system logic assigns the A track as master, and the B track tempo adjusts accordingly. Fine-tuning is possible via:

- manual + / – controls (Classic Jog Wheel flow)

Playback/sync is triggered via the infinity icon for fast cue timing.

... .. .

5. Profile & Credits
The DJ’s personal profile includes:

- Name – appears at app startup and in export files
- Profile picture – editable, deletable
- Score – a DJ level based on cue point activity

... .. .

6. Admin Menu – Emergency System Reset
This menu allows:

- clearing internal app directories

System Alerts / Safety Logic
- Vinyl mode is only active when a file is loaded
- Duplicate file detection warns before re-analysis

... .. .

BPM detection:
Energy-based autocorrelation method
Note: BPM detection may be less accurate for compressed or low-quality audio.

Key detection:
Classic pitch class profile (PCP) based method

True Peak detection:
Oversampling-based peak search

LUFS detection:
Simplified high-pass filter + RMS-based measurement
(not EBU R128 standard)

Data Handling Summary:
The app stores all data — including your profile picture, DJ name, score, and analyzed tracks — locally on your device only.
No data is synced to the cloud, shared externally, or stored on any server. Deleting the app will also permanently erase all saved data from your device.
BACK
© 2025 Human Unicorn