Controlling Core Midi apps with Genome
-
- Banned
- 3946 posts since 25 Jan, 2009
Hi all
Made a great discovery yesterday and wanted to share just in case you did not know.
By virtue of the Midibridge app http://itunes.apple.com/us/app/midibrid ... 60859?mt=8
You can now connect apps that support Core Midi but not virtual midi to virtual midi ports. In Midibridge, just write "localhost" in the midicore ip adress under preferences and hit "connect". This way you connect Midbridge to itself and create a virtual "networks session". You can then control your midi core apps with Genome by connecting them to the virtual "network session" from within their own menus.
This means you can control synths like animoog, iSyn Poly, Addictive, DXi, Argon, Grainbender, Alchemy, SynthX and iMS20 with Genome.
Be aware though that to the extent that the apps do not have background audio (e.g. Alchemy and Animoog), you will first hear the sequence when you open the synths. Thus, you can not hear the app while you program it in Genome like you can if they have background audio (e.g. Grainbender, Argon, Addictive).
You also have to be aware what channel they recieve on. Some apps only recieve on channel one, while other recieve on omni. It is not as effective as virtual midi where you can have different apps running at the same time, but at least it will make you able to sequence synths like Animoog and Alchemy internally and record them into the pasteboard.
Cheers
Made a great discovery yesterday and wanted to share just in case you did not know.
By virtue of the Midibridge app http://itunes.apple.com/us/app/midibrid ... 60859?mt=8
You can now connect apps that support Core Midi but not virtual midi to virtual midi ports. In Midibridge, just write "localhost" in the midicore ip adress under preferences and hit "connect". This way you connect Midbridge to itself and create a virtual "networks session". You can then control your midi core apps with Genome by connecting them to the virtual "network session" from within their own menus.
This means you can control synths like animoog, iSyn Poly, Addictive, DXi, Argon, Grainbender, Alchemy, SynthX and iMS20 with Genome.
Be aware though that to the extent that the apps do not have background audio (e.g. Alchemy and Animoog), you will first hear the sequence when you open the synths. Thus, you can not hear the app while you program it in Genome like you can if they have background audio (e.g. Grainbender, Argon, Addictive).
You also have to be aware what channel they recieve on. Some apps only recieve on channel one, while other recieve on omni. It is not as effective as virtual midi where you can have different apps running at the same time, but at least it will make you able to sequence synths like Animoog and Alchemy internally and record them into the pasteboard.
Cheers
-
Ben [Camel Audio] Ben [Camel Audio] https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=1122
- KVRian
- 757 posts since 18 Sep, 2001 from Edinburgh, Scotland
Cool trick
Good news though - workflow with Alchemy is going to be much better as we're going to support virtual MIDI in the next update (Pro version only). We're submitting the update to Apple today 
-
thebaggytrouseredone thebaggytrouseredone https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=169368
- KVRist
- 450 posts since 30 Dec, 2007
Thanks Ben, that sounds great. Will we be able to load our own sounds into Alchemy Mobile, I just bought Alchemy for my PC and will hopefully be making my own presets?
simon
simon
-
- Banned
- Topic Starter
- 3946 posts since 25 Jan, 2009
Great Ben. Virtual midi is the best. Remember to add background audio and selectable midi channel. Could be cool if you could add a "record on first note" to the looprecorder now you are at it. I' ll buy the upgrade the nanosecond it appears in the app store. Keep up the good work and mood.Ben [Camel Audio] wrote:Cool trickGood news though - workflow with Alchemy is going to be much better as we're going to support virtual MIDI in the next update (Pro version only). We're submitting the update to Apple today
Best Regards
-
Ben [Camel Audio] Ben [Camel Audio] https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=1122
- KVRian
- 757 posts since 18 Sep, 2001 from Edinburgh, Scotland
Yes - you will be able to install your own .CamelSounds files via iTunes, if you own the Pro upgrade. So you can, for example, install any of your Camel Audio sound libraries, if you like (of course some of the sounds will not play if they use spectral only and there are some other restrictions which mean some sounds don't sound the same). .CamelSounds files are just rar files with a a certain folder structure so the files install to the right place - we'll document that on the FAQ. In Alchemy 1.30 we'll add a Save As CamelSounds option which makes transfering your own sounds a lot easier.thebaggytrouseredone wrote:Thanks Ben, that sounds great. Will we be able to load our own sounds into Alchemy Mobile, I just bought Alchemy for my PC and will hopefully be making my own presets?
simon
Background audio is implemented as is CPU level reduction to make managing multiple apps possible, however selectable MIDI channel is not implemented nor record on first MIDI note in this update but we will consder for a future update. Virtual MIDI is fantastic with apps like Soundprism Pro and Genome sequencer - great funGreat Ben. Virtual midi is the best. Remember to add background audio and selectable midi channel. Could be cool if you could add a "record on first note" to the looprecorder now you are at it. I' ll buy the upgrade the nanosecond it appears in the app store. Keep up the good work and mood.
We've also implemented some other really cool features in this update
-
thebaggytrouseredone thebaggytrouseredone https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=169368
- KVRist
- 450 posts since 30 Dec, 2007
That sounds great, I look forward to trying the new update.
simon
simon
-
- Banned
- Topic Starter
- 3946 posts since 25 Jan, 2009
OK, Ben. But what channel will it recieve on then? If you have chosen OMNI, it will mean that you can not use it with others apps, e.g. Alchemy on channel 1 and Sunrizer on channel 2. Maybe the CPU use would hinder this anyway, but just in case, it is better to fix it on a single channel than omni.
Best regards
Best regards
-
- Banned
- Topic Starter
- 3946 posts since 25 Jan, 2009
Eh! ...Seems like Genome can do the trick without the need of MidiBridge. Just go to midi config -> Network midi -> [name of the owner]'s iPad and connect
Sorry if I made anyone buy MidiBridge in vain for this purpose. However MidiBrigde can still connect a good deal of different controllers to virtual ports or MidiCore Synths.
BTW: Bought the Alchemy pro upgrade and is waiting for the virtual midi update
Sorry if I made anyone buy MidiBridge in vain for this purpose. However MidiBrigde can still connect a good deal of different controllers to virtual ports or MidiCore Synths.
BTW: Bought the Alchemy pro upgrade and is waiting for the virtual midi update
-
- KVRian
- 621 posts since 5 Aug, 2002 from United States
This is a great trick! I did not know this..... thanks!IncarnateX wrote:Eh! ...Seems like Genome can do the trick without the need of MidiBridge. Just go to midi config -> Network midi -> [name of the owner]'s iPad and connect![]()
Sorry if I made anyone buy MidiBridge in vain for this purpose. However MidiBrigde can still connect a good deal of different controllers to virtual ports or MidiCore Synths.
BTW: Bought the Alchemy pro upgrade and is waiting for the virtual midi update
Dell desktop Win 10 /2012 MacBook Pro
Cubase Pro 10/Mixcraft 9
Cubase Pro 10/Mixcraft 9
-
- Banned
- Topic Starter
- 3946 posts since 25 Jan, 2009
Not to my knowledge. You need a bridge to control midicore synths internally on the iPad with virtual midicontrollers and vice versa. Either Genome or Midibridge will do. If you use external midicore controllers (e.g. a midi keyboard) they will have to communicate with virtual midi synths through a "network session" in which they are connected by WI-FI. In these cases, you need no brigde because VM synths usually have core midi too. It is such a "midi session" Genome and Midibridge can create internally, a virtual midi session with no need of WI-FI, by bridging them to themselves. To my knowledge no other midi core apps can do this. Please correct me if I have overlooked some.J.C wrote:Correct me if I'm wrong but all CoreMIDI compatible Apps work this way... They all can see virtual midi Apps.
Cheers
Edit: OK. There seems to be virtual apps such as MoDrum and Bassline that can send to core midi apps but only some core midi synths response to them without a bridge. Not really usable for anything but syncing though. However none of my Core midi apps can connect to virtual midi ports without a bridge.
Last edited by IncarnateX on Tue Nov 08, 2011 3:20 pm, edited 1 time in total.
-
- Banned
- Topic Starter
- 3946 posts since 25 Jan, 2009
Can you please describe in steps how you manage to do this? I can only connect them by virtue of a bridge. Maybe meteor has a bridging function that I have missed.J.C wrote:Meteor is able to Control Sunrizer or Arctic Keys, for example.
-
- KVRist
- 279 posts since 18 Oct, 2011
Here is the Answer Paul from 4Pockets sent me when I asked him about Virtual Midi:
If you have programs that will allow multi-tasking you should be able to
route MIDI from Meteor to these devices as follows:-
1) Enable MIDI in the MIDI Setup.
2) Ensure the 'Connect To Network Sessions' is enabled.
3) Choose 'Session 1 (network)' or 'All Ports' as the MIDI out port.
Most applications allow you to specify a MIDI In channel, so all you now
need to do is specify the correct MIDI Out channel in Meteor and it should
work….
And it works!!!
If you have programs that will allow multi-tasking you should be able to
route MIDI from Meteor to these devices as follows:-
1) Enable MIDI in the MIDI Setup.
2) Ensure the 'Connect To Network Sessions' is enabled.
3) Choose 'Session 1 (network)' or 'All Ports' as the MIDI out port.
Most applications allow you to specify a MIDI In channel, so all you now
need to do is specify the correct MIDI Out channel in Meteor and it should
work….
And it works!!!
-
- Banned
- Topic Starter
- 3946 posts since 25 Jan, 2009
Thanks but it ain't happening on my iPad2 with iOS5. Neither Sunrizer nor Artic keys response. How do I ensure I am sending on the right midi channel in meteor? I see no channel out selection in the midi set up. I have tried midi recordings on track 1, 2, and 3 set to respectively channel 1, 2 and 3. I set Sunrizers and Artic keys recieve channels to omni,but with no luck.
Are you sure that your Meteor is not connected to a wi-fi session when doing this? If it is, that would explain why it is possible to route them. If it ain't, the whole deal seems a little mysterious.
Maybe others can chime in with thier experiences? That would be very welcome.
Cheers
Are you sure that your Meteor is not connected to a wi-fi session when doing this? If it is, that would explain why it is possible to route them. If it ain't, the whole deal seems a little mysterious.
Maybe others can chime in with thier experiences? That would be very welcome.
Cheers