Console Tools

I am struggling to use ‘Console Tools’ having read and re read the user manual and watched the new video more than once and would appreciate some help at the setup stage as I can’t seem to get to run the tutorial set up.
My sequence is as follows:-

  1. download and unzip the free version to /users/user/ConsoleTools
  2. amend addresses in assistedinstall.lua
  3. run assistedinstall.lua via Script > Run Script from Steinberg Hub ------> Script Console appears.
  4. execute writeAll() from script console---------> Script Console updated.
  5. Close Dorico.
  6. Amend generated template files with values from page 7 of the user manual.
  7. Copy template files to the relevant place in ‘keycommands_en.json’
  8. open Dorico and run ‘tutorialToolSetup.lua’ ------> relevant entries show on Script Console.

The original ‘keycommands_en.json’ file contained very few entries and I am not sure of the format of entries to override the original Dorico key commands because, once I have loaded a Dorico file, ntering ‘K’ to call the first tool slot to test the operation just invokes the original Dorico Key command. I must have missed some relevant stage in the operation and would be glad of help.

Hi Joe, if you choose a keycommand that is already in use, you also have to set a deletion flag in the JSON, within the corresponding context block, somewhat like this:
{ "NoteInput.PitchBeforeDurationToggle" : [ "DELETE:K" ] }

Hopefully this should take care of the problem. If not, just message me. I know that the setup part can be quite frustrating, and I wish there would have been more that I could have done to make it more straight-forward. I am confident, though, that you will find ConsoleTools well worth this initial hassle once it is running smoothly.

1 Like

Thanks Alex.
After reading and re-reading the instructions I finally twigged that I needed to delete or modify the existing key commands before running the tutorial but was confused as to where to find the description of the key command(s) I was modifying. I eventually realised that they are available by recording and viewing macro scripts. This was almost certainly stated in your manual but I had missed it.
John’s video shows the power of ‘Console Tools’, but he whips into its use at a vast rate of knots without explaining in detail the steps one needs to go through to set it up. Perhaps another video of the initial stages, at a pace mere mortals can follow, would be useful!
I look forward to getting to grips with your amazing piece of work.

5 Likes

Hi

I have the same trouble.
Is it possible to have a json “ready to use”
It’s quiet difficult to understand

Kind regards
Patrick

1 Like

I second that vote for another stream/video from John focusing on set-up (though perhaps @Alexander_Ploetz already has such a video demo?)!

1 Like