Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/matt54/swiftmetronome
Open Source Metronome
https://github.com/matt54/swiftmetronome
Last synced: 3 months ago
JSON representation
Open Source Metronome
- Host: GitHub
- URL: https://github.com/matt54/swiftmetronome
- Owner: Matt54
- License: mit
- Created: 2024-03-23T14:59:12.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-04-22T00:29:32.000Z (9 months ago)
- Last Synced: 2024-04-22T03:21:00.500Z (9 months ago)
- Language: Swift
- Homepage:
- Size: 8.7 MB
- Stars: 4
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# SwiftMetronome - [App Store Link](https://apps.apple.com/us/app/spatial-tuner-pitch-tuning/id6478814592)
This open source Swift Package aims to create a great metronome experience on visionOS.
## Features
- **Multi-sample + velocity adjustment:** The one, other down beats, and subdivisions all sound different
- **Time Signature:** Choose between different common time signatures
- **Subdivision:** Set the number of clicks per beat
- **10+ Click Sounds:** SwiftMetronome provides many different click options (each with high and low sample to support distinguised click events)## Installation
### Swift Package Manager (SPM)
You can use Swift Package Manager to install SwiftMetronome in your project. Follow these steps:
1. In Xcode, select your project in the project navigator.
2. Select the "Swift Packages" tab.
3. Click the "+" button and select "Add Package Dependency..."
4. Enter the URL of the SwiftMetronome repository: `https://github.com/Matt54/SwiftMetronome.git`
5. Click "Next" and follow the prompts to complete the installation.## Credits
SwiftMetronome is developed and maintained by Matt Pfeiffer. It owes much thanks to the AudioKit community for making audio development on iOS easy and also Ludwig Peter Müller for providing the sounds.
## License
SwiftMetronome is released under the MIT License. See LICENSE for details.
## Contributing
You are welcome to contribute! Feel free to open an issue or pull request.