[prev in list] [next in list] [prev in thread] [next in thread] List: lilypond-user Subject: Re: adding stems to clusters From: Jaime E Oliver <jaime.oliver2 () gmail ! com> Date: 2014-12-30 20:02:20 Message-ID: 378320C3-1B71-4B85-97FC-556C5E730B66 () gmail ! com [Download RAW message or body] [Attachment #2 (multipart/alternative)] Thanks Piaras, I'll try them out. I forgot to attach the xenakis example. Here it is, best, J On Dec 30, 2014, at 10:36 AM, Piaras Hoban <phoban01@googlemail.com> wrote: > Dear List, > > I sent the following to Jaime E Oliver so I wanted to post it here also. > > It's my code for special glissandi. > > It's still personal code so naturally it can't be guaranteed to work for all use \ > cases; all I can is that it works well for my needs. > With a view to making these functions more effecient I was wondering if the fact \ > that I've used a lot of embedded postscript code is a bad thing? Postscript has \ > some nice functionality for looping and repeating drawing commands which is one of \ > the reasons I was drawn to it. > The main thing to watch out for is that this code doesn't behave across \ > line-breaks; I imagine this wouldn't be trivial to implement and so haven't been \ > too concerned by it. It would be amazing to have this, especially if working on \ > scores involving large groups of instruments. > I plan to have some down time in February/March when I can get around to tidying up \ > some other code and putting it out there for those who might be interested. > all the best, > > piaras > > > variable_glissando_lines.zip > > special_technique_glissandi.zip > > > On 30 December 2014 at 11:04, Thomas Morley <thomasmorley65@gmail.com> wrote: > 2014-12-30 3:43 GMT+01:00 Jaime E Oliver <jaime.oliver2@gmail.com>: > > Dear David, all, > > > > Thanks for your responses. > > > > Ideally I want to make a graphic notation for overpressure bowing similar to > > the xenakis excerpt attached. > > > > I was thinking of adding stems to a cluster-band as a hopefully day > > solution, but I see it is not so easy. I did try the new voice hack, but > > didn't feel very elegant (not that I could do much better than that). > > > > Example 15) from Piaras does look great. I'll write him to enquire. > > Code for the stockhausen-glissando: > http://lists.gnu.org/archive/html/lilypond-user/2013-11/msg00757.html > > Cheers, > Harm > > _______________________________________________ > lilypond-user mailing list > lilypond-user@gnu.org > https://lists.gnu.org/mailman/listinfo/lilypond-user > [Attachment #5 (multipart/related)] [Attachment #7 (unknown)] <html><head><meta http-equiv="Content-Type" content="text/html \ charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; \ -webkit-line-break: after-white-space; ">Thanks Piaras, I'll try them \ out.<div><br></div><div>I forgot to attach the xenakis example. Here it \ is,</div><div><br></div><div>best,</div><div><br></div><div>J</div><div><img \ height="221" width="662" apple-width="yes" apple-height="yes" \ id="b327a010-7d60-434b-ab27-a725ea3b3875" \ src="cid:180474C3-9918-4BE4-A944-E4BB984653F6@homestation"></div><div><div><br></div><div><br></div><div><div><div>On \ Dec 30, 2014, at 10:36 AM, Piaras Hoban <<a \ href="mailto:phoban01@googlemail.com">phoban01@googlemail.com</a>> wrote:</div><br \ class="Apple-interchange-newline"><blockquote type="cite"><div dir="ltr">Dear \ List,<div><br></div><div>I sent the following to Jaime E Oliver so I wanted to post \ it here also.</div><div><br></div><div>It's my code for special \ glissandi.</div><div><br></div><div>It's still personal code so naturally it can't be \ guaranteed to work for all use cases; all I can is that it works well for my \ needs.</div><div><br></div><div>With a view to making these functions more effecient \ I was wondering if the fact that I've used a lot of embedded postscript code is a bad \ thing? Postscript has some nice functionality for looping and repeating drawing \ commands which is one of the reasons I was drawn to \ it. </div><div><br></div><div>The main thing to watch out for is that this code \ doesn't behave across line-breaks; I imagine this wouldn't be trivial to implement \ and so haven't been too concerned by it. It would be amazing to have this, especially \ if working on scores involving large groups of \ instruments.</div><div><br></div><div>I plan to have some down time in February/March \ when I can get around to tidying up some other code and putting it out there for \ those who might be interested.</div><div><br></div><div>all the \ best,</div><div><br></div><div>piaras</div><div><br></div><div><br><div \ class="gmail_chip gmail_drive_chip" \ style="width:396px;height:18px;max-height:18px;background-color:#f5f5f5;padding:5px;co \ lor:#222;font-family:arial;font-style:normal;font-weight:bold;font-size:13px;border:1px \ solid #ddd;line-height:1"><a \ href="https://docs.google.com/file/d/0B0LUzVrFDYH8bE5YTVZTNGpKVkk/edit?usp=drive_web" \ target="_blank" style="display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-decoration:none;padding:1px \ 0px;border:none;width:100%"><img style="vertical-align: bottom; border: none;" \ src="https://ssl.gstatic.com/docs/doclist/images/icon_9_archive_list.png"> <span \ dir="ltr" style="color:#15c;text-decoration:none;vertical-align:bottom">variable_glissando_lines.zip</span></a></div><br><div \ class="gmail_chip gmail_drive_chip" \ style="width:396px;height:18px;max-height:18px;background-color:#f5f5f5;padding:5px;co \ lor:#222;font-family:arial;font-style:normal;font-weight:bold;font-size:13px;border:1px \ solid #ddd;line-height:1"><a \ href="https://docs.google.com/file/d/0B0LUzVrFDYH8bVJFNzJaNlV0ODA/edit?usp=drive_web" \ target="_blank" style="display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-decoration:none;padding:1px \ 0px;border:none;width:100%"><img style="vertical-align: bottom; border: none;" \ src="https://ssl.gstatic.com/docs/doclist/images/icon_9_archive_list.png"> <span \ dir="ltr" style="color:#15c;text-decoration:none;vertical-align:bottom">special_technique_glissandi.zip</span></a></div><br></div></div><div \ class="gmail_extra"><br><div class="gmail_quote">On 30 December 2014 at 11:04, Thomas \ Morley <span dir="ltr"><<a href="mailto:thomasmorley65@gmail.com" \ target="_blank">thomasmorley65@gmail.com</a>></span> wrote:<br><blockquote \ class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc \ solid;padding-left:1ex"><span class="">2014-12-30 3:43 GMT+01:00 Jaime E Oliver \ <<a href="mailto:jaime.oliver2@gmail.com">jaime.oliver2@gmail.com</a>>:<br> \ </span><span class="">> Dear David, all,<br> ><br> > Thanks for your responses.<br> ><br> > Ideally I want to make a graphic notation for overpressure bowing similar to<br> > the xenakis excerpt attached.<br> ><br> > I was thinking of adding stems to a cluster-band as a hopefully day<br> > solution, but I see it is not so easy. I did try the new voice hack, but<br> > didn't feel very elegant (not that I could do much better than that).<br> ><br> > Example 15) from Piaras does look great. I'll write him to enquire.<br> <br> </span>Code for the stockhausen-glissando:<br> <a href="http://lists.gnu.org/archive/html/lilypond-user/2013-11/msg00757.html" \ target="_blank">http://lists.gnu.org/archive/html/lilypond-user/2013-11/msg00757.html</a><br> <br> Cheers,<br> Harm<br> <div class="HOEnZb"><div class="h5"><br> _______________________________________________<br> lilypond-user mailing list<br> <a href="mailto:lilypond-user@gnu.org">lilypond-user@gnu.org</a><br> <a href="https://lists.gnu.org/mailman/listinfo/lilypond-user" \ target="_blank">https://lists.gnu.org/mailman/listinfo/lilypond-user</a><br> \ </div></div></blockquote></div><br></div> \ </blockquote></div><br></div></div></body></html> ["xenakis-kottos-pressure.png" (xenakis-kottos-pressure.png)] PNG IHDR /iCCPICC Profile c``2ptqre``+) rwRR` ``\\ yy |2U + \ '300 %@q9@HR6. r!+ v.zH}:b'A2 \ vIj^ʢ#ǔTbϼĒ Z@! \ A!ahii "q(v!(cd2f` \ G1G)I/15C}}s ïPoW pHYs gR @ IDATxDIQ?wx'$ \ (p#$9 9GIGDt;$GI JFT`m훴;;{UwWQPרq q q q q q q q \ q`p{ \ 888888888~?3?ak_VƁƁƁƁƁƁƁ=`ㅷw\ \ ~uu#}+^njihhhhhhؓ8dmw%~Gw7ͻ|ƁƁƁƁƁƁƁ \ Ɓ́=`g[VwS;iN3+i888888889 lVƁƁƁƁƁƁƁƁ8|`xq \ q q q q q q q`r }ب3ϭޭq q q q q q q`r \ }بဈ.Gyp<444&&~+q q q`9 \ O}SysŚ@nhhhhhhhe4]nV|@@@@@@@bh v1~ԍ́`wZq \ R744444442h74444444,Ɓoxo}[ղnhhhhhhhh \ )v> OykvsLkƁƁƁƁƁƁƁƁƁ-q`G!R*o|cKm544444444(=Y8 \ 888888888-(VMÍFv}vi?rR~u-{pڼM%=|Rh.|iW֔ iôj54444444s \ akʁ`״aZ9 0_ƁƁƁƁƁƁƁƁ5@k0Z \ Q {sBF[}{rVڞihhhhhhhhv \ ~h,ohhhhhhhhvnƁƁƁƁƁƁƁƁƁ@44444444)4 Uq \ q q q q q q qƂƁ-^vѝ\.sj88 \ _=O{Zu"wu[ݟvbF@Wj'<a \ [{ƁƁQծvg?{pc-گ ^vwSd#ڵu~Vwwu<av=iN2ȁ-g?e<o~5,G_ \ ;Nwm~a֝gvٟm9`@s \ Ɏߏ~qt`\GǍNi<dI'p+~wwt\`ts{twjq<:Y ;3?_ GO{F/yKFW5z_<yK~^__/lg7g?ώ~Wu[[ \ 63$pwX,Tm/d?%.qG7HK8Gjˏ~__*2[ֶ__G+2:ÍN'%˿?EN0Ld# \ 91VnE/A} z_~V>Pn6Mn2z6~~r|җ4mo[=AL}Vŋҷ }3)@ϼ^g< =WpgO~rrO|^[V3n+}`,^GƓWO>yٵ<; `?KkȊUs܈ eЅ.T@߿9>6Xk^#8YyQuWb0{:⊵V \ [+O`XfML|z_V` |+i']|_^}c3)Z^Pꍯ˞'o?8179dx3V,a-Ւۮ+_ʢ \ -iɀ2io88?9pl.}//59:ә4VD'Moŀ \ Uz]zЭ=yuo)P>oJ Eӄ8 \ d﴾%ׁ|Q{&&fӞ3il]-GGiзY8 \ >M&`˴sC"3A%.k_Weˣq \ q`8 ,<`,oop/,"~hL~}_TC= \ ߧ>MXp3n|op \ 0Ί&?;t Ilˋ?ڟ=r5߃?ԧ40͟x@ig`8hLn \ n:FO|K>Y*>?mUDXo@47epq90e͞u}F`v<9KXQw \ ݨ>rl3=OBu1K_h~vE,}bƆ.m],O(-;vޅpM鄇 \ C8BDw.j%Ȗ(.p{(ciԣ/:wֺӟ]}],rGOaeַx S\w3q k6J2 wqb_Niå杝Ka}(7<@v,ko*`D!Aк/!&]l5@ie/{Y \ `0{.&Eqկ~2;0yȆ `ݐh?@FF9VyhL!! \ hQji(<#ivI/0 Xiz7-;ڃyODpi9dݽ(e~_7w>EGXēL+ I0AiQ? "ƈeh<7M~}{fj xN$\&IX4R,qs}271e_R✘nG$R.6^jϘMJ뷹mJV̘-]DXvgKߌb \ 8=~!^$}gO/Cw^RV x6m=12~K+pRf`CQ^ݔTeb23@ +2 \".wٔǤ+$#hɞh{EFأ{{3e GOnc_ CPqRe6/WLM>5Ҩ!B_̙3c\G?C');|;˸w7X>*hS \ T%BPFr=빊H6V^yf-^)9](OWx|f3, , xVe!ۿ2h.wˍaY ,:(⹎P!j@]i|ڇGd-FiE \ 7]җ.M[gI.gЛ\HoKa/&p&Hy}]zעC&<C \ CE,QLIUNЧ& \ :_4.v&|Y:on>)hsDX8\$,j,-^E~H7S \ tRAq{^ W( \ \?餓j\(nA/Q4eM&[TV9'2_EI'm7 Xz \ {cH~ÐykjMQ^77 ѤINw2"%d3qi+cX2p;qklbW@% \ 92Q@(등e}'(ZtdOrRc;w>{x#es& \ zy1A:yc;ib/u/]:T[yxi6L|)>*;# 6Ql ˲bn:46KEb痺LRyրEqd#kIJ \ >2(,%̨B5QY+u[OA?I,%)ek9uYo|Bxm3KP.XM 6 k>lFF-(YRC Jk M K, (?` LRйNM&+M< Y/ C O~ڈ~ŬOc3A^#`<ܧ<cR VR<[ &љ/$*rQYOu\=~ bhE}MRT?K+:dm`m%H?}"WcNAg&@^ڻ \ Ԟ)<!Lfқr Y呉 ;үs.e~M5\t駵Ɔbwٟ={\,' \ (w% d8F"v6=}>0vd wqPU7Ƭfs> \ )c2M-2sXK e'k<k"9 f\RY4L\pԹ efE <j5Iud Y`L(TR:N:UlHկ~R`N Ug x [f6p}o: \ {#l$y`)>#R$PJ>j }rR+`? :g eLZKvF >V \ $|`)rKx]*W) R~+K*^cp/ͺ']ԏu;IY2 srD fn$s~p \ &4A@d= p/ieE?R8ƴӷ\oĤH4 R=Y8Dc-OWZM\JUx Ludp lNHo2kh%`S9}Oe=)uR* ܘ;}I?>ΐ/ځ4 69q~IzN^%V P- , \ =2/3IF?NNVVqĝSY}2sUT<i?d;Ϥz?gc40 \ $!&ɪFd2٦ǚA6WrˈrQu [[?4AX.ѭv:85$a"Ĭ \ IA<جs[6y :е< fJ:= \ y ll`+i*?-|5 zMlZX y&I Ċ<$e}E0' \ SVOg ow1w3q \ +nY9@X]̋U&>WXgI1b_4S I,|#SRSP$BDK(BoX \ , 7Ko5X'jP+M \ JWR/4Y`z CֽnwJz^q~u\XHOrNj0%U. \ +J`20BV'oLw-Ed|tɉ omø>C(K/ \ x/Ym\d[4&I ~ezE~(D˻6p{8w> \ ux${zY>Kk?W Y:c \ n׆t^ϥҞXX ʃB:!̒af6/E73 \ ̊(fX@cl8WYeT˰RlX 5-WW7 \ J`9'%x{mMţtp?@,P#'TrC /-U[Z^~f&>0x3kA ~9 !4 =L3{XST >R XpԛM(rN+2ߤvU P Iy rc]NG- ` \ U{[9Tqd9qP]C/Mk+K1]Ӫ/?Vn o*uub8)@,9$O:CCJw}V4 \ ˟%})<4Mz<M,ykg!־ZC\~VL318#Gk[i tzZ?; okyv̢=NO1#-wMN0rHIct$]V[3w) \ )NхB(źa袳g| |>1a =*6y,4DX :JHI/abSJP.%E( \ .p Vr/vfژv1`JLSGfIȜZz P 1aAP. oN- gʥ {] "@aBx n] .7B2|pw#Nw . u.z.&{. 8/|47/]T @] \ZLX c 8 rR.yR x%8m 8. Z݅Ol \ r!]BwƇ| dFN8pvJ?Q'cSh %/4};@m@$ T \ ߅[C x ؗ PED.&%4Ϣ,Wze`Up#+rP[ń\pd \ ȵ 7.,EoI \ N=va˟O}^'?I$,T,1lzX\&8&^Cz2~!T23bk!剟}2~}^c _7 _IƶqCt]'ȰXޱK'xbT^Ch0OP M j 8)OY@:.|I)QBׅyA3N쵰dnJBXs+ e(0F K$j55K#c3NS왉:+gMt RXy?k C,!CɋWԙ \ $%OiXZ.)\ 0׆:YN0iPվ4 9/P \ .b{c0|<t}|]X \ nRI H@$Zu8OfrY 'a,`NO}SKvXZKŒxgr֍nMS/nKX&M \ A|*Eqp*l&߬ \&;`V Bی > Z&cY|k!%e, irФиO9M qVVȍ5X.6َ?V}.XW2CLZ0Y!oL`j_.*, l} \ HlgTV<1 1\"]M \ 'kH},&=hL$X M~SK;Iye \ ?iX+ȰdjgY~.%b *c.)zy73K,:}2MiaJHj!R \ )CnF.<-汢5$`:m'hr to,)-7L$̐ERڜ4uu"|7Y \ u I!MCB-oyK& \ <\&{HaEZ]ϖKE1ʅ?&|:ֺ /J~%`P&ie PO8 T \ 1!+8-fIer p#3?^E & JpX2lrkr5;mDc \ ܑ4[A γ1K+9~h/O 30I } s_*Q9xVz \ 7de59I4Cg$`蹃r$q;ՖLWZ0y7?wQKm1:]^jl*te3J= \ <˛]iecJhB \ SysJ&I4OŘ5c98",Vd&=Eҙt wX2]PK C \ `~-{ !TFVu Eӹc!_b4G=hyg?cf|oV>Nz, gǧ, \ oYjkmz>}#,A_v) RvJx \ |}Om[<M~I^<47CJo@P (g+PQ!pǼO}TYb \ lVա$ggFA )5YBt|!?}c36%weP $TzO>|<iÅ \ (צz(+$hCP=`o#`9~"8=ŽI~MjPvy~ř>&Bnwgh#Ԕ2k4c5ɅH9~c, ivI4 ~>}e|so@B19P<W1-2/~Gk1X1aD5a惺|VO( \ ghoxN/?D$DN2`<oWdPMdQIO7Ӧq>6੭}<vR7q^FNa \ ΐ;.'\`I={7^Pgx@aB` ڬV(,Og \ PK(? *L(xA/7P %=i@Em<pHSXᔲꚃ5 0'-6@5j,* ,g{4g O6@`e^~1P.r \ CMTo4"eb62&C9]5`WɈ<|m,H'1Ţ<S^ݴ \ & l4]_lhH^@>է C=_U7r4{>leC!% c 2P&&c}V \ i!pO?[$c(BC7]S'c=V6k~Ɓ+.h \ lɈ~(lUc4P`(I>Kwsckh>dۖ_SxF~lҭ \ ƻ3NG||6?~4ߧyޅ"2)sޙ:_e^* ,mGd# ft$`IݧW0()>Od-ˊN>Rb"Axa \ i+&?Ww;.-@VWΧTxecՑ6!A%[:J3iI{,?`lK \ ʼng}ǵU!#>_O<nlVLw@q)<TC3YFH@,[3ҦNۢ e \ 6L(}/# x &L+C֞%:΄LiqbdҴ߳(-}0빃z_?&rҤ6~E'' q8@"cǤ4lBZzפ<WUۄ&\R [^ $2o>I7 o'E]*Uzfs2y)E*iYa&