Protokol - MIDI/OSC Monitor
Control protocol test utility
Free · In‑App Purchases
MIDI logging, OSC monitoring, and more...
Protokol is a new utility by Hexler for the creator's toolbox: A lightweight, responsive console app for monitoring and logging control protocols.
Originally built as a MIDI monitor and Open Sound Control network checker, Protokol is designed to handle any complex message stream.
MIDI, OSC, Art-Net and Gamepad controller sources are all supported in the current version - but anything is possible given sufficient demand. Contact us if you'd like to see additional protocols added: Let us know.
more - Updated for upcoming App Store requirements
- Updated game controller mapping database
- Minor bug fixes and improvements
0.6.5 Mar 17
- Added menu actions and shortcuts
- Fix for hidden menu bar on iOS 26
- Middleware upgrades
- Updated game controller mapping database
- Minor bug fixes and improvements
0.6.4 12/12/2025
- Fixes for possible problems on iOS 26
- Fixed Bluetooth MIDI controller dialog issues on older iOS
- Updated Privacy Policy: Added additional resellers/payment processors
- Updated game controller mapping database
- Minor bug fixes and improvements
0.6.3 11/08/2025
- Improved compatibility with latest OS release
- Fixed UI layout issues on larger devices
- Fixed OSC log toolbar port field value
- Updated game controller mapping database
- Minor bug fixes and improvements
0.6.2 09/06/2025
- Added Bluetooth MIDI controller connection UI
- Fixed potential problems on latest iOS
- Updated game controller mapping database
- Minor bug fixes and improvements
0.6.1 05/21/2025
- Fixed log formatting of OSC CHAR type
- Fixed possible rendering issues
- Middleware updates
- Updated game controller mapping database
- Minor bug fixes and improvements
0.6.0 03/12/2025
- Added option to display MIDI message data as hexadecimal
- Added option to display MIDI note names
- Added option to select 'Middle C' for display of MIDI note names
- Updated game controller mapping database
- Minor bug fixes and improvements
0.5.9 01/17/2025
- Added "Support Us" development tip jar
- Added support for OSC types 'RGBA color' and 'Symbol'
- Fixed log formatting of OSC 'MIDI' message type
- Fixed on-screen keyboard layout and appearance
- Fixed network connection restore after sleep/background
- Updated game controller mapping database
- Minor bug fixes and improvements
0.5.8 12/07/2024
- Added support for the Art-Net lighting protocol
- Middleware updates
- Updated game controller mapping database
- Minor bug fixes and improvements
0.5.7 09/03/2024
- Added OSC zeroconf name customization option
- Updated game controller mapping database
- Minor bug fixes and improvements
0.5.6 05/10/2024
- Added OSC connection IP version preference option
- Added OSC connection multicast group preference option
- Updated game controller mapping database
- Minor bug fixes and improvements
0.5.5 03/12/2024
- Improved OSC connection preferences:
Added OSC message forwarding
Added option to disable zeroconf advertising
Added local network interfaces info dialog
- Updated game controller mapping database
- Minor bug fixes and improvements
0.5.4 02/08/2024
- Updated game controller mapping database
- Minor bug fixes and improvements
0.5.3 11/25/2023
- Improved compatibility with recent iOS/iPadOS updates
- Major refactor of native Zeroconf implementations
- Updated game controller mapping database
- Fixed handling of 0-length datagrams
- Minor bug fixes and improvements
0.5.2 09/21/2023
- Major "under the hood" changes to prepare for future updates (part 2)
- Minor bug fixes and improvements
0.5.1 04/25/2023
- Major "under the hood" changes to prepare for future updates
- Updated game controller mapping database
- Minor bug fixes and improvements
0.5.0 04/02/2023
- Fixed received MIDI/OSC message timestamp
- Minor bug fixes and improvements
0.4.10 01/05/2023
Minor bug fixes and improvements
0.4.9 12/06/2022
- User interface performance and layout improvements
- Added icons to toolbar buttons
- Added option for toolbar button display style
- Fixed virtual MIDI input creation/removal
- Minor bug fixes and improvements
0.4.8 10/06/2022
- Default to Metal renderer backend
- Minor bug fixes and improvements
0.4.7 09/06/2022
Minor bug fixes and improvements
0.4.6 07/26/2022
- Added OSC address filter
- Fixed possible crash when connecting game controllers
- Fixed multiple potential memory leaks
- Minor bug fixes and improvements
0.4.5 06/29/2022
- Improved handling of floating and undocked touch keyboards
- Fixed editing gestures interfering with multi-touch operation
- Fixed Apple Pencil input behavior
- Minor bug fixes and improvements
0.4.4 02/15/2022
- Improvements and fixes to Zeroconf implementation
- Fixed possible crash when logging messages
- Minor bug fixes and improvements
0.4.3 01/22/2022
- Fixed handling of large OSC messages
- Minor bug fixes and improvements
0.4.2 11/13/2021
- Updated for upcoming App Store requirements
- Updated game controller mapping database
- Minor bug fixes and improvements
more Version 0.6.5 Mar 17
Data Not Linked to You The following data may be collected but it is not linked to your identity: