MIDIKit icon indicating copy to clipboard operation
MIDIKit copied to clipboard

🎹 Modern multi-platform Swift CoreMIDI wrapper with MIDI 2.0 support.

Results 13 MIDIKit issues
Sort by recently updated
recently updated
newest added

### Please Confirm - [X] I have reviewed the **[MIDIKit Documentation](https://orchetect.github.io/MIDIKit)** which contains descriptive guides and extensive API reference - [X] I have searched **[Issues](https://github.com/orchetect/MIDIKit/issues?q=is%3Aissue)** and **[Discussions](https://github.com/orchetect/MIDIKit/discussions)** to see if...

🎩 refinement
🎹 smf

## Motivation `MIDIFile` allows for a fair degree of freedom with how its contents are constructed. Reliance on reading the documentation is necessary to understand and apply certain conventions. This...

💡 new feature
🎹 smf

### Please Confirm - [X] I have reviewed the **[MIDIKit Documentation](https://orchetect.github.io/MIDIKit)** which contains descriptive guides and extensive API reference - [X] I have searched **[Issues](https://github.com/orchetect/MIDIKit/issues?q=is%3Aissue)** and **[Discussions](https://github.com/orchetect/MIDIKit/discussions)** to see if...

🎩 refinement
🎹 smf

## General - [ ] `MIDIManager`: Add remaining accessors for things like Core MIDI ExternalDevices, etc. - [ ] `MIDIIOObjectProtocol`: Add remaining `set...()` property methods (counterparts to `get...()` property methods)...

🎹 i/o
🎩 refinement

MIDI 2.0 support progress: - [x] Universal MIDI Packet (UMP) Events Support: added in 0.3.0 - [ ] Additional MIDI 2.0 Events Support - [x] Relative RPN/NRPN support (implement as...

💡 new feature
🎹 events

## Proposal There are numerous arguments in favor of making `MIDIManager` an implicit global singleton rather than something that has to be instanced. The core benefits: - manager does not...

🎩 refinement

Enables distribution of MIDIKit using Cocoapods. Before official distribution on Cocoapods and for building on XCode from this repo, you must follow two steps in your XCode Project's `Podfile`: 1....

Thanks a lot for sharing your great work. I'm hoping to use MIDIKitSync to syncronise playback of an avplayer in my app with an external DAW. I'm planning on using...

# MIDI 1.0 MPE / MIDI 2.0 Per-Note Abstractions - [ ] Explore feasibility of adding MPE / MIDI 2.0 Per-Note Abstractions. **M2-104-UM Universal MIDI Packet (UMP) Format and MIDI...

💡 new feature

User feature request: > what I would love is a MTC Generator start at AVAudioTime > that way i can use the same value that is used everywhere with AVFoundation...

💡 new feature
🚧 help wanted