Repository navigation
Releases: skseq/MKDJ
Release list
MKDJ 0.2.3
Transport reliability release.
Since 0.1.0:
-
Atomic transport transitions — cue preview, cue return, play/pause, reloop, and jump-into-loop land as one ordered event; a half-applied transition can never render, under any spam. Hard seeks flush the keylock stretcher (previously up to ~5.5 s of stale audio on previews), and throw settle snaps to exactly 1.0.
-
Gapless reloops and cue jumps — warm decode windows around the cue and loop, filled outside the live ring span.
-
Direct input — waveform drags ride the raw event stream instead of SwiftUI gestures; control commands apply at the top of the render callback; administrative jumps fade in over ~5 ms.
-
BeatMap — one authoritative frame↔beat mapping behind every grid operation.
-
Reader priority scheduling where the OS allows it, and instant-play prefill so PLAY right after a drop never parks.
-
The mkdjprobe harness grows to twenty gates.
-
macOS 14+, Apple Silicon (arm64)
-
SHA-256:
08e5b2035413ff545fb4bebb0aaf6bb3ac883585c2b36a064b837193febe1204
The app is unsigned. On first launch macOS will block it — confirm via System Settings ▸ Privacy & Security ▸ Open Anyway (or xattr -d com.apple.quarantine /Applications/MKDJ.app after copying it out of the DMG).
MKDJ 0.1.0
First public release.
MKDJ (Mouse & Keyboard DJ) is a free, open-source 2-deck DJ sketchpad for macOS: load two tracks, cue, loop, beatmatch, and hear whether the pair works.
- macOS 14+, Apple Silicon (arm64)
- SHA-256:
65edfe2990e62cea95e5a67c043b3edc0f4f46183b1b33e6259def42c3c5ca1b
The app is unsigned. On first launch macOS will block it — confirm via System Settings ▸ Privacy & Security ▸ Open Anyway (or xattr -d com.apple.quarantine /Applications/MKDJ.app after copying it out of the DMG).