-
Notifications
You must be signed in to change notification settings - Fork 0
Action Examples
Some ideas for DoriDeck buttons.
Duplicate the currently selected flow.
DoriDeck → Command →
NoteInput.TransposeOrAddNotesToSelection?Definition=c#=db,db=c#,d#=eb,eb=d#,e#=f,f=e#,f#=gb,gb=f#,g#=ab,ab=g#,a#=bb,bb=a#,b#=c,c=b#,fb=e,e=fb,cb=b,b=cb
Remove all dynamics from every flow in the project.
DoriDeck → Command Sequence →
Edit.SelectAll
Filter.Dynamics
Edit.Delete
Check Apply to all Flows checkbox
Run the same script or Dorico command in every flow.
DoriDeck → Run Script(Command) → {script or command}
Check Apply to all Flows checkbox
DoriDeck → Run Command → Page.MoveBarsToNextSystem
DoriDeck → Run Command → Page.MoveBarsToPreviousSystem
DoriDeck → Run Command → Edit.RemoveRests
Reduce selected chords to their highest notes.
Useful for quickly creating a melody line from chordal material.
Reduce selected chords to their lowest notes.
Useful for extracting a bass line.
Remove all slurs from the current selection.
DoriDeck → Command Sequence →
Edit.SelectAll
Filter.Slurs
Edit.Delete
Swap the selected music between voices.
DoriDeck → Run Command → Edit.SwapVoices
Hide stems for selected notes.
DoriDeck → Run Command → Edit.ToggleHideStem
Set the stems of selected notes to point upward.
DoriDeck → Run Command → Edit.StemForceDirection?ForcedVoiceDirection=Up
Set the stems of selected notes to point downward.
DoriDeck → Run Command → Edit.StemForceDirection?ForcedVoiceDirection=Down
Insert a system break at the selected rhythmic position.
DoriDeck → Run Command → Edit.CreateSystemBreak
Show or hide signposts.
DoriDeck → Run Command → View.ToggleSuppressSignposts
Open Engraving Options.
DoriDeck → Run Command → Engrave.Options
Open Notation Options.
DoriDeck → Run Command → Project.Flow.NotationOptions
Open Layout Options.
DoriDeck → Run Command → Project.Layout.Options
DoriDeck → Run Command → NoteInput.StartTupletRun?Definition=3/2
and
DoriDeck → Run Command → NoteInput.EndTupletRun
You can also create a variable and bind it to the button. It will automatically switch between the two modes.
Create dedicated buttons for frequently used dynamics:
DoriDeck → Run Command →
NoteInput.CreateDynamic?Definition={pp|p|mp|f|etc}
pppmpmffff
Create buttons for frequently used techniques, such as:
DoriDeck → Run Command →
NoteInput.CreatePlayingTechnique?Definition={ped|pizz|etc..}&UseLocalOverride=0
- Pizzicato
- Arco
- Mute
- Open
- Sul ponticello
- Sul tasto
- Pedal
Create buttons for:
- Trill
- Mordent
- Turn
- Tremolo
Insert frequently used staff or system text, such as:
- Solo
- Tutti
- Div.
- Unis.
- Simile
- Optional
- Cue
Edit.SelectAll
Filter.NotesAndChords
UI.InvokePropertyEnableSwitch?Type=kEventMuted&Value=false or UI.InvokePropertyEnableSwitch?Type=kEventMuted&Value=kAlways
Edit.CreateCoordinationLine
UI.InvokePropertyChangeValue?Type=kCoordinationLineEndDy&Value=10
UI.InvokePropertyChangeValue?Type=kCoordinationLineStartDy&Value=-10
UI.InvokePropertyChangeValue?Type=kNoteHarmonicType&Value=kArtificial
UI.InvokePropertyChangeValue?Type=kNoteHarmonic&Value=4