MIDI-OX User Forum (http://www.midiox.com/cgi-bin/yabb/YaBB.pl)
MIDI Yoke >> MIDI Yoke NT >> Win 5.5 Logic - Sequence Reason in Logic
(Message started by: dk01 on Apr 15th, 2003, 2:37pm)

Title: Win 5.5 Logic - Sequence Reason in Logic
Post by dk01 on Apr 15th, 2003, 2:37pm
Hello again,

this is a follow up thread - to the other Logic and Reason
thread that was going on...

my follow up question is this:

1) can't I use the midiyoke ports to output discrete midi
channels (setup appropriately in Logic's environment) to
Reason input ports and then assign instruments (rack
devices) in Reason to each channel in the Midi rack module?

Point is: SINCE Logic for Windows will probably never support
Rewire 2 (midi data through rewire)... can't I mimic this
using the above method?

And when running Reason rewired to Logic the audio would
seamlessly pass back into Logic?

So, Logic sequences could then pass midi to Reason and
JUST use Reason as a synth/sound source rack... and

Logic live controller input could be fed to record sequences
in Logic and use Reason just for sounds... so I dont have to
use the Reason sequencer ever again (for anything complex).

Manfred... anyone... have you or will this work?

Thanks so much,

David K.

Title: Re: Win 5.5 Logic - Sequence Reason in Logic
Post by Manfred on Apr 16th, 2003, 2:03pm
Hi David,

just tried to send discrete MIDI from Logic to Reason instruments in ReWire mode. As I expected, it doesn't work. ReWire 2 contains both audio and MIDI instrument connection, so there's no more separate MIDI connection needed (and allowed, as it seems) for the Reason instruments. Logic 6 on Mac provides new ReWire type Environment objects for this purpose.

The only thing you can do from Logic via MIDI is a full remote control. You may control e.g. the Reason mixer, instrument parameters, anything that is covered by the Reason MIDI Remote Mapping, from the Logic track automation. But sorry, you can't play Reason instruments. If you have a look in the Reason Advanced MIDI setup page, you will see two port settings:
- External Control for Bus A-D will control the instruments in stand alone mode, but will be disabled in ReWire mode.
- Miscellaneous->Remote Control is ment for MIDI remote control of several Reason surface elements, and is always enabled.

Best...

Manfred

Title: Re: Win 5.5 Logic - Sequence Reason in Logic
Post by dk01 on Apr 16th, 2003, 3:36pm
Hi Manfred,

Crap I guess... so they purposely blocked this in win 5.5 when
mac 6.0 came out??

in theory it could work - couldnt it? Split the ports and define the midi channels accordingly for the instrument tracks in Logic and then run through Yoke to Reason External Control Buses...?

So, the advanced midi for: External Control for Bus A-D -- will
this work in non-rewire mode? I tried and thought I had it working - maybe it was working when I flipped over to non-Rewire. Cause later it wasn't working... but, I couldnt get the environment setup exactly to ideally split the tracks correctly... what a pain... ** ACTUALLY ** I think I was in Rewire mode - cause I recall the audio coming in...

What a mess.

Thanks for your efforts and knowledge...

DK

Title: Re: Win 5.5 Logic - Sequence Reason in Logic
Post by Ray on May 4th, 2003, 9:43pm
Hi dk01,

Here's a nice workaround:

But first you have to disable the MIDI YOKE Inports in the win.ini.
Otherwise you'll get a Midi Loopback.
You can't disable the ports manually in Logic.
Midi Yoke 1/2 /......always are connected to the physical  and the sequencer input.

Excute -> type ''sysedit''->Now select the win.ini page->
scroll down until you see:

[Logic]
MidiOut_Microsoft_GS_Wavetable_SW_Synth=0
MidiIn_MIDI_Yoke_NT___1=0
MidiIn_MIDI_Yoke_NT___2=0
MidiIn_MIDI_Yoke_NT___3=0
MidiIn_MIDI_Yoke_NT___4=0
MidiIn_MIDI_Yoke_NT___5=0
MidiIn_MIDI_Yoke_NT___6=0
MidiIn_MIDI_Yoke_NT___7=0
MidiIn_MIDI_Yoke_NT___8=0
MidiOut_MIDI_Yoke_NT___1=7
MidiOut_MIDI_Yoke_NT___2=0
MidiOut_MIDI_Yoke_NT___3=0
MidiOut_MIDI_Yoke_NT___4=0
MidiOut_MIDI_Yoke_NT___5=0
MidiOut_MIDI_Yoke_NT___6=0
MidiOut_MIDI_Yoke_NT___7=0
MidiOut_MIDI_Yoke_NT___8=0


Please deactivate everything except ''MidiOut_MIDI_Yoke_NT___1=7''
You probably will need only 1 Port.
Logic starts and shuts down a lot faster too.

=1 or 7 is enabled
=0 is disabled

You don't have to reboot. Start Logic.
Start Reason. Hopefully you know how to route the Reason Interface's outs to Logic by assigning the first stereo pair of Reason to
MIX L and MIX R in Logic ?!. If you don't know it just ask me.
again. :D


Now go to reason and  select edit->preferences
Select the advanced Midi entry in the scroll down list.
For BUS A select Midi Yoke (NT) 1
Close it.
At the top you can now see your Midi Yoke driver
At the top left choose one Reason instrument by clicking
on the little arrow in channel one.
That's enough for now,cause we only wanna test it.


Go to Logic and select a Midi track.
Select the Midi Yoke driver 1 in the channels parameter box.
Open the matrix editor and draw in some notes.
You won't hear them until you press start !
Press it now !

There's a big latency coming outta your speakers.:o
Never mind . Just drag the sequence to bar 2 and adjust the
delay parameter of it to ''- 222 ms''.(at the top left in the arrange window)That does the trick.
No more latency when loading any Logic or VST instruments.
Don't forget to do this delaying for every sequence you've
created.
Now load any Logic instrument you've purchased.:o
Press start again.
You should hear the choosen Reason instrument perfectly syncronized to your Logic instrument, if you
assigned it's outputs right to 2 audio instruments..(MIX L and MIXR)

Hope that helps.

Hehe you don't need a mac or logic 6.
Save your money


;)  

Title: Re: Win 5.5 Logic - Sequence Reason in Logic
Post by BodieBill on Jun 20th, 2003, 4:57pm
Hi Ray,

Your post really helped, thanks! I now have Logic and Reason hooked up as master and slave using Midi Yoke to route the midi, emulating a Rewire2 type of setup. There is however one thing I cannot figure out, and that's how to get live midi signals from my keyboard via Logic into Reason, playing a Reason instrument or sample. Do you know how to do that?

Thanks & best regards,
Bodie Bill

Title: Re: Win 5.5 Logic - Sequence Reason in Logic
Post by Peter L Jones on Jun 21st, 2003, 5:20am
This could be something you can do in MIDI OX...

Assuming you're using Yoke junction 1 okay.

Start up MIDI OX.
Select Options->MIDI Devices
Make sure you have nothing selected in either MIDI Inputs or MIDI Outputs
Make sure the check box at the bottom, Automatically attach Inputs to Outputs during selection, is checked
Select MIDI Yoke Junction 1 in MIDI Outputs (it appears in Port Mappings)
Select your external MIDI port in MIDI Inputs (it appears in Port Map Objects)

If you expand MIDI Yoke Junction 1 in Port Mappings, you'll see your external MIDI port has been attached there.

In the preset boxs, type a name for this configuration and click the save icon, then click OK to apply the mapping.

Any input from your external MIDI port will go wherever MIDI Yoke Junction 1 goes.

Does that do what you want?

Title: Re: Win 5.5 Logic - Sequence Reason in Logic
Post by BodieBill on Jun 22nd, 2003, 4:18pm
Hi Peter,

It took me some time to map things right ( ???), but finally it worked. I now have my external midi as input for MIDI OX, which spits it out to MIDI Yoke junction 5. This goes as input into Logic AND into Reason (general MIDI in). Logic output goes to MIDI Yoke junctions 1 to 5 which are inputed into Reason in banks A to D (advanced MIDI in).

Thanks a lot!
Dennis  ;D

Title: Re: Win 5.5 Logic - Sequence Reason in Logic
Post by Peter L Jones on Jun 23rd, 2003, 6:05pm
I hope you mean Logic was outputting on 1 to 4, not 5, else you'll get a feedback loop  :o

Title: Re: Win 5.5 Logic - Sequence Reason in Logic
Post by sonarcade on Jul 11th, 2003, 9:51pm
great tips!  Thanks a lot for the advice in this thread Peter and Ray.  I was just wondering how I might be able to reduce the latency when I monitor the instruments by triggering them directly with the use of midiox and how would I be able to monitor the instruments without having to press play?  Thanks a bunch again.



MIDI-OX User Forum » Powered by YaBB 1 Gold - SP 1.3.1!
YaBB © 2000-2003. All Rights Reserved.