iOS & iPadOS

ABSeq

ABSeq is a fast A/B testing tool for audio files, built for musicians, producers, and audio engineers who need quick reference checks on mobile devices.

ABSeq app screenshot

Overview

With one tap, the user can swap playback between two or more audio files, sequence between references, and perform A/B tests on the go.

The app grew from the practical need to compare tracks without swiping around the Files app or breaking listening focus.

Technologies Used

  • Swift
  • SwiftUI
  • AVKit
  • AudioKit
  • StoreKit 2
  • SwiftData
  • SoundTouch
  • Metal Shaders
  • TipKit
  • File Importer
  • Swift Package Manager
  • Swift/C++ Interop
  • MVVM
  • Figma

Key Features

  • File importing for wav, aif, mp3, mp4, and flac.
  • Lossless playback, background audio, and Bluetooth/wired audio support.
  • Instant A/B switching between files.
  • Sequencer with BPM detection, beat sync, forward/backward/random step order, and track add/remove controls.
  • AutoGain to reduce loudness bias between references.
  • Annual subscription, free trial, and paywall through StoreKit 2.
  • TipKit tutorials and 8-bit visual treatments using Metal shaders.

Design

ABSeq prioritizes minimalism and reachability. The A/B control sits where the thumb naturally rests, sequencer controls unfold only when needed, and the top screen area borrows from handheld music tools and game consoles.