User Forum    :: Powered by YaBB
  « MIDI-OX User Forum - Playing VST instruments & local patches live »
Welcome, Guest. Please Login or Register.
May 8th, 2025, 8:12pm


Home Home Help Help Search Search Members Members Login Login Register Register


   MIDI-OX User Forum
   MIDI-OX
   Mapping Questions
(Moderator: Jamie OConnell)
   Playing VST instruments & local patches live
« Previous topic | Next topic »
Pages: 1  Reply Reply Notify of replies Notify of replies Send Topic Send Topic Print Print
   Author  Topic: Playing VST instruments & local patches live  (Read 1096 times)
anengineer
New Member
*



MIDI-OX Rules!

   
Email

Posts: 2
Playing VST instruments & local patches live
« on: Jul 8th, 2006, 6:10pm »
Quote Quote Modify Modify

Hi,
 
I'm using a laptop with VST instruments on to play live with, using a Korg piano as a master keyboard.  I've successfully set up maps and port routings to output to a different MidiYoke port (and therefore different VST instruments) depending on what program change message Midi-Ox receives.  e.g. Prog 1 is B4 Hammond patch, Prog 2 is a Pro-53 patch etc.
 
What I'm trying to do now is to use the Korg Piano's internal patches as well as playing the VST's - but not simultaneously - I don't want them layered.  I've worked out that all I need to do is this:  When I want to play the Korg's internal patches, I need to stop the laptop from sounding (send the data to an unused channel or something) and when I want to play the VST's, I need to send a Local OFF message back to the Korg to stop it sounding it's internal patches simultaneously.
 
That's the bit I'm having trouble with !  I know that when I press say Prog 3 for a local piano patch - I want data on the laptop routed somewhere null AND a "Local ON" message sent back to the Korg.  When I press say Prog 4 for a particular VST patch, I want data on the laptop routed to the correct VSTi and patch (I can do that already) AND a "Local OFF" message sent back to the Korg.
 
Sorry for repeating myself, but I needed to explain clearly what I'm looking for ! Smiley
 
How can I do this ?
 
Many thanks.
 
Cheers,
 
Kev.
« Last Edit: Jul 10th, 2006, 5:57pm by anengineer » IP Logged
anengineer
New Member
*



MIDI-OX Rules!

   
Email

Posts: 2
Playing VST instruments & local patches live
« Reply #1 on: Jul 10th, 2006, 5:50pm »
Quote Quote Modify Modify

I've answered it myself.... even though it's taken me two evenings to work it out !
 
I've managed to get midi-ox to:-
 
Monitor program change numbers and..
    If it's an 'external' patch on a VST on the laptop I want then:
  • Send "All Notes Off" to everything (keyboard and ALL VSTi's) (just in case and also to kill any notes held down during the Prog change)
  • Send a "Local OFF" to the keyboard to stop it simultaneously sounding it's internal patch on that prog number
  • Map the MIDI data to a dedicated Midi-Yoke port assigned to the correct VSTi
  • Map whatever the prog number is to the chosen patch number on the VSTi

If it's an 'internal' patch on the keyboard I want then:
  • Send "All notes OFF" to everything, as above.
  • Send a "Local ON" to the keyboard.
  • Map all MIDI data to be disregarded so no VSTi's play

 
So now, I can, for example, have the keyboard play it's own internal patches on prog numbers 1,2,3 & 4 and have a VSTi on 5, another internal on 6, a different VSTi on 7 etc etc !!!
 
If anyone *really* wants to know the details, email me at the address in my profile.  I won't post it all here as I'd be here all night and maybe nobody really wants to know anyway !!
 
(please don't ask me loads of unrelated questions though, I'm still a real beginner with Midi-Ox and won't be able to help outside of this particular scenario).
« Last Edit: Jul 10th, 2006, 5:56pm by anengineer » IP Logged
Pages: 1  Reply Reply Notify of replies Notify of replies Send Topic Send Topic Print Print

« Previous topic | Next topic »


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