Re: Persian accidentals look ugly

2021-12-06 Thread Kees van den Doel
Hi,

Sori and Koron look OK.
persian.ly (written by me) was updated on the mailinglist a few months ago
so use different fonts.
Further updates to make it work with whatever you guys are doing now should
be easy but not something I know how to do.

I have bookshelves of Persian music and can scan in some good looking
examples if that would help in any way.  Let me know.

The slanted lines in the sori look a bit too thick to me as well, but the
lilypond design referred to above already looks as good or better than any
I have seen in print.

Nice to get this done after such a long time!

Cheers,
Kees

On Mon, Dec 6, 2021 at 3:54 AM Werner LEMBERG  wrote:

>
> 12½ years earlier I wrote:
>
> >> Persian accidentals (korn, sori) don't look very nice.  [...]
> >
> > Thanks.  I've added your report to the bug database (issue #738).
>
> Now something happened :-) Please have a look at
>
>   https://gitlab.com/lilypond/lilypond/-/merge_requests/1047
>
>
>  Werner
>
___
bug-lilypond mailing list
bug-lilypond@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-lilypond


Re: MIDI interface (feature request)

2009-03-20 Thread Kees van den Doel


- Original Message -
From: Hans Aberg hab...@math.su.se
Date: Wednesday, March 18, 2009 4:42 am
Subject: Re: MIDI interface (feature request)
To: Kees van den Doel kvand...@shaw.ca
Cc: bug-lilypond@gnu.org

 On 18 Mar 2009, at 02:27, Kees van den Doel wrote:
 
  Not sure I understand, I need a vibrato, not a trill.
 
 Well, how do you want realize your vibrato, MIDI-wise?

Set MIDI controller number 1 to a non-zero value on the channel.

In abc I can write:

%%MIDI controller 1 127

Kees


___
bug-lilypond mailing list
bug-lilypond@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-lilypond


Re: MIDI interface (feature request)

2009-03-20 Thread Kees van den Doel

 On 18 Mar 2009, at 19:26, Kees van den Doel wrote:
 
   Well, how do you want realize your vibrato, MIDI-wise?
 
  Set MIDI controller number 1 to a non-zero value on the channel.
 
 Aren't you using a synth with a vibrato channel then?

Of course. Not sure what you are thinking of with all these questions.
Point is that if I could generate MIDI messages in the score I could do what I 
want.

Kees


___
bug-lilypond mailing list
bug-lilypond@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-lilypond


Re: MIDI interface (feature request)

2009-03-20 Thread Kees van den Doel

 On 19 Mar 2009, at 09:57, Mats Bengtsson wrote:
 
  One technical problem of such a general feature, is that some 
 MIDI  
  commands that are intended to apply to all MIDI tracks should 
 be  
  inserted in track 0, whereas other MIDI commands (that contain 
 a  
  channel number) should be inserted in the same track as 
 the  
  corresponding music. Another complication (at least 
 conceptually) is  
  the different concepts used in LilyPond and MIDI and how they 
 are  
  mapped to each other. By default, MIDI channels correspond to 
 Staff  
  contexts in LilyPond, but this can be changed by redefining 
 the  
  context definitions in LilyPond. A final complication is the 
 lack of  
  standardization of MIDI.
 
  See http://lists.gnu.org/archive/html/bug-lilypond/2003-
 10/msg00069.html 
   for some related information.
 
 One idea is to generate some other format, perhaps Scala seq 
 files,  
 which in turn can produce MIDI files. When there is 
 microtonal  
 information present, Scala can use special algorithms to assign 
 MIDI  
 channels, and also keep track of different synth capabilities. 
 I'm not  
 sure how that format stands up with respect to LilyPond 
 information in  
 general, but such a format could be developed in a way directly 
 that  
 MIDI output cannot.

That would be very useful for other reasons too. Currently I can't tune my 
lilypond generated Persian midi
in scala because the pitchbends generated from lilypond for the microtones
are ignored when producing a scale .seq file.

Kees


___
bug-lilypond mailing list
bug-lilypond@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-lilypond


MIDI interface (feature request)

2009-03-16 Thread Kees van den Doel
I would like to see a general method to insert MIDI command in the score.
My specific need is to add vibrato to certain notes by setting the appropriate
controller. My application is Persian music where vibrato is a must on
certain notes.

Kees







___
bug-lilypond mailing list
bug-lilypond@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-lilypond


Persian accidentals look ugly

2009-02-23 Thread Kees van den Doel
 I'm not top posting.

Persian accidentals (korn, sori) don't look very nice. Solution: add koron and
sori to feta font, define accidentals.koron and accidentals.sori and modify
header file persian.ly by uncommenting/commenting some lines.

To run the code sample below download persian.ly and font MicroTxt.pfb
from here: http://www.cs.ubc.ca/~kvdoel/tmp/persian.zip

\version 2.12.2
\include persian.ly
\paper{ ragged-right=##t } 
\score {
  \relative c' {
\time 7/8
\set Staff.extraNatural = ##f
\set Staff.keySignature = \chahargahD
\override Score.KeySignature #'text = #chahargahDKey
bk'8[ a gs] fo4  g8[ ak] g[ fs ek] d[ c] d[ ef16 d] c4
\set Staff.keySignature = \mokhalefsegahG
\override Score.KeySignature #'text = #mokhalefsegahGKey
\times 2/3 {d8 ek fo} g16 fo g4 
  }
  \midi { }
  \layout { }
}




___
bug-lilypond mailing list
bug-lilypond@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-lilypond