User Forum    :: Powered by YaBB
  « MIDI-OX User Forum - Multiple MIDI outputs, sorted by instrument »
Welcome, Guest. Please Login or Register.
May 7th, 2025, 1:53am


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


   MIDI-OX User Forum
   MIDI-OX
   Mapping Questions
(Moderator: Jamie OConnell)
   Multiple MIDI outputs, sorted by instrument
« Previous topic | Next topic »
Pages: 1  Reply Reply Notify of replies Notify of replies Send Topic Send Topic Print Print
   Author  Topic: Multiple MIDI outputs, sorted by instrument  (Read 1064 times)
Mike_Echo
New Member
*



MIDI-OX Rules!

   


Posts: 2
Multiple MIDI outputs, sorted by instrument
« on: Jan 15th, 2017, 3:27am »
Quote Quote Modify Modify

Hi all,
 
I'm a novice at MIDI messages, so sorry if this is a stupid question. I have a digital piano (Roland P105) hooked up to a PC that is also running a software MIDI synth (Coolsoft VirtualMIDISynth).  
 
I would like to configure this system so any arbitrary MIDI file or input source sends piano notes to the Yamaha, and anything else to the software synth. I was hoping I'd be able to make a filter for the digital synth that detected a "channel x program change to piano", and somehow killed that channel. The opposite would be true for the Yamaha.
 
I could write a program that keeps track of what channels are currently set to what instruments and do the routing myself, but it seems like a steep learning curve for something that may be easy for MIDI-OX.
 
Cheers  
IP Logged
Mike_Echo
New Member
*



MIDI-OX Rules!

   


Posts: 2
Re: Multiple MIDI outputs, sorted by instrument
« Reply #1 on: Jan 15th, 2017, 8:31am »
Quote Quote Modify Modify

I ended up just writing a program to do it - it wasn't anywhere near as much work as I was expecting. Thanks anyway.
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.