Just a little clarification on this. IncarnateX is correct in that if the source MIDI App (in this case Genome) can connect to itself and operate on the CoreMIDI network port, then all apps that can receive on the network port can be controlled.
All apps implement CoreMIDI in their own way and they don't always interconnect. Sampletank, for example listens to all apps' virtual MIDI outs, but not all apps define their own MIDI outs and prefer to write to other apps' MIDI ins. Here is where MidiBridge can solve inter app connectivity issues:
- connect a 'write to MIDI in' controlling app to a 'read from MIDI out' receiving app (as described above).
- connect an app that can send to CoreMIDI virtual to an app that supports only CoreMIDI network (ie. no virtual supportl)
- connect one controlling app to multiple receiving apps and (optionally) split the receiving apps across MIDI channels.
- connect Midi Mobilizer I (and soon synthstation 25) to newer CoreMIDI apps that don't natively support these devices.
Plus all combinations of the above.
Nic
Controlling Core Midi apps with Genome
-
- Banned
- Topic Starter
- 3946 posts since 25 Jan, 2009
Nic from Audeonic apps has posted some clarifications on the issue at iDesignSound. I will repost them here for anyone interested. Noteworthy info is that all apps implement CoreMidi in their own way and don't always interconnect.
-
- KVRist
- 37 posts since 14 Oct, 2011
This is interesting, and timely for me as I bought Meteor today - partly in the hope to link it to SampleTank. Looks like I might need MidiBridge or perhaps run through Genome instead.
I've not had much testing time yet, but in terms of my experience with Meteor, I have only managed to send MIDI through to apps that are known to support Network MIDI (in my case Animoog and Arctic). I cannot get it to connect to Alchemy, Addictive or SampleTank (as JC was able to with the some at least), but as I understand it these only claim to support Core MIDI rather than Network. So I guess Jailbreaking allows bridging natively which makes some sense; I read that you can also record audio from other apps as they are un-sandboxed.
Is it possible to set Meteor to play\send MIDI whilst in the background? Does Genome do this?
Thanks,
Jamey
I've not had much testing time yet, but in terms of my experience with Meteor, I have only managed to send MIDI through to apps that are known to support Network MIDI (in my case Animoog and Arctic). I cannot get it to connect to Alchemy, Addictive or SampleTank (as JC was able to with the some at least), but as I understand it these only claim to support Core MIDI rather than Network. So I guess Jailbreaking allows bridging natively which makes some sense; I read that you can also record audio from other apps as they are un-sandboxed.
Is it possible to set Meteor to play\send MIDI whilst in the background? Does Genome do this?
Thanks,
Jamey
-
- Banned
- Topic Starter
- 3946 posts since 25 Jan, 2009
jkhanhl wrote:Is it possible to set Meteor to play\send MIDI whilst in the background? Does Genome do this?
Thanks,
Jamey
Meteor: No
Genome: Yes
Interesting that you cold make meteor send to Arctic (like J.C could) and Animoog. For some unknown reason, I have not managed to do that on iOS5.
Also. The DEV of Meteor seems very engaged in the project, so I expect that he will make up for the missing functions in a not too distant future.
Cheers
-
- Banned
- Topic Starter
- 3946 posts since 25 Jan, 2009
Well, well. Sometimes it can be a true pleasure to find out that you are full of shit.IncarnateX wrote:Interesting that you cold make meteor send to Arctic (like J.C could) and Animoog. For some unknown reason, I have not managed to do that on iOS5.
It seems that my problem was that I had assigned Meteor's own instruments to the midi tracks and that was the reason they did not send midi out.
Now I have to test it with different apps.
BTW: For tracker lovers it might be worth to know that Sunvox can recognize a good deal of Virtual Synts and send midi to them. However there are some that it doesn't recognize.
Cheers
Last edited by IncarnateX on Sun Nov 13, 2011 9:12 pm, edited 1 time in total.
-
- Banned
- Topic Starter
- 3946 posts since 25 Jan, 2009
I don't think that J.C. mentioned these synths but just Arctic Keys and Sunrizer.I cannot get it to connect to Alchemy, Addictive or SampleTank (as JC was able to with the some at least),
The reason you can not control the mentioned synths is because none of them can play in the background and since Meteor can not send midi in the background either, there is no way to make them work together. However, all of the synths can be controlled by Genome through it's "network session" (when connecting Genome to itself in "network midi").
Cheers
Last edited by IncarnateX on Sun Nov 13, 2011 9:30 pm, edited 1 time in total.
-
- KVRist
- 30 posts since 13 Nov, 2011 from Dublin, Ireland
I'm more than happy to answer any questions anyone has about MidiBridge and (assuming I know) how it interacts with different apps and devices. As IncarnateX quotes, apps implement their CoreMIDI features in different ways and sometimes these differences prevent interconnection.jkhanhl wrote:This is interesting, and timely for me as I bought Meteor today - partly in the hope to link it to SampleTank. Looks like I might need MidiBridge or perhaps run through Genome instead.
Jamey
I can say that if an app implements some form of CoreMIDI then MidiBridge can interact with it one way or another and interconnect it to either another CoreMIDI app, CoreMIDI wifi or any external MIDI device (bar synthstation 25 but that support is now working and will be in the next release) on the market, to my knowledge.
The next release will also allow the original Midi Mobilizer to run in the background (on iOS devices) and can also map drum channel 10 to channels 1-4 (allowing older drum machines to control SampleTank for example). You'll also be able to fast-switch to other apps by double tapping on the port in MidiBridge (where the other app supports fast switching).
Apologies for the semi-commercial post. I got carried away.
Regards, Nic (Audeonic Apps).