Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yuripetrosyan/Controllers
Controllers is an iOS app that lets you mix songs on your device by changing the speed, pitch, reverb and volume.
https://github.com/yuripetrosyan/Controllers
Last synced: about 1 month ago
JSON representation
Controllers is an iOS app that lets you mix songs on your device by changing the speed, pitch, reverb and volume.
- Host: GitHub
- URL: https://github.com/yuripetrosyan/Controllers
- Owner: yuripetrosyan
- License: mit
- Created: 2024-07-01T13:24:02.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-07-22T23:29:04.000Z (5 months ago)
- Last Synced: 2024-08-03T17:18:00.634Z (4 months ago)
- Language: Swift
- Homepage:
- Size: 23 MB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
- fucking-open-source-ios-apps - Controllers
README
![cnt](https://github.com/yuripetrosyan/Controllers/assets/73176415/f60607c2-7a1b-4df3-b6af-6c6f3988f478)
---
# Controllers
Controllers is a sleek and intuitive DJ controller app for iOS that allows you to play and manipulate your MP3 files. With features like adjustable speed, reverb, pitch, and volume, Controllers puts powerful audio controls at your fingertips. The app dynamically updates its background color based on the cover art of the current track, providing a visually immersive experience.
## Features
- **MP3 Playback**: Load and play MP3 files from your device.
- **Audio Controls**: Adjust the speed, reverb, pitch, and volume of the track in real-time.
- **Dynamic Background**: The app’s background color changes based on the cover art of the playing track.
- **Metadata Display**: View the cover art and title of the current track.
- **Intuitive UI**: User-friendly interface with smooth controls.## Requirements
- iOS 16.0+
- Swift 5.3+
- Xcode 12.0+## Installation
1. Clone the repository:
```sh
git clone https://github.com/yourusername/MiniDJ.git
```2. Open the project in Xcode:
```sh
cd MiniDJ
open MiniDJ.xcodeproj
```3. Build and run the project on your simulator or device.
## Usage
1. Launch the app.
2. Tap on the "Upload a song" button to load an MP3 file from your device.
3. Adjust the speed, reverb, pitch, and volume using the provided controls.
4. Enjoy your music with the dynamic visual and audio effects!## Contributing
Contributions are welcome! Please open an issue or submit a pull request for any improvements or bug fixes.
1. Fork the repository.
2. Create a new branch:```sh
git checkout -b feature/your-feature-name
```3. Make your changes and commit them:
```sh
git commit -m "Add your feature description"
```4. Push to the branch:
```sh
git push origin feature/your-feature-name
```5. Open a pull request.
## License
This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.
## Contact
- **Author**: Yuri Petrosyan