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 ...
