The Pitch Perfect App is a Swift application that allows users to record their voice and apply various audio effects such as changing the rate, pitch, echo, and reverb. It solves the problem of needing a simple and easy-to-use tool for recording and modifying voice recordings on iOS devices.
As a user,
I want to record my voice.
So that I can apply various audio effects to make fun with my friends.
I always want to be Darth Vader.
To install and set up the Pitch Perfect App, follow these steps:
- Clone the repository from GitHub: https://github.com/joao-ponte/pitch-perfect.git
- Open the project in Xcode.
- Build and run the app on a simulator or a physical iOS device running iOS 16.2 or later. The app has no external dependencies, so no additional setup is required.
The Voice Recorder App provides a simple and intuitive user interface for recording and modifying voice recordings. Here's how to use the app:
- Launch the app on your iOS device.
- Tap the "Record" button to start recording your voice.
- Tap the "Stop" button to stop recording.
- Tap one of the 6 buttons to listen to the modified recording.
Note: The app requires access to the microphone to record voice, so make sure to grant the necessary permission when prompted.
The Pitch Perfect App includes the following features:
- Record voice using the device's microphone.
- Choose the recorded voice's rate, pitch, echo, and reverb effects.
- Play the modified recording to listen to the effects in real-time.
The Pitch Perfect App was built using the following technologies and tools:
- Swift: The programming language used to develop the app.
- AVFoundation: The framework used to record and modify audio.
- UIKit: The framework used to build the user interface.
- Xcode: The integrated development environment (IDE) used to develop the app.
If you have any feedback, please reach out to me on: