Skip to content

destucr/Boxy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Boxy

A tactile, retro-styled music player for iOS, curated classical masterpieces with the nostalgic soul of vintage radio hardware. Designed for those who miss the mechanical click of a button and the warm static of a tuning dial.

Platform: iOS SwiftUI Xcode 15+


Technical Details

  • Framework: 100% SwiftUI
  • Audio Engine: Custom AVAudioEngine graph with real-time EQ, Distortion, and Delay nodes
  • Typography: Custom-registered LED Dot-Matrix font for authentic hardware aesthetics
  • Sound Design: Low-latency AVAudioPlayer for responsive UI sound effects

Tracklist

Composer Title
Beethoven Coriolan Overture
Chopin Nocturne Op. 9 No. 2
Mozart The Marriage of Figaro
Mozart Symphony in F Major
Paganini La Campanella
Vivaldi Concerto for 2 Violins
Vivaldi Oboe Concerto

Getting Started

  1. Clone the repository
  2. Open Boxy.xcodeproj in Xcode 15+
  3. Build and run on a physical iPhone for the full haptic experience

Note: Haptics and audio filters are best experienced on a real device, not the simulator.


Made by Destu Cikal Ramdani

About

A tactile, retro-styled classical music player for iOS featuring vintage radio simulations. immersive mechanical sound design, and a dot-matrix LED interface.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages