Skip to content

This Objective-C Xcode project shows how to pause and restart an audio file with a slow-down and speed-up torque effect. It also includes volume and panning control via UISliders. Michael Tyson's The Amazing Audio Engine (version 1.5.6)

Notifications You must be signed in to change notification settings

markjeschke/TAAE1-Torque

Repository files navigation

TAAE1 Torque

This Objective-C Xcode project was created to demonstrate how to pause and restart an audio file with a slow-down and speed-up torque effect, similar to how a record player would affect its playback via a needle. In addition to using the varispeed effect filter, I also provided volume and stereo panning control via UISliders. Michael Tyson's The Amazing Audio Engine (version 1.5.6) was used for this example, and was installed via CocoaPods.

The initial question for how to achieve this torque audio effect was posted on The Amazing Audio Engine forum here:

http://forum.theamazingaudioengine.com/discussion/1283/slow-motion-effect-for-sound#latest

Installation

  1. cd to change your current directory to the location on your computer where you'd like to clone or install this repo.
  2. Download the zip file for enter git clone [email protected]:markjeschke/TAAE1-Torque.git into Terminal.
  3. Navigate to and open the TAAE1-Torque-master directory.
  4. Since this project utilizes CocoaPods, click on the TAAE1-Torque.xcworkspace to open the project–not the TAAE1-Torque.xcodeproj to run and build the app.
  5. Since the Pods directory was included into this repo, you may want to update it in the Terminal by entering pod update in this project's directory.

For more information on CocoaPods and its usage, please go to their website at: https://cocoapods.org/

About

This Objective-C Xcode project shows how to pause and restart an audio file with a slow-down and speed-up torque effect. It also includes volume and panning control via UISliders. Michael Tyson's The Amazing Audio Engine (version 1.5.6)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published