Lyre App

Lyre App is a music player app developed using Swift and Xcode. It allows users to play and control audio tracks, view album artwork, and adjust playback settings. The app supports features such as scrubbing, volume control, and the ability to toggle between different audio stems.


  • Play and pause audio tracks
  • Scrub through the track using a slider
  • Display track information including title and artist name
  • Show album artwork with adjustable size
  • Toggle between different audio stems
  • Adjust volume control
  • Mute/Unmute Instruments



  1. Clone the repository: git clone
  2. Open the lyre-app project in Xcode.
  3. Build and run the app on a simulator or device.


  1. Launch the Lyre App on your device or simulator.
  2. The app will display the album artwork, song title, and artist name.
  3. Use the play button to start or pause the playback.
  4. Scrub through the track by dragging the slider.
  5. Adjust the volume using the volume slider.
  6. Toggle between audio stems using the “STEMS” button.
  7. Enjoy listening to your favorite tracks!


  • AVFoundation: Apple’s framework for working with audio and video assets.
  • UIKit: Apple’s framework for building user interfaces.
  • Cambridge Music Technology: A music library resource providing multi-track tracks for research


View Github