Jump to content
Sign in to follow this  
opmo

Opusmodus 1.2.21126 (User attributes)

Recommended Posts

New:

 

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)

 

Screen Shot 2016-12-20 at 17.49.56.png

 

 

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

Share this post


Link to post
Share on other sites

Any attribute can be linked to the sound set of your virtual instrument.

Share this post


Link to post
Share on other sites

We found a bug in the ADD-TEXT-ATTRIBUTES function - program changes are not working.

Fix will follow soon, possibly later today.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Similar Topics

    • By Wim Dijkgraaf
      I've been working on running OSX on a windows machine using VMWare; works really well! Simple procedure if you follow these steps:
      https://www.pcsteps.com/2157-mac-os-x-virtual-machine-vmware-player/
       
      Wouldn't recommend this setup for OSX applications that really need high performance graphics (using Quartz for example) but for using Opusmodus on a Windows machine this could be a nice option for those not able/wanting to invest in Apple hardware.
       
      If you install rtpMIDI on the windows machine you'll also be able to run your audio software under Windows and connect Opusmodus using MIDI over a virtual network connection.
       
      Big hug,
       
      Wim Dijkgraaf
       
       
       
       
    • By opmo
      Forthcoming ver. 1.4
      Microtonal System
       
      OMN Syntax:

       
      Example:
       


       
      Best wishes,
      Janusz
    • By opmo
      Upcoming ver. 1.4
      Function: CHORALIS

       
         
       
       

       
×
×
  • Create New...