Beta 3.0.0.4 released — CLOSED. See beta 3.0.0.5 announcement

35 views
Skip to first unread message

Rory Jaffe

unread,
Mar 3, 2019, 10:33:38 PM3/3/19
to mid...@googlegroups.com

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.


This Beta is closed. See 3.0.0.5 beta announcement.


This is the fourth 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.

Changes from 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: 4F89BCC5
    • MD5: DBA1135034B3655193DD60EED6071B17
    • SHA-1: 36C0D2307476BDAA0E705C152C766657748D677A
  • MacOS
    • CRC32: E5851D13
    • MD5: 93768BCA83BDD878FF8ABF1BFA99FE4D
    • SHA-1: 968EFA56BBD7F68258710933956790706BA13195

Guil Lo

unread,
Mar 4, 2019, 5:35:06 AM3/4/19
to MIDI2LR
When I start lightroom, there is a box with "error : Unable to load control settings from xml file. Unable to open file." I click "OK" then Midi2lr is open. It recognizes my x-touch mini but it's impossible to map a button, it's only written "unmapped" and impossible to change.

Osx 10.14.13, language french, keyboard swiss-french.


Le lundi 4 mars 2019 04:33:38 UTC+1, Rory Jaffe a écrit :

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.


As always, the release is available at https://github.com/rsjaffe/MIDI2LR/releases.

Rory Jaffe

unread,
Mar 4, 2019, 9:20:57 PM3/4/19
to MIDI2LR
Could you post the contents of the log files located in ~/Library/Logs/MIDI2LR? Thanks.

Michael Grigoriev

unread,
Mar 4, 2019, 9:27:27 PM3/4/19
to MIDI2LR
The problem I reported with 3.0.0.1 -- hanging at startup on Windows 10 -- is still happening with this version.
Please let me know if there's anything I can do help debug :)


On Sunday, March 3, 2019 at 10:33:38 PM UTC-5, Rory Jaffe wrote:

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.


As always, the release is available at https://github.com/rsjaffe/MIDI2LR/releases.


Guil Lo

unread,
Mar 5, 2019, 1:50:45 AM3/5/19
to MIDI2LR
Log started: 5 Mar 2019 7:46:46am

20190305T074649.974+0100: Cereal archive loaded from /Users/Guillaume/Library/Application Support/MIDI2LRsettings.xml
CoreMIDI error: 507 - ffffffce
20190305T074650.765+0100: Opened output device X-TOUCH MINI
20190305T074651.076+0100: Version available 34144513, version last checked 34144513, current version 50331652
20190305T074651.868+0100: System language fr-CH
20190305T074651.868+0100: Keyboard type com.apple.keylayout.SwissFrench Swiss French
20190305T074651.869+0100: Version 3.0.0.4
20190305T074651.869+0100: App path /Users/Guillaume/Library/Application Support/Adobe/Lightroom/Modules/MIDI2LR.lrplugin/MIDI2LR.app
20190305T074651.869+0100: Profile directory /Users/Shared/Midi2Lr
20190305T074651.870+0100: Log file directory /Users/Guillaume/Library/Logs/MIDI2LR
20190305T074651.870+0100: Settings file directory /Users/Guillaume/Library/Application Support/MIDI2LR
20190305T074651.870+0100: Pickup is enabled
20190305T074651.870+0100: Connected to Lightroom plugin
20190305T074654.832+0100: Cleared input devices
20190305T074654.833+0100: Opened input device X-TOUCH MINI
20190305T074654.834+0100: Cleared output devices
20190305T074654.834+0100: Opened output device X-TOUCH MINI

Yan Colors

unread,
Mar 5, 2019, 8:38:32 AM3/5/19
to MIDI2LR

3.0.0.4 beta

still can`t set the controls

Screen Shot 2019-03-05 at 15.35.59.png


Rory Jaffe

unread,
Mar 5, 2019, 12:07:27 PM3/5/19
to MIDI2LR
Can you post the contents of the log files? They're in %appdata%\MIDI2LR (type that in the address bar of File Explorer to go directly to the correct place. The log files are MIDI2LR.log and MIDI2LRinfo.txt. Thanks

Rory Jaffe

unread,
Mar 5, 2019, 12:24:15 PM3/5/19
to MIDI2LR
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.

Rory Jaffe

unread,
Mar 5, 2019, 1:01:39 PM3/5/19
to MIDI2LR
This beta is closed. see 3.0.0.5 beta announcement for latest.

Reply all
Reply to author
Forward
0 new messages