The phase cockpit
The main interface is four big buttons — Intro, Middle, Peak, Outro — plus a Soft Stop button (the gentle ending). Each piece of music is tagged with one of those four. When you click a phase button during the session, the software picks the track that follows best from the matching pile.
"Best" means: pitch and tempo fit the currently playing track, and this
track wasn't just played. On the keyboard, the number keys
1, 2, 3, 4 trigger
the phases, spacebar is Soft Stop, and Esc cancels a
pending switch.
Music is analysed automatically
When you add a new track, the software does this in the background:
- Measures the tempo (in beats per minute, or "BPM" — more on that in a sec).
- Detects the key of the piece (whether it sounds "bright" or "dark").
- Draws a waveform preview so you can see where the track is quiet and where it peaks.
All of that runs on your machine, no internet needed. If a track resists detection (rare, usually very short or experimental pieces), you can enter tempo and key by hand.
Quick: what's BPM?
BPM stands for "beats per minute" — how many beats there are per minute of music. Calm pieces often sit at 60–75 BPM (roughly one beat per second, like a calm heartbeat). Anything above 90 BPM starts to feel faster. Which tempo fits which session phase is covered in our music guide.
Smooth transitions between tracks
To make two tracks "sound right" when switched, the software checks three things:
- Tempo closeness — the difference between BPM values should be small.
- Pitch compatibility — the keys of both tracks need to fit (that's what makes it sound "harmonic").
- Repeat protection — the tracks just played are excluded from the next pick.
If a track would be nearly perfect, but off by a tiny bit in pitch, Hypnotika can shift it automatically — without changing the tempo. You won't notice. Your client won't notice either. The transition simply sounds "right".
Loop regions inside a track
Each track can have three markers on the waveform:
- Start point — where playback begins (often you want to skip a slow intro)
- Loop start and loop end — a section that repeats if the next track takes its time
The editor has a magnetic snap effect: markers jump to nearby round seconds. That way you can set loop points cleanly without having to pixel-aim.
Transitions on the beat
When you trigger a phase switch, the software decides when exactly to cross-fade — immediately, or at the next full bar (every 4, 8 or 16 beats). This means the music never cuts in the middle of a phrase; it switches at a natural point.
For calm trance music we suggest 8 bars — at 80 BPM that's about 24 seconds of lead time. The current track has space to reach its emotional crest before the next one sets in.
Soft fade-out instead of a hard stop
Instead of a jarring stop, there's a Soft Stop — a configurable fade-out (default: 2 seconds) that lets the current track get gently quieter and cleanly closes the session recording.
The name is intentional. In a deep trance, an abrupt audio cut would be an unpleasant surprise for your client. Soft Stop is respectful — even when something goes off-script.
Saved sessions as presets
A full session setup — which tracks go into which phase, how soft the transitions, how long the fade — can be saved as a preset. One click, and the whole session is loaded for a specific client.
Typical examples: your own presets for "resource work" (slower, deeper), "goal work" (more dynamic with a clear peak), "children's hypnosis" (shorter, brighter).
Stream Deck, foot pedal, game controller
If you want your hands free, Hypnotika comes with global keyboard shortcuts that also fire when the app isn't in focus. With them you can map an Elgato Stream Deck, a foot pedal, a Loupedeck, or even a game controller.
On top, you can teach MIDI pads (like the Akai LPD8) — press a pad, the software remembers the mapping. Ideal if you do hypnosis standing and the deck sits on the desk. Details in the Stream Deck guide.
Music dips automatically when you speak
The software listens in the background through your microphone and notices when you talk. Right at that moment, the music dips a little, and when you stop, it comes back up. This is called "ducking" in radio, and here it just happens automatically.
How much the music dips, how fast, and how long, you can set yourself. For hypnosis we suggest soft: the music stays audible, but your voice is clearly in front.
Record the whole session as MP3
As soon as the first music starts, a background recording begins. Music
and your voice (if the mic is on) are saved together as a single MP3
into a folder of your choice. Filenames follow this pattern:
2026-04-20_Session_19-23-14.mp3.
Typical uses: your own reflection after a session, review with the client, or — with written consent — as an audio file for them to take home.
⭐ Voice quality enhancement — built in, automatic, no extra cost
Even without a professional microphone, Hypnotika TranceDeck delivers a clean-sounding recording. Three improvements run automatically in the background:
- Auto-compression: A built-in voice compressor makes quiet hypnosis suggestions audible and smoothly tames louder transition instructions. The recording gets a consistent level whether you whisper or speak normally.
- Background noise removal: Optional toggle — the app uses built-in AI noise suppression to filter air conditioning, keyboard clicks and light hum out of the recording.
- Optional reverb: If you want, add a light room reverb to your voice. Three rooms to choose from: living room (small, intimate), studio (medium, professional) or cathedral (large, dramatic). Strength via slider. Affects the recording only — no delay effect in live contact with clients.
This means you and your clients hear a recording quality close to a studio sound — without having to invest in expensive audio hardware. Want a pro mic anyway? Our blog article compares 5 models in 3 price ranges.
Alongside OBS / VoiceMeeter
Already running OBS or VoiceMeeter (for YouTube videos, webinars or stream capture)? Use Hypnotika as a pure music source — no extra switch, just via the settings: route the secondary output to your virtual cable (VB-Cable) and turn off the microphone in Hypnotika. Then only the music (with the anchor sounds) goes out, and your existing setup handles voice and mixing. Turn off the built-in recording separately if OBS records.
Small touches
- Last 2 tracks aren't picked again (configurable)
- Switch between German and English while running
- Setup wizard on first launch (5 steps)
- Daily update check (no tracking, switchable off anytime)
- Factory reset — wipe all data, restart from zero
- Optional session history (local only, nothing leaves your machine)
First steps
The getting-started guide walks you through your first import, the markers and the first phase switch in ten minutes.
For the curious: what's under the hood
Made it this far? Kudos. As a reward, a quick peek for the nerds among us — at full jargon risk, but with a wink:
Hypnotika runs as an Electron application (a desktop window built with
web technology). The audio analysis uses essentia.js — a
research library from music information retrieval, compiled to
WebAssembly and running in the browser. BPM detection gets a second
opinion from web-audio-beat-detector; two independent
methods produce more robust results than one.
Pitch compatibility follows the Camelot Wheel — a graphic system from the DJ world that lays all 24 musical keys out so that neighboring numbers blend well. "8A" is A minor, "8B" is C major — they sit next to each other softly. Hypnotika scores candidates internally on a 0.0 to 1.0 scale and picks the highest at random (with a lockout on the last two hits, so you don't always hear the same "favorite track").
Pitch shifting uses SoundTouchJS — a port of the
SoundTouch library that powers Audacity's time-stretching, among
others. The renderer precomputes the shifted track into a buffer in
the background, so switching doesn't cause a CPU spike.
Voice detection for ducking runs the Silero VAD model (VAD = Voice Activity Detection), a neural network shipped as an ONNX file and executed in the browser — fast, quiet (pun intended) and offline. It has far fewer false triggers than classic volume-threshold gates.
If all of that sounds highly technical — that's the point. On top, it's as simple as possible. Underneath, it's as precise as possible.