Skip to content

Releases: gbevin/ShowMIDI

1.0.1

10 Jul 20:25
Compare
Choose a tag to compare
  • Added support for currently standardized RPNs 0-6 with human readable value display for each RPN's purpose.
  • Improved NRPN and RPN handling, using the Hi-Res 14-bit CC value logic for Data Entry and supporting setting the value with only the MSB.
  • Fixed HRCC history and graphs only using the MSB and not the LSB.
  • iOS release available for free on App Store
ShowMIDI 1.0.1

1.0.0

08 Jul 13:48
Compare
Choose a tag to compare
  • Improved channel order algorithm, now showing a channel at the top when it appears, keeping its order until it disappears.
  • Added support for displaying MIDI data as scrolling graphs with compact, medium and large height settings.
  • Added support for Hi-Res 14-bit MIDI Control Change messages.
  • Added support for MIDI clock displayed as BPM.
  • Added support for MIDI clock start, continue and stop.
  • Added ability to hide or show all devices by holding the alt / option key while toggle a device's visibility in the sidebar.
  • Added a reset button to clear all MIDI data.
  • Added 'never' as a timeout delay option.
  • Added keyboard shortcuts for toggling visualization style and MIDI data reset.
  • Added tooltips to sidebar buttons.
  • Various stability improvements.
  • Updated macOS App Icon to be the same size as other icons.
  • Updated CLAP JUCE extension.
  • Upgraded JUCE to 7.0.12.
  • iOS release available for free on App Store
ShowMIDI 1.0.0 Line Visualization ShowMIDI 1.0.0 Graph Visualization

0.9.0

06 Jan 19:19
Compare
Choose a tag to compare
  • Added support for sysex message display with up to 20 bytes of data preview
  • Improved layout of MIDI notes so that the note on message continues to be visible together with note off
  • Updated to JUCE 7.0.9
showmidi-0 9 0

0.8.0

21 Nov 03:31
Compare
Choose a tag to compare
  • Added theme reset button in settings
  • Layout tweaks for iPhone and iPad
  • iOS release available on App Store

0.7.0

19 Nov 07:09
Compare
Choose a tag to compare
  • Windows builds are now fully code signed
  • Improved Windows installer to allow customization of plugin folder locations
  • Added play/pause icon in sidebar so that the spacebar is not the only way to toggle this
  • Re-architected some of the code to allow building with older GCC compilers on Linux
  • Working iOS version
  • Updated app icon
  • Readme fixes and updates

0.6.1

15 Nov 19:44
Compare
Choose a tag to compare
  • Mainly tweaks to source organization to facilitate Linux distribution inclusion.
  • Fixed the save theme dialog not displaying a suitable title.

0.6.0

14 Nov 13:06
Compare
Choose a tag to compare
  • added detection of MPE 1.1 MCM message
  • display MPE channel mode on every channel that was changed by the MCM
Screenshot 2023-11-14 at 08 22 43

0.5.2

13 Nov 23:13
Compare
Choose a tag to compare
  • Fixed plugin instantiation crashes on macOS in some hosts.
  • Ensured a minimum amount of on contrast between foreground and background when randomizing themes.
  • ShowMIDI is now also available through macOS HomeBrew: brew install gbevin/tools/showmidi

0.5.1

13 Nov 11:43
Compare
Choose a tag to compare
  • Added display of RPN and NRPN messages

0.5.0

12 Nov 21:56
Compare
Choose a tag to compare

  • completely new UI, optimized for legibility and cleanliness, many thanks to Stephen Petoniak for the design
  • settings for middle C octave, note display, numeric display, and timeout delay
  • sidebar for hiding and showing MIDI devices
  • support for themes, including a built-in theme editor
  • automatic switching between dark and light theme based on operating system settings
  • themes are SVG files and can easily be edited and previewed in any SVG tool
  • themes can also be loaded by dragging a supported SVG file and dropping it on the ShowMIDI window
  • an initial set of themes are available in the repository