Jump to content

SCRIPT: Midi Monitor


Dewdman42

Recommended Posts

Here is my Midi Monitor script, which comes in handy quite often. Full javascript source now available on GitLab:

 

https://gitlab.com/dewdman42/midimonitorlpx

 

It has a few key features which you will not find in other midi monitors:

 

  1. Displays articulation id
  2. Displays beat position, in several different formats.
  3. Provides buffered logging to the script window to avoid dropping any messages
  4. And more...

 

This is particularly interesting for Script debugging because if you place this script after another script in the channel plugin chain, then you will observe the actual correct order of midi events as they have been queued to play by the previous script. Using event.trace() in your script to log midi events shows the messages in the order you call event.trace(), not the order the events are queued.

 

Let me know if you have any questions about how to use it or how the script works, happy to discuss all scripting techniques.

 

midimonui.thumb.jpg.e0fcf7ce06aefad4ae507a44c9d2f7a2.jpg

Edited by Dewdman42
Link to comment
Share on other sites

  • 2 months later...
  • 1 year later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...