Fraktur is a browser-based DJ mixing app built by a former club DJ who wanted an alternative to modern software that often depends on subscriptions, internet access, and commercial add-ons. Designed more like a digital audio workstation, it lets DJs line up an incoming track against the music already playing rather than starting it live and matching it by ear. The app has separate live and headphone-preview playheads, so live use requires two stereo outputs; it also offers a preview-only mode for learning the controls. Four sequential decks keep the number of loaded tracks - and memory use - bounded, while making the software focused on live performance rather than saving a complete, editable set.
Tracks can be split and rearranged within a deck, with drawn automation for volume, equalization, reverb, and tempo. Fraktur analyzes imported audio in the browser using beat-detection models compiled to WebAssembly, then builds a timing grid so tracks with different tempos can play in sync without changing pitch. Its Ingestor tool lets users correct missed or misplaced beats when a recording’s timing drifts or the analysis fails. For music without a reliable beat, an Original mode preserves the recording’s timing and allows manual stretching to match another track. The software is available online, remembers analyzed tracks by their audio hash, and is intended to support MIDI-controller integration in the future.
Summary generated by AI from the linked article. hn.today is not affiliated with Hacker News or Y Combinator.