[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: The hel-arabic.ly file story...
From: |
Jean Abou Samra |
Subject: |
Re: The hel-arabic.ly file story... |
Date: |
Sun, 1 Jan 2023 11:58:17 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.6.0 |
Hello,
Please always keep the list in CC.
Le 31/12/2022 à 18:06, hassan.elfatihi@free.fr a écrit :
Hello
/hel-arabic.ly use a notation I created myself: /
/bb the second b means flat /
/bd d: means sharp #/
/adb: db means half flat (1/2 flat)/
/add: dd means half sharp (1/2 #)/
/Arabic music in fact uses practically only the tone,//semitone and
quarter tone /
/ 7/2 tone is not used (3/4 tone can be used )/
/I hope I was clear/
Thanks, however my question about 7/2 tones is not answered: if a 7/2
tone alteration is not used, why do the "arabic" language and
hel-arabic.ly have not names and alterations for 7/2 alterations? To wit:
(cshb . ,(ly:make-pitch -1 0 SEVEN-HALF-FLAT))
(dshb . ,(ly:make-pitch -1 1 SEVEN-HALF-FLAT))
(eshb . ,(ly:make-pitch -1 2 SEVEN-HALF-FLAT))
(fshb . ,(ly:make-pitch -1 3 SEVEN-HALF-FLAT))
(gshb . ,(ly:make-pitch -1 4 SEVEN-HALF-FLAT))
(ashb . ,(ly:make-pitch -1 5 SEVEN-HALF-FLAT))
(bshb . ,(ly:make-pitch -1 6 SEVEN-HALF-FLAT))
(cshd . ,(ly:make-pitch -1 0 SEVEN-HALF-SHARP))
(dshd . ,(ly:make-pitch -1 1 SEVEN-HALF-SHARP))
(eshd . ,(ly:make-pitch -1 2 SEVEN-HALF-SHARP))
(fshd . ,(ly:make-pitch -1 3 SEVEN-HALF-SHARP))
(gshd . ,(ly:make-pitch -1 4 SEVEN-HALF-SHARP))
(ashd . ,(ly:make-pitch -1 5 SEVEN-HALF-SHARP))
(bshd . ,(ly:make-pitch -1 6 SEVEN-HALF-SHARP))
(from define-note-names.scm), and
HelmakamGlyphs = #'(
(1 . "accidentals.doublesharp")
(1/4 . "accidentals.sharp.slashslash.stem")
(3/4 . "accidentals.sharp.slashslashslash.stem")
(5/2 . "accidentals.sharp.slashslashslash.stemstem")
(7/2 . "accidentals.sharp.slashslash.stemstemstem")
(1/2 . "accidentals.sharp")
(0 . "accidentals.natural")
(-1/4 . "accidentals.flat.slash")
(-3/4 . "accidentals.mirroredflat.flat")
(-5/2 . "accidentals.flatflat.slash")
(-7/2 . "accidentals.flat.slashslash")
(-1/2 . "accidentals.flat")
(-1 . "accidentals.flatflat")
)
Is it a workaround for the fact that LilyPond does not have a way to
define note names for the same pitch with different accidentals?
Thanks,
Jean
OpenPGP_signature
Description: OpenPGP digital signature
- Re: The hel-arabic.ly file story...,
Jean Abou Samra <=