Extension for SwiftMIDI adding support for reading and writing Standard MIDI Files.
| macOS | iOS | visionOS | tvOS | watchOS | Linux | Android | WASM | Windows |
|---|---|---|---|---|---|---|---|---|
| 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🚧 1 | 🚧 1 | 🚧 1 | - |
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 its Examples folder.
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.
