Sent from Mailspring (https://getmailspring.com/), the best free email app for 
work
On Sep 3 2020, at 4:43 am, Richard Shann <[email protected]> wrote:
>
> 8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><
> (define (InsertPitch pitch)
> (eval-string (string-append "(d-" (number->string (d-GetPrevailingDuration)) 
> ")"))
> (d-StagedDelete)
> (d-CursorToNote pitch)
> (d-AddNoteToChord)
> (d-MoveCursorRight))
>
> (if (equal? "Treble" (d-GetPrevailingClef))
> (InsertPitch "f'")
> (InsertPitch "f,"))
>
> 8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><
> would make a command which when invoked inserted f' if the prevailing
> clef was treble or f, otherwise. (It assumes that you are not using the
> Rhythm Entry for MIDI in option).
> So you could make a series of such commands for each note name and give
> them your shortcuts.
> ----------------------------------
>

So I need to tell it what clef I am in and I refer to the top section, and I 
must do this for every pitch I want.
Would this be =-nine scripts for all the notes I want to hard code?
would this script automatically appear in the list in the Input menu for me to 
manipulate it there? I guess I need to read the Scheme section of the manual in 
more detail.
Thanks,
So far,
Aaron
Richard
(*) There may be neater ways to do this ...

Reply via email to