Extension for SwiftMIDI adding support for reading and writing Standard MIDI Files.
| macOS | iOS | visionOS | Linux | Android | Windows |
|---|---|---|---|---|---|
| 🟢 | 🟢 | 🟢 | 🚧 † | 🚧 † | - |
† Support for indicated platforms is either planned or WIP.
This extension is available as a Swift Package Manager (SPM) package.
To use this extension as standalone dependency (instead of importing the swift-midi umbrella repository):
-
Add the swift-midi-file repo as a dependency.
.package(url: "https://github.com/orchetect/swift-midi-file", from: "1.0.0")
-
Add SwiftMIDIFile to your target.
.product(name: "SwiftMIDIFile", package: "swift-midi-file")
-
Import SwiftMIDIFile to use it.
import SwiftMIDIFile
See the online documentation for this repository and the dedicated code examples repository.
For support, feature requests, and bug reports see the main SwiftMIDI repository.
Coded by a bunch of 🐹 hamsters in a trenchcoat that calls itself @orchetect.
Licensed under the MIT license. See LICENSE for details.
