Version 3.0.0.5 released — beta test version — Closed

39 views
Skip to first unread message

Rory Jaffe

unread,
Mar 5, 2019, 12:58:51 PM3/5/19
to mid...@googlegroups.com
Closed. See version 3.0.0.6


Beta release for testing purposes

Feedback is needed, particularly from MacOS users and non-English users—please post feedback in the MIDI2LR Google Discussion Group. There are several big changes in the Mac version that should address the issues sending keystrokes to LR. Read below for details.


If you are using the Chinese language with Lightroom, do not use this beta, as it has a text display bug that will be fixed with the next release.


This is the fifth version 3.0.0 beta release. There is a major change to the app interface for languages other than English. Feedback using the MIDI2LR Google Discussion Group is appreciated.


Change to 3.0.0.5 from 3.0.0.4

  • Bug fix: MacOS: Unable to load control settings from xml file. Unable to open file. and unable to map controls.

Changes to 3.0.0.4 from 3.0.0.1

  • MIDIProbe again in the installation package for debugging use.
  • Control Options display now shows correct channel.
  • MacOS keystrokes now translates shifted keys as well as unshifted keys, and should not crash when given an untranslatable key.
  • MacOS fixed file directory path expansion bug.
  • Updated installer, now MacOS Mojave-compatible.
  • Disabled new actions for versions of LR earlier than 7.4.
  • New action.
    • Enable tone curve (was originally in MIDI2LR, removed when it was discovered Adobe LR failed to support it, now back as Adobe has fixed its 6-year-old bug).
  • Bug fix. Crash on CycleMaskOverlayColor fixed.
  • Minor bug fixes, code cleanup, refactoring, work on reliability.

Changes in 3.0.0.

  • Major upgrade. MIDI2LR app should be fully translated into the language you are using for Lightroom. Testing in languages other than English greatly appreciated, particularly with the CJK languages, as I had to change the application interface font to accomodate CJK text.
  • Improved actions. Autotone and White Balance Auto are no longer experimental. Lightroom now supports those two explicitly with functions. As a result, auto tone should behave like the autotone button in Lightroom.
  • New actions.
    • Rotate Left and Rotate Right (General submenu). Rotates all selected photos 90 degrees left or right.
    • Show Full Screen and Hide Panels (General submenu).
    • Show Full Preview (General submenu).
    • Edit in photoshop (Library submenu).
    • Reset all transforms (Develop submenu).
    • Export, open export dialog (Library submenu).
    • Export, using previous dialog settings (Library submenu).
  • Behavior change. Apply keyword now applies it to all selected photos, not just current photo.
  • Improvement. Major changes to application database and way the program is handles menus. This enables 1) easier additions to commands and menu structure, 2) dynamic loading of app menu, 3) full translation of app.
  • Improvement. Better unicode handling.
  • Bug fix. MacOS Mojave security was blocking keystrokes from app to Lightroom. Now you should see a dialog box the first time MIDI2LR attempts to send keystrokes to Lightroom. The dialog will look something like the first image on this page. Make sure to click OK on that dialog, as you will only see the dialog once. If you accidentally select Don't Allow, you can use this solution to enable keystroke sending. (This was mostly Apple's bug—this issue caught a lot of developers by surprise and the fix was not provided by Apple.)
  • Bug fix. MacOS keystrokes that weren't in the key-value map caused an exception. Now you will see a dialog box listing the key that isn't supported.
  • Bug fix. Pitchwheel ranges weren't being saved. Fixed.
  • Bug fixes. Miscellaneous bugs squashed.
  • Change. settings.bin is now settings.xml. The program will read old settings.bin if settings.xml not yet generated (picks up settings saved in the former format then saves it in the new format).
  • Improvement. MIDI2LR no longer writes to the plugin directory. This makes it easier to choose a directory for installation, as you don't have to worry about directory privilege settings.
  • In Windows, all files (except for profile files), will be in the %appdata%\MIDI2LR directory (type that in the address bar of the file explorer to jump to the correct directory).
  • In MacOS, log files go to ~/Library/Logs/MIDI2LR/ and other files go to ~/Library/Application Support/MIDI2LR/.
  • Files that MIDI2LR writes are:
    • default.xml — default mapping if profile file not found on startup
    • MenuTrans.xml — menus for application in language that Lightroom is using — this is dynamically loaded by the application to enable on-the-fly translation of the application interface.
    • MIDI2LR.log — log file from app showing settings and errors, useful for debugging
    • MIDI2LR.xml — default settings for app (e.g., profile directory, pickup mode)
    • MIDI2LRinfo.txt — report from lua plugin for debugging
    • settings.xml — MIDI controller settings (e.g., twos complement controls, pitchwheel limits, etc.)
  • Deprecated. Selective paste no longer supported.

File hashes for installers. File hashes not provided for debug versions. Always download debug versions directly from https://github.com/rsjaffe/MIDI2LR/releases, never from a secondary source.

  • Windows
    • CRC32: 89C8FED8
    • MD5: 6A3090765D227F771EA3BA41E2468CB2
    • SHA-1: EB217C1E209BAB521FFFA4D74B8B83D0D68C6294
  • MacOS
    • CRC32: C08CDBE2
    • MD5: B08AD236B64F729CF01DDB3534665375
    • SHA-1: EFBD8C32C83F51A30E2D1FD75C05831BA97BD75A

Guil Lo

unread,
Mar 5, 2019, 1:25:02 PM3/5/19
to MIDI2LR
Hello,
No more error, but key dont work, and sometimes it makes Midi2Lr crash.
If you need the log :

Log started: 5 Mar 2019 7:20:14pm

20190305T192014.185+0100: Cereal archive loaded from /Users/Guillaume/Library/Application Support/Adobe/Lightroom/Modules/MIDI2LR.lrplugin/MIDI2LR.app/Contents/MacOS/settings.bin
CoreMIDI error: 507 - ffffffce
20190305T192014.968+0100: Opened output device X-TOUCH MINI
20190305T192015.131+0100: Version available 34144513, version last checked 34144513, current version 50331653
20190305T192016.098+0100: System language fr-CH
20190305T192016.098+0100: Keyboard type com.apple.keylayout.SwissFrench Swiss French
20190305T192016.099+0100: Version 3.0.0.5
20190305T192016.099+0100: App path /Users/Guillaume/Library/Application Support/Adobe/Lightroom/Modules/MIDI2LR.lrplugin/MIDI2LR.app
20190305T192016.100+0100: Profile directory /Users/Shared/Midi2Lr
20190305T192016.100+0100: Log file directory /Users/Guillaume/Library/Logs/MIDI2LR/
20190305T192016.100+0100: Settings file directory /Users/Guillaume/Library/Application Support/MIDI2LR/
20190305T192016.100+0100: Pickup is enabled
20190305T192016.100+0100: Connected to Lightroom plugin
20190305T192022.110+0100: Cleared input devices
20190305T192022.111+0100: Opened input device X-TOUCH MINI
20190305T192022.111+0100: Cleared output devices
20190305T192022.112+0100: Opened output device X-TOUCH MINI


And to this ask :
Thanks. I think I tracked down the error and should have a new version in a few hours. In the meantime, could you tell me the following: in the file /Users/Guillaume/Library/Application Support/MenuTrans.xml, about 4-5 lines down there is a line starting <language>. What letters are between <language> and </language>? Thanks.
  <language>fr</language>

I've no french keyboard, only swiss-french (it's different) to test, sorry.

GL

Le mardi 5 mars 2019 18:58:51 UTC+1, Rory Jaffe a écrit :

Beta release for testing purposes

Feedback is needed, particularly from MacOS users and non-English users—please post feedback in the MIDI2LR Google Discussion Group. There are several big changes in the Mac version that should address the issues sending keystrokes to LR. Read below for details.


Guil Lo

unread,
Mar 5, 2019, 1:27:25 PM3/5/19
to MIDI2LR
Oh and all is in french now ! Bravo ! Only the checkbox in the end of the install is in english. If you whant help for translation, i can try.

Guil Lo

unread,
Mar 5, 2019, 1:40:43 PM3/5/19
to MIDI2LR
other error :

Le mardi 5 mars 2019 18:58:51 UTC+1, Rory Jaffe a écrit :

Beta release for testing purposes

Feedback is needed, particularly from MacOS users and non-English users—please post feedback in the MIDI2LR Google Discussion Group. There are several big changes in the Mac version that should address the issues sending keystrokes to LR. Read below for details.


Rory Jaffe

unread,
Mar 5, 2019, 3:15:31 PM3/5/19
to MIDI2LR
Thanks—I've fixed that one. It was a typographical error in the database.

Rory Jaffe

unread,
Mar 5, 2019, 3:16:06 PM3/5/19
to MIDI2LR
What do you mean "key don't work"? What action were you trying?

Guil Lo

unread,
Mar 5, 2019, 4:09:46 PM3/5/19
to MIDI2LR
I've tried to assign "key 1" to a button. Then I set the key "u" (unflag) or "p" (flag) to key 1 in the setting page but nothing happens when i press the button. (Sorry for my bad level of english ;))

Guil Lo

unread,
Mar 6, 2019, 2:16:44 AM3/6/19
to MIDI2LR
Other error when I try to load a xml file

Le mardi 5 mars 2019 18:58:51 UTC+1, Rory Jaffe a écrit :

Rory Jaffe

unread,
Mar 6, 2019, 5:18:29 PM3/6/19
to MIDI2LR
Thanks. Think I caught that one--accidentallly capitalized unmapped as Unmapped in one spot.
Reply all
Reply to author
Forward
0 new messages