User Forum    :: Powered by YaBB
  « MIDI-OX User Forum - Intercepting a program's MIDI? »
Welcome, Guest. Please Login or Register.
May 23rd, 2025, 8:45pm


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


   MIDI-OX User Forum
   MIDI-OX
   Questions and Discussion
(Moderator: Jamie OConnell)
   Intercepting a program's MIDI?
« Previous topic | Next topic »
Pages: 1  Reply Reply Notify of replies Notify of replies Send Topic Send Topic Print Print
   Author  Topic: Intercepting a program's MIDI?  (Read 1485 times)
xhevahir
New Member
*



MIDI-OX Rules!

   


Posts: 4
Intercepting a program's MIDI?
« on: Sep 13th, 2017, 5:25pm »
Quote Quote Modify Modify

Hi,
I'm finding MIDI-OX to be very useful so far in remapping MIDI controllers and transposing streams. Thank you for the program. I haven't yet been able to figure out, though, whether MIDI-OX (or maybe some other software) can allow me to intercept and transform MIDI output from a program that does not provide any facilities for MIDI configuration. The software I'm thinking of--an ear training program--doesn't have any MIDI interface that's visible to the user, although it's almost certainly using MIDI (and thus, sending MIDI to the Windows software synth?). Any suggestions would be very welcome. Thanks!
IP Logged
Breath
Administrator
*****





   
WWW

Gender: male
Posts: 1031
Re: Intercepting a program's MIDI?
« Reply #1 on: Sep 14th, 2017, 8:27pm »
Quote Quote Modify Modify

Hi  
Windows has a default Midi device.
You can change the device that is the default.  
 
In WinXP go to Control Panel and select Sounds And Audio Devices - under the Audio tab you select it at the Midi Music Playback area.
Before you do this you might like to install MidiYoke - which is a virtual driver (no hardware connected) and when you select, say MidiYoke 1 as the Midi Music Playback you can then use MidiOx (or any other Midi program) and have MidiYoke1 as a Midi Input
In MidiOx Options /Midi Devices... select Midi Yoke 1 as a Midi input
Now you can display and modify the data using the Options/Data Maping..
Use the View/ Port Routings window to connect (drag plug from left to right) the MidiYoke 1 input (left side) to your output on the right
 
So the Midi Data goes...
EarTrainAp -> MidiMusicPlayBack(MidiYoke1) -> MidiOx ... displays the data coming in from MidiYoke1 -> Transform Midi -> MidiOut
 
Hope that helps  
Royce
« Last Edit: Sep 14th, 2017, 8:59pm by Breath » IP Logged
xhevahir
New Member
*



MIDI-OX Rules!

   


Posts: 4
Re: Intercepting a program's MIDI?
« Reply #2 on: Sep 21st, 2017, 7:18pm »
Quote Quote Modify Modify

Thanks! Apparently all I needed was to get out my old XP laptop. I just wish I knew why Microsoft insist on removing features like this.
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.