AM Posted April 25, 2016 Posted April 25, 2016 i would like to define my own articulations (because in CONTIMBRE http://www.contimbre.com you have lot of possibilities with programm-changes... and for mapping i have to define it properly) ::::::::::::::: (setq articulations '(arco - - pizz - -));; -> that works fine because ord-omn (setq articulations '(arco - - pizz - - legno-battuto - whatever - - - - );; -> i would like to write such user-defined expressions -> is there a possibilty? ::::::::::::::: (setq vn (make-omn :length lengths :pitch pitches :articulation articulations)) ;; but here is the omn-error with my own expressions, is there any solution? ::::::::::::::: if it would work i could map like this: (def-sound-set gm-violin :programs (:group violin arco 40 legno-battuto 50 pizz 60 whatever 70)) (def-score example (:key-signature 'chromatic :time-signature '(4 4) :tempo '(q 70) :layout (violin-layout 'violin)) (violin :omn vn :channel 1 :sound 'gm-violin)) ::::::::::::::: Quote
opmo Posted April 25, 2016 Posted April 25, 2016 You need to use the define articulations names. You find them all in the "OMN the Language" document. With + (plus) you can write more then one articulation on a note. Example: (q c4 legno+batt) and: (q c4 batt+legno+tasto) Sound Set: (def-sound-set gm-violin :programs (:group violin arco 40 legno+batt 50 pizz 60)) Quote
AM Posted April 25, 2016 Author Posted April 25, 2016 thank you!! it works with the "define articulations names", but not with "+" = it sends no programm-change (but written "legno battuto" in score...) ? Quote
opmo Posted April 25, 2016 Posted April 25, 2016 You need to setup the DEF-SOUND-SET programs to trigger the program change: (def-sound-set gm-violin :programs (:group violin arco 40 legno+batt 50 pizz 60)) If you prefer batt+legno then: (def-sound-set gm-violin :programs (:group violin arco 40 batt+legno 50 pizz 60)) or (def-sound-set gm-violin :programs (:group violin arco 40 legno+batt 50 batt+legno 50 pizz 60)) legno-batt is defined articulation: '(((stacc s b3 legno-batt = e e d4 =)) (-h d5 arco-ord+leg) (h d4 -) (h_e c4 legno-tratto -e q f4 tie) (h f4 q d4 marc+pizz -)) Quote
AM Posted April 25, 2016 Author Posted April 25, 2016 (def-sound-set gm-violin :programs (:group violin ord 40 tasto 42 ponte 44 pizz 46 slap 48 legno-batt 50 batt+legno 60 ;;; -> no program-change sended arco 52)) Quote
AM Posted April 25, 2016 Author Posted April 25, 2016 a new question/wish for piano or any special-techniques on any instrument like perhaps: "guirro fingernail" or "hit the conductor!" :-), i would like to write this as a articulation/technique-name (like now pizz..).. so that i could map it with (def-sound-set..) thanx! andré Quote
opmo Posted April 25, 2016 Posted April 25, 2016 Please send me a list of articulation and technique names you would like to add to the system. I will see what I can do :-) Stephane Boussuge 1 Quote
opmo Posted May 20, 2016 Posted May 20, 2016 Combine attributes (sound set name & program change) is fixed already and will be part of the next release. Quote
AM Posted May 20, 2016 Author Posted May 20, 2016 so, Quote (...) guirro fingernail" or "hit the conductor!" will be possible as technique/program-change? :-) Quote
opmo Posted May 21, 2016 Posted May 21, 2016 If we add the names to the attributes then yes :-) Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.