Version 2.6.0.14
Major new feature. Repeated actions. See description below and documentation in the wiki.
Fixes one of the problems introduced by Lightroom Classic on the Mac.
- Bug fix. Lightroom Classic introduced a new problem with key strokes in MacOS. Key strokes should now be reliable again in MacOS.
- Bug fix. Local presets in subdirectories of the main local presets directory can now be used. We are still having problems with MacOS and invite people who can debug the issue in that operating system.
- Improvement. Much improved asynchronous event handling. Repeated actions forced us to carefully review how concurrent messages are handled in the app.
- Improvement. Keystroke handling is much more defensive. You should receive an informative error message if a problem occurs. Unicode handling is also much more consistent.
- Improvement. The plugin now saves a file MIDI2LRinfo.txt in the directory containing the plugin. The contents of this file should be posted with any bug reports or issues--the information will help debug the problem.
- Improvement. The bezel display now shows the same precision (number of decimal places) as does Lightroom.
- Improvement. Action series now validates the actions and displays an informative error message when there are typographical errors.
- Improvement. Action series now builds in 10 millisecond pauses between each action to allow Lightroom and the app to keep synchronized.
- New capability. Repeated actions. Repeated actions means that turning a knob will send repeated "button presses" to Lightroom. For example, you could scroll through various photos by sending either next or previous messages. You could also adjust sliders for which there isn't a pre-existing LR API command. This should work for continuous controls that don't have "hard stops". So don't use this with faders or sliders. Pitchwheels and knobs are its anticipated use. And it should work with absolute knobs as well as those that send difference signals (e.g., -1 and +1).
- Tool updates. Unicode characters now handled by International Components for Unicode (version 60.2), rather than custom code in Mac and Windows.
Currently, the following repeated actions are supported:
- Change Brush Size ("Brush — Size"). In local adjustments submenu on app.
- Change Brush Feather Size. ("Brush — Feather"). In local adjustments submenu on app.
- Change Current Slider. Changes the slider currently selected ("More — Less Last Modified"). This may allow one knob to control any slider you wish. In develop submenu on app.
- Change Last Develop Parameter. Changes the slider last used in MIDI2LR ("More — Less"). In develop submenu on app.
- Next — Previous ("Next Photo — Previous Photo"). Goes to next photo or previous photo. In general submenu on app.
- Zoom In — Zoom Out. Zooms in on clockwise rotation, out on counterclockwise. In general submenu on app.
- Zoom Out — Zoom In. Zooms out on clockwise rotation, in on counterclockwise. In general submenu on app.
- Select Right — Select Left. Selects photo to right on clockwise rotation, left on counterclockwise. In general submenu on app.
- Redo — Undo ("Redo — Undo"). In develop submenu on app.
- Key 32 Key 31 ("Key 32 — Key 31"). Sends Key 32 when rotated clockwise, 31 when rotated counterclockwise. In keyboard shortcuts submenu on app.
- Key 34 Key 33 ("Key 34 — Key 33"). Sends Key 34 when rotated clockwise, 33 when rotated counterclockwise. In keyboard shortcuts submenu on app.
- Key 36 Key 35 ("Key 36 — Key 35"). Sends Key 36 when rotated clockwise, 35 when rotated counterclockwise. In keyboard shortcuts submenu on app.
- Key 38 Key 37 ("Key 38 — Key 37"). Sends Key 38 when rotated clockwise, 37 when rotated counterclockwise. In keyboard shortcuts submenu on app.
- Key 40 Key 39 ("Key 40 — Key 39"). Sends Key 39 or 40. In keyboard shortcuts submenu on app.
File hashes
- MIDI2LR.exe
- CRC32: AB0F60C1
- MD5: 07A894D73D0D599FDE4A67552B3AA7CD
- SHA-1: C943B9A4F1B9EBBBBB9DD1753627EAF03D277C79
- MIDI2LR.app/Contents/MacOS/MIDI2LR
- CRC32: 20545D3F
- MD5: 07699EBDA0919876E8AB1FDF722A43E7
- SHA-1: 8A32EBBD44FC781BA51B3A792305196DDC0B4AF0