Question

Je recherche une bibliothèque CRO-plate-forme C ou C ++ MIDI.Juste pour envoyer / recevoir des événements MIDI NOTE, des codes de contrôle et du calendrier, de ne pas générer de son.

La cible principale est iOS / iPad, de sorte qu'il doit soutenir Coremidi sur iOS, que je connaisse est assez récente.Je peux utiliser Coremidi directement, mais s'il y a quelque chose de léger là-bas, il serait agréable d'utiliser quelque chose de portable afin que je puisse facilement porter le projet à PC.

omettre cela, s'il vous plaît mentionner s'il y a un bon et léger qui est open source, il pourrait être plus facile pour moi d'ajouter un soutien à Coremidi que de faire rouler le mien.

Clarification: Je recherche quelque chose de similaire à MIDIIO ou PORTIMIDI qui a un bon soutien iOS.

Était-ce utile?

La solution

You might want to take a look at RtMidi.

It provides a cross-platform API for realtime MIDI input/output, and makes use of the native API's for each platform (winmm, ALSA, CoreMidi).

I haven't used it with CoreAudio/CoreMidi, but it's worked flawlessly for me on Windows and Linux.

Autres conseils

I don't know MIDI thing in iOS dev. To my understanding, sending/receiving MIDI note events to/from MIDI devices should be a pure OS API problem. And parsing/generating MIDI messages is about MIDI spec. I suppose neither leads to a need of a library.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top