Routing a midi track to Kontakt AND iPhone!

Post
noiseboy
Max Output Level: -82 dBFS
2012/02/12 05:22:57
I've actually tried this on X1 and 8.5.3, but can't make it work on either.  It's a moderately complex setup, so bear with me while I explain.

I'm trying to get a really good clever program working on the iPhone called Midi Touch.  It looks terrific - you can assign CCs, note events etc on sliders, knobs, buttons etc customised to how you like it.  You need this program on the iPhone, and a server client on the desktop machine.  I've tried a few, the one that works for me in Win 7 is rtpmidi.  On this, you open a session (mine is called i7, the name of the computer), then it detects the iPhone program when it is opened on the iPhone, and routes the iPhone data to the virtual midi port called i7.  Sonar can see this fine.  If I have a blank midi track and route the input and output to be i7, everything works really smoothly.  So far, so excellent.

So here's how I want to use it - controlling CCs for LASS, in Kontakt.  I set up a channel to have Omni inputs, so it can read the keyboard and the iPhone.  This is working fine.  It routes the data to Kontakt - also fine.  However, this routing loses the midi output of the track back to the iPhone, so you lose all visual feedback about where you are, which is critical.  So what I need is a method of routing a track's data to Kontakt AND the i7 midi output at the same time - one to make the sound - the other to move the controls.  (It strikes me that this must be the case with any midi controller?)

There doesn't seem to be a way to do this on a Sonar midi track.  However (and I thought I was pretty clever for figuring this out to be honest), what I CAN do is enable midi output in the Synth Rack for Kontakt.  In Kontakt standalone I enable the i7 for midi out.  Then in Sonar, I open a new midi track - midi input = Kontakt's midi output in Omni mode, midi output = i7, midi channel = none.  Now, this worked - ONCE.  I can't make it work again.  I've checked the routing a 1,000 times, but nada.  The server is working, it sees the iPhone, all data is coming and going correctly if I just route the normal midi track to i7, but I can't make Kontak's midi output (which is enabled in Synth Rack) to feed the i7.  I've also tried setting the Kontakt Output Midi Track to send on ch1 rather than none (all these tests so far are just ch1), but that doesn't work either.

I think what MAY have happened is that with the main track set to Midi Omni, a feedback set it, because it now had the additional midi source of the Kontakt output.  If that was the case though, how come resets and restarts haven't restored it?  On a new session for test purposes I've disabled all midi input on the main midi track, so it's purely transmitting midi data to Kontakt, to make sure there can't be a feedback loop, but no dice.

Can anyone think what might be going wrong?  Or figure out an alternate way to feed a midi track to two midi sources?  Grateful for help - thanks.
doriginal
Max Output Level: -87 dBFS
Re:Routing a midi track to Kontakt AND iPhone! 2012/02/12 10:58:45
I tried to do this in sonar myself. I wanted to control the play back, record, faders, and pots. I gave up and only use this in reason.

 I use touch Osc and rtp midi . I control this with my iPad. 
garrigus
Max Output Level: 0 dBFS
Re:Routing a midi track to Kontakt AND iPhone! 2012/02/12 11:02:35
TouchDAW on Android works great with SONAR.

Scott

--
Scott R. Garrigus - http://garrigus.com
* Author of the Cakewalk Sonar and Sony Sound Forge Power book series: http://garrigus.com/?PowerBooks
* Author of the Cakewalk Sonar ProAudioTutor video tutorial series: http://garrigus.com/?ProAudioTutor
* Publisher of the DigiFreq free music technology newsletter: http://digifreq.com/?DigiFreq
* Publisher of the NewTechReview free consumer technology newsletter: http://newtechreview.com/?NewTechReview

noiseboy
Max Output Level: -82 dBFS
Re:Routing a midi track to Kontakt AND iPhone! 2012/02/12 12:37:27
garrigus


TouchDAW on Android works great with SONAR.

Scott

How do you send the midi out to the TouchDAW and a vst?

garrigus
Max Output Level: 0 dBFS
Re:Routing a midi track to Kontakt AND iPhone! 2012/02/12 12:43:29
TouchDAW uses two rtpMIDI connections. One for DAW control and another for the onscreen keyboard to play VSTs.

For DAW control... in SONAR you need to set up a new control surface and use the Mackie Control option.


For VST play... you just need to assign the input of the MIDI track to the appropriate rtpMIDI connection.

The company that makes TouchDAW has a bunch of info on their site:
http://www.humatic.de/htools/touchdaw/

And they also made this setup video:
http://www.youtube.com/watch?v=jDpqvxx8fB8

Hope that helps!

Scott

--
Scott R. Garrigus - http://garrigus.com
* Author of the Cakewalk Sonar and Sony Sound Forge Power book series: http://garrigus.com/?PowerBooks
* Author of the Cakewalk Sonar ProAudioTutor video tutorial series: http://garrigus.com/?ProAudioTutor
* Publisher of the DigiFreq free music technology newsletter: http://digifreq.com/?DigiFreq
* Publisher of the NewTechReview free consumer technology newsletter: http://newtechreview.com/?NewTechReview

adrian4u
Max Output Level: -79 dBFS
Re:Routing a midi track to Kontakt AND iPhone! 2012/02/12 15:49:03
Doriginal - can you send me you're TouchOSC setup?
I have iPad too.

Btw. There are several other apps:
- ProRemote - looks hot as hell, but it's hell-of-a expensive
- eyoControl - nice and cheap
- vControl
- AC7

I bought last two, I have also TouchOSC but haven' tried it yet with Sonar.

Anyone have tried this appps? Or have TouchOSC layout designed for using with Sonar?