Jump to content

Opusmodus 1.2.21126 (User attributes)


Recommended Posts

Screen Shot 2016-12-20 at 17.49.56.pngNew:

 

add-text-attributes &rest attributes

 

[Function]

 

Arguments and Values:

 

attributes        lists of attributes (playing techniques).

 

Description:

 

This functions allows you to add your own lists of attributes names (playing techniques) to the system.

 

Examples:

 

(add-text-attributes

 '(ord-tasto "ordtasto")

 '(tasto-ponte "sul tastopont.")

 )

 

'(h c4 ppp> ord-tasto+leg cs5 pppp tasto-ponte)

 

 

First you need to create a file 'User Attributes.opmo' in the Opusmodus 'Extensions' folder - if it hasn't been created already - with the contents below. To be able to add your own attributes (playing techniques) to the system you need to add a new list with two arguments to the existing list (see below). The first argument is a symbol (name) which you will use in the omn-script and the second argument is a string (text) that will be displayed in the score above the note. See the example above:

;; -----------------------------------------------------------------------

;; User Text Attributes

;; -----------------------------------------------------------------------

;; Copyright © 2016 Opusmodus Ltd, All rights reserved.

;; -----------------------------------------------------------------------

;; This file needs to be in the Opusmodus Extensions folder.

;; -----------------------------------------------------------------------

(in-package :Opusmodus)

 

;; -----------------------------------------------------------------------

;; To add your own attribute (playing techniques) to the system you need

;; to add a new list with two arguments. The first is a symbol (name)

;; which you will use in the omn script and the second is a string,

;; text that will be displayed in the score above the note.

 

(add-text-attributes

 ;; Strings

 '(ord-tasto "ordtasto")

 '(tasto-ord "tastoord.")

 '(arco-tasto "arco sul tasto")

 '(alto-tasto "alto sul tasto")

 '(extr-tasto "extr. sul tasto")

 '(molto-tasto "molto sul tasto")

 '(ord-ponte "ordpont.")

 '(ponte-ord "pont.ord.")

 '(tasto-ponte "sul tastopont.")

 '(tasto-ponte-tasto "sul tastoponttasto")

 '(ponte-tasto-ponte "sul ponttastopont.")

 '(ponte-tasto "sul ponttasto")

 '(arco-ponte "arco sul pont.")

 '(poco-ponte "poco sul pont.")

 '(da-ponte "dietro al pont.")

 '(extr-ponte "extr. sul pont.")

 '(alto-ponte "alto sul pont.")

 '(molto-ponte "molto sul pont.")

 

 ;; Brass

 '(half-depressed-valves "half depressed valves")

 '(hit-on-mouthpiece "hit on mouthpiece")

 '(insert-straight-mute-into-bell "insert straight mute into bell")

 '(kiss "kiss")

 '(mouthpiece-backwards "mouthpiece backwards")

 '(mouthpiece-only "mouthpiece only")

 '(play-and-sing "play and sing")

 '(silent-brass "silent brass")

 '(snap-with-a-finger-on-the-bell "snap with a finger on the bell")

 '(stop-mute-closed "stop mute closed")

 '(stop-mute-open "stop mute open")

 '(stop-mute-wahwah-effect "stop mute wahwah effect")

 '(without-mouthpiece "without mouthpiece")

 '(air-noise-f "air noise-f")

 '(air-noise-h "air noise-h")

 '(air-noise-k "air noise-k")

 '(air-noise-p "air noise-p")

 '(air-noise-s "air noise-s")

 '(air-noise-sh "air noise-sh")

 '(air-noise-t "air noise-t")

 '(without-tubings "without tubings")

 

 ;; Blowing

 '(over-blow "over blow")

 '(under-blow "under blow")

 '(harsh-blow "harsh blow")

 '(without-air "without air")

 '(low-noise-blow "low noise blow")

 '(high-noise-blow "high noise blow")

 '(multiph "multiphonic")

 '(breathy "breathy")

 '(hum "hum")

 '(finger-damp "finger damp")

 ;; Harp

 '(bisb "bisbigl.")

 '(thin-pick "thin pick")

 '(between-tuning-peg-and-tuning-mechanism "between tuning peg and tuning mechanism")

 '(clang "clang")

 '(close-to-table "close to table")

 '(dampened "dampened")

 '(fingernail "fingernail")

 '(hand-on-the-corpus "hand on the corpus")

 '(hand-on-the-strings "hand on the strings")

 '(knuckle-on-the-corpus "knuckle on the corpus")

 '(semitone-downwards "semitone downwards")

 '(semitone-upwards "semitone upwards")

 '(wholetone-downwards "wholetone downwards")

 '(wholetone-upwards "wholetone upwards")

 '(pedal-noise "pedal noise")

 '(tuning-wrench "tuning wrench")

 '(hit "hit")

 '(xylophone-tone "xylophone tone")

 )

 

The new attributes will displayed in your given colour which you assign in the Preferences window. It is important to know that if you share your score with others to include the attributes list together with the score at the beginning of the score:

 

(add-text-attributes

 '(am-steg "am steg")

 '(ruhig "ruhig"))

 

 

Please drop the file to the Extensions folder:

User Attributes.opmo

Link to comment
Share on other sites

×
×
  • Create New...

Important Information

Terms of Use Privacy Policy