MIDI MESSAGES

Post any questions you may have about our current range of oscilloscopes
Post Reply
Woody
Newbie
Posts: 0
Joined: Mon Feb 05, 2018 2:15 pm

MIDI MESSAGES

Post by Woody »

Hi,

I'm currently working on a project where I am looking at MIDI messages.
I am successfully seeing the data and the decoder is working fine.
The data is transmitted in 3 X 8bit packets. the scope sees these and collects them into a buffer.
The problem I am having is when the buffers are transmitted close to each other I am losing data.
I can see the the first buffer but not the second.
If I alter the settings I can see the two buffers being transmitted but they have poor definition and are not decoded correctly.
I have attached 2 traces, the first shows correctly decoded buffer the second shows 2 buffers transmitted with a 80ms delay between.

Any ideas ?

Woody
Attachments
2_BUFFERS.psdata
2 buffers no detail
(8.68 KiB) Downloaded 247 times
1_TRACE_DECODE.psdata
single buffer
(8.78 KiB) Downloaded 238 times

Martyn
Site Admin
Site Admin
Posts: 3976
Joined: Fri Jun 10, 2011 8:15 am
Location: St. Neots

Re: MIDI MESSAGES

Post by Martyn »

I would try increasing the requested number of samples at the top of the screen to as high as possible. Set it to 2GS and it will use the highest possible that the device can support, and make sure that slow sample transition (Tools->Preferences->Sampling) is set to 100ms/div so the trace is drawn live scrolling from the left.
Martyn
Technical Support Manager

Woody
Newbie
Posts: 0
Joined: Mon Feb 05, 2018 2:15 pm

Re: MIDI MESSAGES

Post by Woody »

Thanks Martin,

That's getting the data now.
I tried increasing the number of samples but not the transition time.

Regards
Woody

CinemaPete
Newbie
Posts: 0
Joined: Wed Mar 10, 2021 2:08 pm

Re: MIDI MESSAGES

Post by CinemaPete »

Hello, I'm new to this forum: My interested is in the MIDI protocol and I see that it's possible to capture MIDI messages using a Picoscope even though the MIDI protocol is not listed in the protocols list. May I ask what scopes (is it model specific?) can do this and how are you capturing MIDI if it's not explicitly listed as a protocol? Thanks.

Post Reply