User Forum    :: Powered by YaBB
  « MIDI-OX User Forum - Monitoring raw MIDI data »
Welcome, Guest. Please Login or Register.
May 2nd, 2025, 7:19pm


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


   MIDI-OX User Forum
   MIDI-OX
   Questions and Discussion
(Moderator: Jamie OConnell)
   Monitoring raw MIDI data
« Previous topic | Next topic »
Pages: 1  Reply Reply Notify of replies Notify of replies Send Topic Send Topic Print Print
   Author  Topic: Monitoring raw MIDI data  (Read 1290 times)
campbellr
New Member
*



MIDI-OX Rules!

   


Posts: 3
Monitoring raw MIDI data
« on: Jan 18th, 2023, 10:29am »
Quote Quote Modify Modify

I have an application where I need to check if MIDI data is being corrupted by a 3rd party application.
To do this I really need to be able to view an incoming MIDI steam which may not necessarily arrive in tidy MIDI packets.
I suspect that parts of SysEx and CC messages may be being lost.
 
There is a button on the MIDI-OX Toolbar marked 'Display raw MIDI input' but it does not seem to do anything other than open the standard input monitor window.
 
It's really important that I can view the incoming bytes unfiltered.
 
Is there any way to do this with MIDI-OX or another Windows base MIDI monitor?
 
Thanks
IP Logged
Breath
Administrator
*****





   
WWW

Gender: male
Posts: 1029
Re: Monitoring raw MIDI data
« Reply #1 on: Jan 18th, 2023, 5:29pm »
Quote Quote Modify Modify

Hi
The only Midi data not displayed by MidiOx is running status where the status byte is sent and then just a series of 2 data bytes are sent until a different status byte is needed.
This is stopped by Microsoft and only full messages with a repeated status byte is permitted to be sent to the application. So you can never see running status data but you will always see the Status byte and the the data bytes following.
 
You may have some Midi filtering turned on in MidiOx.
Select menu Options / MIDI Filter
Have all the boxes (on the left) without a tick, except for the bottom one "Display SysEx Messages in Monitors"  
Press OK
 
Select Options / Data Mapping...
There is a "Turn Map On (after OK)" at the top of the new dialog, make sure that is not ticked.
 
That should be it.  
 
If you need to look at the data being sent from an application you will need MidiYoke or loopMidi or LoopBe1.
 
All the best
Royce
« Last Edit: Jan 20th, 2023, 5:59pm by Breath » IP Logged
campbellr
New Member
*



MIDI-OX Rules!

   


Posts: 3
Re: Monitoring raw MIDI data
« Reply #2 on: Jan 21st, 2023, 4:29am »
Quote Quote Modify Modify

Thanks for the advice.  I got it working now!
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.