SwiftMetronome - App Store Link
This open source Swift Package aims to create a great metronome experience on visionOS.
- 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)
You can use Swift Package Manager to install SwiftMetronome in your project. Follow these steps:
- In Xcode, select your project in the project navigator.
- Select the "Swift Packages" tab.
- Click the "+" button and select "Add Package Dependency..."
- Enter the URL of the SwiftMetronome repository:
https://github.com/Matt54/SwiftMetronome.git
- Click "Next" and follow the prompts to complete the installation.
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.
SwiftMetronome is released under the MIT License. See LICENSE for details.
You are welcome to contribute! Feel free to open an issue or pull request.