Page 5 of 17

Re: Stream Deck macro keypad

Posted: Tue Apr 30, 2019 10:43 pm
by pianoleo
Mads, do take a look at Notation Express (linked to a couple of times further up this thread). It’s much more fully featured than Dan’s profile and, whilst it depends on some custom shortcuts, a) the keycommands file is provided and b) it doesn’t need AHK or any other external apps.

Sorry to advertise ;)

Re: Stream Deck macro keypad

Posted: Tue Apr 30, 2019 11:11 pm
by madsv
dankreider wrote:
Tue Apr 30, 2019 10:36 pm
For starters, you need to install Auto Hot Key. That’s the program that runs the macros. Once you have AHK installed, you can double-click on the macro file to run it.

The macros themselves are just a text document; it’s AHK that binds the keystrokes to the macro commands.

Also, some of the key commands may not be assigned to your Dorico profile (like Ctrl-Alt-P to Propagate Properties... it’s not a default command, you need to add it to the Key Commands.
So that's what AHK means.. - got it, thank's ;-)
But NONE of the KC works - not even the ones that are standard (e.g "shift I" for intervals..) :?
I can see that stream deck is connected because thing's happens when I have for example Firefox in foreground..

Re: Stream Deck macro keypad

Posted: Tue Apr 30, 2019 11:20 pm
by dankreider
madsv wrote:
Tue Apr 30, 2019 11:11 pm
I can see that stream deck is connected because thing's happens when I have for example Firefox in foreground..
Unfortunately, you get what you pay for. ;) I reprogrammed a lot of shortcuts. For example, I set Q to open the intervals pop over.

Honestly, pretty much all you get from my profile is the icons. The idea is to show users some ideas, and let them set it up however they want. That’s why you definitely should look at purchasing Leo’s.

Re: Stream Deck macro keypad

Posted: Tue Apr 30, 2019 11:22 pm
by madsv
ok - got it..
Very nice icons btw..
Thank's :-)
Mads
--

Re: Stream Deck macro keypad

Posted: Tue Apr 30, 2019 11:24 pm
by madsv
pianoleo wrote:
Tue Apr 30, 2019 10:43 pm
Mads, do take a look at Notation Express (linked to a couple of times further up this thread). It’s much more fully featured than Dan’s profile and, whilst it depends on some custom shortcuts, a) the keycommands file is provided and b) it doesn’t need AHK or any other external apps.

Sorry to advertise ;)
I'll do that!
Thank's Leo :-)
--

Re: Stream Deck macro keypad

Posted: Wed May 01, 2019 12:12 am
by madsv
I don't get it..
Dorico doesn't accept ANYTHING from Stream Deck - not even a simple F10..
SD works fine in other programs. I drag a hotkey from the right side of SD, assign it to something, have Dorico in the foreground.. - nothing happens..
It works in Sibelius.
What am I missing ?
--

Re: Stream Deck macro keypad

Posted: Wed May 01, 2019 2:54 am
by Romanos401
Have you tried the good old fashioned restart yet? 😛

Re: Stream Deck macro keypad

Posted: Wed May 01, 2019 3:05 am
by dankreider
Mads, under Preferences--Profiles, is the Dorico profile set for the active window?

Re: Stream Deck macro keypad

Posted: Wed May 01, 2019 11:03 am
by madsv
dankreider wrote:
Wed May 01, 2019 3:05 am
Mads, under Preferences--Profiles, is the Dorico profile set for the active window?
Yes, and SD changes to the Dorico profile when Dorico is in foreground (but only if the SD control panel is closed)..

Re: Stream Deck macro keypad

Posted: Wed May 01, 2019 11:20 am
by pianoleo
What happens if you set your Dorico Stream Deck profile to be the default Stream Deck profile?

Re: Stream Deck macro keypad

Posted: Wed May 01, 2019 11:29 am
by madsv
pianoleo wrote:
Wed May 01, 2019 11:20 am
What happens if you set your Dorico Stream Deck profile to be the default Stream Deck profile?
same thing.. - nada :-(
f.i. I programmed shift Q - when I'm in this window writing to you and press the icon 4 times I get QQQQ.
But in Dorico - nothing.. :?
I tried in Sibelius and it works there..

Re: Stream Deck macro keypad

Posted: Wed May 01, 2019 11:32 am
by pianoleo
Is Shift+Q (typed on your keyboard) giving you the chord symbols popover within Dorico?

Re: Stream Deck macro keypad

Posted: Wed May 01, 2019 11:32 am
by madsv
pianoleo wrote:
Wed May 01, 2019 11:32 am
Is Shift+Q (typed on your keyboard) giving you the chord symbols popover within Dorico?
Yes..

Re: Stream Deck macro keypad

Posted: Wed May 01, 2019 11:34 am
by pianoleo
Thinking slightly outside the box, here, do you still have a previous version of Dorico (such as 1.2) running on your machine? If so, have you ensured that the "Dorico.exe" that Stream Deck has access to is the correct one?

Re: Stream Deck macro keypad

Posted: Wed May 01, 2019 11:45 am
by madsv
pianoleo wrote:
Wed May 01, 2019 11:34 am
Thinking slightly outside the box, here, do you still have a previous version of Dorico (such as 1.2) running on your machine? If so, have you ensured that the "Dorico.exe" that Stream Deck has access to is the correct one?
I had that thought too but I AM sure.. - it's the right app. I checked by right clicking the Dorico icon in the bottom of the screen and made sure it is the same location in SD.
Btw - thank you all for trying to help me out 8-)

ADD - if I haven't misunderstood I would think that SD operates on any app that's in the foreground.. ?

Re: Stream Deck macro keypad

Posted: Wed May 01, 2019 3:13 pm
by madsv
SOLVED! :D
I've been running Dorico in administrator mode - when I change that to user mode SD works!
Maybe it's Dorico, maybe it's SD - anyway.. - on with the works!
Thank you guys again :)
Mads
ADD - it's not Dorico - the same thing happens with Cubase. Guess Stream Deck doesn't like admin mode.. :roll:

Re: Stream Deck macro keypad

Posted: Tue May 07, 2019 5:58 am
by Pietzcker
A quick note: I have bought Notation Express and have adapted it to the German version of Dorico (for Windows). This involved a few changes to the keycommands_de.json file (where Dorico stores the user-defined key commands) and to the Stream Deck profile itself (because the German Dorico uses several different shortcuts like Ö instead of ; for triplets etc.). Philip R has a copy of these files, so if you're using Dorico on a German Windows installation and buy Notation Express, just ask him about them.

Cheers,
Tim

P. S.: I just hope they're not going to release too many updates because it's practically impossible to diff/merge Stream Deck profiles. All edits have to be made in the Stream Deck app manually ;) (if anyone can prove me wrong, I'd be glad to hear it, but so far my efforts have been frustrating because the profiles are stored in zipped and nested directories whose names appear to be randomly generated UUIDs, so comparing two profiles fails spectacularly...

Re: Stream Deck macro keypad

Posted: Tue May 07, 2019 8:19 am
by pianoleo
MarcLarcher also adapted the Notation Express for Dorico Stream Deck profile for French Mac keyboards, and Philip can make those files available on request, too.

(I have them safely stored, but I don’t know who has or hasn’t paid for Notation Express so I’m not in a position to distribute them.)

Tim, you’re absolutely right about the internal structure of Stream Deck profiles. I spent a good few hours attempting to port the Mac profile to Windows, outside of the Stream Deck software, figuring it would be quickest to Find and Replace a whole bunch of key codes. It all proved fruitless: I think there might be a checksum that ensures that all changes are made within the SD software.

Re: Stream Deck macro keypad

Posted: Tue May 07, 2019 1:00 pm
by Philip R
Thank you Tim and Marc for providing these profiles! I will find a way to let more people know about this in due course, but yes, for now, any French/Mac user or German/Windows user who purchases Notation Express is more than welcome to request these files from me.

Re: Stream Deck macro keypad

Posted: Wed May 15, 2019 11:21 am
by HeiPet
Tim, do you have list of the changes, you made to keycommands_de.json?

Re: Stream Deck macro keypad

Posted: Wed May 15, 2019 7:34 pm
by Pietzcker
I used the english file provided with Notation Express and saved it as keycommands_de.json with only one modification: I added the F8 key to start/stop playback which appears to be a standard keycode in the English version of Dorico but not in the German version (no idea why).

This means adding the lines

Code: Select all

{
	"Play.StartOrStop?PlayFromLocation=kToggleStartAndStop" : [ "F8" ]
},
in the kGlobal section.

Re: Stream Deck macro keypad

Posted: Thu May 16, 2019 2:59 am
by Philip R
I've added a note on the site that these versions are available on request. I said, "We do have a couple of unofficial versions: Dorico for Mac in French, and Dorico for German in Windows. If you work in one of these platform/language combinations, please contact us after you purchase Notation Express, and we will send you the version you request."

http://notationexpress.com/

Re: Stream Deck macro keypad

Posted: Tue May 21, 2019 12:47 pm
by LeifG
So you guys convinced me, and I bought a Stream Deck as well as the Notation Express profile. Thanks to Leo for the beautiful, well thought-out work! However, I still need to modify the profile to fit my needs, and in that process it would be nice to be able to create new icons in the same style as those that come with the profile. Also, if you happen to delete an icon, it’s gone forever - unless you reload the whole profile and lose your changes...
So, Philip and/or Leo, is it possible to release the icon files, ideally in an easily editable way?

Re: Stream Deck macro keypad

Posted: Tue May 21, 2019 12:56 pm
by pianoleo
I can't provide the icons, I'm afraid - they're Philip's work and it's up to him. That said, there's a way of NOT losing them forever, if you happen to delete them:

1. Import the original profile back in.
2. Find the function you want, in the original profile.
3. Select and type Ctrl/Cmd+C.
4. Switch back to your edited Stream Deck Profile by clicking the caret to the right of the current Stream Deck Profile name.
5. Select the location where you want to position the copied function and type Ctrl/Cmd+V.

Image

Re: Stream Deck macro keypad

Posted: Tue May 21, 2019 2:24 pm
by LeifG
Thank you, Leo. That’s very helpful. Could you reveal how you made the icons? In which program?