mrRay / vvopensource

OSC and MIDI frameworks for OS X and iOS, a framework for managing and rendering to GL textures in OS X, and a functional ISF (interactive shader format) implementation for OS X.
231 stars 33 forks source link

iOS compatibility for VVMIDI framework #2

Open Krxtopher opened 11 years ago

Krxtopher commented 11 years ago

Is there a way to use the VVMIDI framework in an iOS app? What modifications or special steps might I need to follow to make this work? (Assume that I've compiled and installed VVOSC and VVBasics as iOS SDKs.)

mrRay commented 11 years ago

"Is there a way to use the VVMIDI framework in an iOS app?"

probably, but i've never tried so the source for VVMIDI may need to be modified a bit (specifically, i assume there'd be a problem somewhere with a header file that doesn't exist in iOS or vice versa). beyond that, i've never done anything with MIDI on iOS so i can't say for sure what sort of problems you'd run into.

take a look at the list targets in the project- see how VVBasics and VVOSC each have three targets, one for the iOS sim, one for iOS dev, and one for os x? VVMIDI only has one (for os x): the other two targets for this framework would have to be created and set up similarly to the sim/dev targets for the other frameworks (pay particular attention to the "Build Settings" and "Build Phases".

"gotchas":