ShowMIDI 1.0 Tutorial : Multi-platform GUI application to effortlessly visualize MIDI activity

Поделиться
HTML-код
  • Опубликовано: 3 авг 2024
  • ShowMIDI is a multi-platform GUI application to effortlessly visualize MIDI activity. More information at: github.com/gbevin/ShowMIDI
    This application fills a void in the available MIDI monitoring solutions.
    Instead of wading through logs of MIDI messages to correlate relevant ones and identify what is happening, ShowMIDI visualizes the current activity and hides what you don't care about anymore. It provides you with a real-time glanceable view of all MIDI activity on your computer.
  • ВидеоклипыВидеоклипы

Комментарии • 91

  • @loopop
    @loopop 26 дней назад +8

    Fantastic - thanks so much for your work on this!

    • @gbevin
      @gbevin  26 дней назад

      Thanks so much for your very useful feedback and support!

  • @AngusMcToon
    @AngusMcToon 2 дня назад

    Thank you! This is colossally helpful. One thing that might be nice, for when there are a LOT of devices, would be the ability to divide the UI into 2 or 3 rows in order to fit more columns on a single screen. This is NOT a complaint! This is a great and helpful utility.

  • @walterarlenhenry
    @walterarlenhenry 23 дня назад +1

    I have been wishing for something like this for over a decade. Thank you so much.

    • @gbevin
      @gbevin  23 дня назад

      @@walterarlenhenry you're very welcome!

  • @PieterLaroy
    @PieterLaroy 17 дней назад +1

    WOW ... What a fantastic relief this is, Geert!

    • @gbevin
      @gbevin  16 дней назад

      @@PieterLaroy thank you!

  • @sean808080
    @sean808080 24 дня назад +1

    Ever since I saw showMIDI, it’s all I use. It works a treat. Your video explains just why the organization of the midI stream into something human readable is so useful. Great work!

    • @gbevin
      @gbevin  24 дня назад

      Thanks so much! Glad you like it!

  • @spunoza808
    @spunoza808 25 дней назад +1

    Really great work! Such an innovative perspective on MIDI monitoring, yet seems so obvious now that this is the right way to do it. And packed with features. Thank you, Geert.

    • @gbevin
      @gbevin  25 дней назад

      Thanks so much! That's great praise!

  • @edzielinski
    @edzielinski 19 дней назад +1

    Fantastic tool. A breakthrough in making MIDI monitoring accessible and easy. Another great app! Thanks so much for making it available to everyone.

    • @gbevin
      @gbevin  19 дней назад

      Thanks so much!

  • @makeperceive
    @makeperceive 26 дней назад +5

    Very impressive Geert, the graphs feature is a nice data visualisation.

    • @gbevin
      @gbevin  26 дней назад

      @@makeperceive thank you, yeah that turned out very nicely! 😁

  • @karmakarmakarma
    @karmakarmakarma 26 дней назад +3

    Started using ShowMidi @ beta 0.6 and it's fantastic. Much more useful than the serialized monitors I've used for decades. Thank you so much for this (and for my Linnstrument).

    • @gbevin
      @gbevin  26 дней назад

      @@karmakarmakarma so glad it's useful for you, thank you!

  • @hannes3864
    @hannes3864 23 дня назад +1

    What a wonderful tool. I didn't know that I had always waited for a solution like that.
    Your work really inspires me to think out of the box, and to be willing to find new solutions instead of adjusting to malfunctioning ones.
    Thanks a lot!

    • @gbevin
      @gbevin  23 дня назад

      Thanks so much, that's great praise!

  • @Centomila
    @Centomila 24 дня назад +1

    This is one of those "little" utilities that make a big difference. Thanks!

    • @gbevin
      @gbevin  24 дня назад

      Thank you!

  • @PASHKULI
    @PASHKULI 26 дней назад +3

    Been waiting for such app\gui\data‑structure for ages! I cannot code. This is gold!
    Thank you, Geert!

    • @gbevin
      @gbevin  26 дней назад

      You are welcome! Glad you like it!

  • @GertBoers
    @GertBoers 26 дней назад +2

    Awesome news!
    This tool helped me in analyzing and solve a problem I had with my midi keyboard.

    • @gbevin
      @gbevin  26 дней назад +1

      @@GertBoers that's great, glad it helped you!

  • @TR-707
    @TR-707 21 день назад +1

    thank you! really useful for development of new devices or debugging or just getting your live set ready

    • @gbevin
      @gbevin  21 день назад

      @@TR-707 thanks so much!

  • @vj_seba
    @vj_seba 21 день назад +1

    what a great tool, so much better than midi monitor. thank you!

    • @gbevin
      @gbevin  21 день назад

      @@vj_seba thank you, glad you like it!

  • @saggygnaw
    @saggygnaw 22 дня назад +1

    This is going to come in very handy for me. Thanks for your hard work!

    • @gbevin
      @gbevin  22 дня назад +1

      Thank you!

    • @saggygnaw
      @saggygnaw 22 дня назад +1

      @@gbevin you’re quite welcome. I’m a software engineer myself so I have an inkling of the effort you’ve put into this project 😉 I also just found out about MidiWrist Unleashed which also looks quite interesting…

  • @Buy_YT_Views.792
    @Buy_YT_Views.792 26 дней назад +3

    Kudos to you!

  • @GenePerry
    @GenePerry 25 дней назад +1

    An excellent and informative video Gert, I’ll share to Stickist 😃

    • @gbevin
      @gbevin  25 дней назад +1

      @@GenePerry thanks so much! 🙏

  • @mackrevinack
    @mackrevinack 26 дней назад +1

    doing the lords work! thank you Geert, especially for making it open source too!

  • @gesslr
    @gesslr 25 дней назад +1

    Wow. Just wow. Thank you so much!

    • @gbevin
      @gbevin  25 дней назад

      You are so welcome!

  • @jamisondonald384
    @jamisondonald384 23 дня назад +1

    Holy cow, this is awesome. Thank you so much

    • @gbevin
      @gbevin  23 дня назад

      @@jamisondonald384 thank you!

  • @flutcherizer
    @flutcherizer 25 дней назад +1

    Great tool ! Thanks for doing it and sharing it !

    • @gbevin
      @gbevin  25 дней назад

      Thank you!

  • @RichieWynne
    @RichieWynne 21 день назад +1

    Fabulous. A great tool, well done and thanks. :-)

    • @gbevin
      @gbevin  21 день назад

      @@RichieWynne thank you!

  • @PiergiorgioPirro
    @PiergiorgioPirro 26 дней назад +2

    Amazing tool, thank you!!!

    • @gbevin
      @gbevin  26 дней назад

      @@PiergiorgioPirro you're very welcome, thank you!

  • @tehnik333
    @tehnik333 26 дней назад +2

    great app, well done, thank you!

    • @gbevin
      @gbevin  26 дней назад

      @@tehnik333 thanks so much!

  • @JeffyG
    @JeffyG 24 дня назад +1

    Thank you! This is excellent.

  • @supergrouchista
    @supergrouchista 13 дней назад +1

    Amazing tool, thanks a lot!!

    • @gbevin
      @gbevin  13 дней назад +1

      @@supergrouchista thank you!

  • @fumarolas
    @fumarolas 26 дней назад +2

    Genius

    • @gbevin
      @gbevin  26 дней назад

      @@fumarolas thanks so much!

  • @suburbanimal
    @suburbanimal 26 дней назад +2

    Thanks a lot ! It looks incredibly useful ^_^

    • @gbevin
      @gbevin  26 дней назад

      Thanks so much, I'm glad you like it!

  • @genmce
    @genmce 26 дней назад +1

    Thank you!

    • @gbevin
      @gbevin  26 дней назад

      You're welcome!

  • @manbaum
    @manbaum 24 дня назад +1

    Great tool, Thanks :)

    • @gbevin
      @gbevin  24 дня назад

      Thank you!

  • @etfy4953
    @etfy4953 24 дня назад +1

    love it!

    • @gbevin
      @gbevin  24 дня назад

      @@etfy4953 thank you!

  • @DJeffvegas1
    @DJeffvegas1 25 дней назад +1

    Amazing.

    • @gbevin
      @gbevin  25 дней назад

      @@DJeffvegas1 thank you!

  • @RadekPilich
    @RadekPilich 25 дней назад +1

    Excellent, you made my day with this! Putting it to use immediately troubleshooting some midi incompatibilities. One immediate change / feature request though - could you provide setting for alternate NRPN display, where the unique CC 98 and 99 combinations would be merged together into one visualization slot together with the actual CC 6 value? Right now, not only is it a bit unintuitive, but it is not possible to monitor multiple NRPN controllers (knobs) at the same time.

    • @gbevin
      @gbevin  25 дней назад

      Not sure I understand what you're saying, please provide a clear issue on GitHub. When I use multiple NRPN controllers, they all appear a separate 14 bit NRPN entries at the top.

    • @gbevin
      @gbevin  25 дней назад

      I think I know what might be going on, which device are you using for NRPN control? Could it be only using the MSB of the value and not the LSB? Currently, ShowMIDI only detects RPNs and NRPNs when but MSB and LSB of the data is received.

    • @RadekPilich
      @RadekPilich 25 дней назад

      @@gbevin I was using Faderfox EC4 with mappings for Novation Summit. I will post screenshot / video on GitHub....

  • @geibre
    @geibre 25 дней назад +1

    Looks very useful. On windows (which doesn't route midi very well), can this watch and show me the midi going from controllers to Ableton live or will it hijack the midi so it doesn't reach Ableton?

    • @gbevin
      @gbevin  25 дней назад +1

      I think that depends on the Windows version you're using, I'm personally not a Windows user. The original MIDI stack would have the standalone ShowMIDI app dedicate the MIDI input to itself, however I seem to remember that there was a later version that actually allowed for shared MIDI device usage. You can also use ShowMIDI as a plugin inside a DAW, to do monitoring there.

  • @Clic-ac
    @Clic-ac 25 дней назад +1

    Thank you for such a great idea! Unfortunately ShowMidi shows no values, in standalone as well as in vst mode (Win10, Ableton Live 12). Any idea how I can make this work? Thanks in advance!

    • @gbevin
      @gbevin  25 дней назад +1

      @@Clic-ac please report this to Ableton, I noticed the same thing but using the exact same VST in other hosts like Reaper or Bitwig works just fine, I suspect it's something with Live's support of midi effects

    • @Clic-ac
      @Clic-ac 25 дней назад

      @@gbevin Thank you, I will! Any idea, why this is in standalone mode (Ablton off, Standalone VST (GForce SEM and Arturla KeyLab)? Thanks so much again for help here.

    • @gbevin
      @gbevin  25 дней назад

      @Clic-ac oh I've never seen it happen in standalone, are you sure MIDI data is being received?

    • @Clic-ac
      @Clic-ac 23 дня назад

      @@gbevin Thank you for getting back, I'd say yes, because I can play the vst with the keys, and I configured Midi in the vst.. Any idea? thanks for helpingh here!

    • @gbevin
      @gbevin  23 дня назад

      @@Clic-ac have you contacted Ableton about it?

  • @genmce
    @genmce 26 дней назад

    Will it display sysex when running as vst?

    • @gbevin
      @gbevin  26 дней назад

      @@genmce likely not

  • @iamasynthesizer
    @iamasynthesizer 26 дней назад +2

    Geert. Shut up and take my money

    • @gbevin
      @gbevin  26 дней назад +1

      Woohoooo, I'm on my way, I'm making it!

    • @NicolaLarosa
      @NicolaLarosa 26 дней назад +1

      So much larger than life. 😉

    • @gbevin
      @gbevin  26 дней назад

      @@NicolaLarosa OMG I wasn't sure if someone would get it, but you did! You made my day!

  • @gkillmaster
    @gkillmaster 25 дней назад +1

    This is just fantastic and so well thought out. I will use this a lot daily. Can't thank you enough. Do you play Elden Ring? it's the only game I play. I love experimenting with different builds!

    • @gbevin
      @gbevin  24 дня назад +1

      Thank you! Yeah Elden Ring is my favorite game, about 450 hours in at this point and enjoying the DLC.

    • @gkillmaster
      @gkillmaster 23 дня назад

      @@gbevin ha, I’m about that many hours in as well and loving the DLC!