A lightweight music player for iOS based on AudioKit written in Swift

PandoraPlayer

PandoraPlayer is a lightweight music player for iOS, based on AudioKit and completely written in Swift.

Purpose

PandoraPlayer is a lightweight music player for iOS, based on AudioKit
and completely written in Swift, constructed to be fast, light and have a nice design.

Features

  • [x] Plays iPod music / bundle music
  • [x] Real-time two-channel visual equalizer
  • [x] Standard controls
  • [x] Simple API
  • [x] Simple & intuitive design

Supported OS & SDK Versions

  • Supported build target - iOS 9.0

Installation

CocoaPods

Add the following line in your Podfile.

pod 'PandoraPlayer'

Usage

import PandoraPlayer

let playerVC = PandoraPlayer.configure(withMPMediaItems: mediaItems)
navigationController?.present(playerVC, animated: true, completion: nil)

Release Notes

Version 1.0

  • Release version.

Version 1.1

  • Added Xcode 9 and Swift 4 support

GitHub