Hi,I see that there is some renewed activity in Lilypond dev and that's always
nice to see.I would like to drop something entirely different into the pot.
I have resurrected my Braille music output project, which was originated around
12 years ago and has been picked up and dropped at various tim
Hi David et al,A loss to the Lilypond project is a gain to your future
employer.I wish you the best in your future endeavours.
Projects as big and complex like Lilypond need dedicated staff and someone will
hopefully fill that space in the future.
Cheers,Ralph
Hi,My 2c worth
> I'd wish more users would participate in this discussion.
This behaviour is news to me. I would have expected Voice1, 2, 3, 4.Bu then
I don't usually prepare anything that has more than 2 simultaneous voices.I
understand why it is the way that it is though so I don't have any
Hi,
> If, as you say, you only have one commit on your branch you can also
> just copy that commit to a new branch and later delete the old branch: git
> checkout master
> git checkout -b my/new/branch
> git cherry-pick commit-id-from-old-branch ... later ...
> git branch -D dev/rlittle
> git push
Hi
Excellent! I will give it a try tonight!
Many thanks
Ralph
On Mon, 8/8/16, Masamichi Hosoda wrote:
Subject: Re: GUB and librestrict
To: w...@gnu.org
Cc: m...@philholmes.net, littlesincan...@yahoo.co.uk, lilypond-devel@gnu.org
Received: Monday,
Hi,
I notice from recent times that a few people are interested in MusicXML
output from Lilypond.
I have been approached by a programmer who is interested in helping me
with my efforts to produce braille output by going the XML approach. I
think this would be easier than trying to get the bra
Hi,
My condolences also to Rune's family and friends.
I take the appearance of Rune's name in Lilypond's discussion groups pretty
much for granted, such was the ubiquity of his contribution.
I think the dedication idea is a good one.
Regards,
Ralph
Hi,
128th notes are specifically supported also in Braille Music although the
support is a bit clumsy and seems like an afterthought as it is represented
differently from other durations.
Regards,
Ralph
-
Be smarter than spam. See how smart SpamGuard is a
Hi,
Sorry, I did not submit it for inclusion in the LSR
because I've not had time to verify that there are no issues
with it. I guess if someone has tried it and there are no
side effects, it would be worthwhile submitting it
Regards,
Ralph
> Has anyone added it to LSR yet?
>
> /Mats
Han-Wen Nienhuys wrote:
2007/10/20, Ralph Little <[EMAIL PROTECTED]>:
This is so because the Staff_performer is actually just a note catcher -
it creates a single Audio_staff object and stuffs all the notes received
from any child voices. Putting it in Voice makes it catch only the
Hi,
In performance.cc, there is a comment from Han-Wen:
/*
Huh? Why does each staff also have a separate channel? We
should map channels to voices, not staves. --hwn.
*/
This refers to the fact that tracks are assigned to Audio_staff.
I agree with the comment, but I think that th
Han-Wen Nienhuys wrote:
2007/10/9, Ralph Little <[EMAIL PROTECTED]>:
Hi,
More strangeness.
In Performer_group::do_announces(), there is this:
==
while (1)
{
performer_each (get_simple_trans_list (),
&Performer::create_audi
Hi,
More strangeness.
In Performer_group::do_announces(), there is this:
==
while (1)
{
performer_each (get_simple_trans_list (),
&Performer::create_audio_elements);
if (!announce_infos_.size ())
break;
acknowledge_audio_element
Hi,
Sorry for my C++ ignorance, but what does the following do?
=
void
performer_each (SCM list, Performer_method method)
{
for (SCM p = list; scm_is_pair (p); p = scm_cdr (p))
{
Performer *e = dynamic_cast (unsmob_translator
(scm_car (p)));
Hi,
Can anybody help me with what the group of functions surrounding:
precomputed_recurse_over_translators() and
Translator_group::precompute_method_bindings()
...do?
I start to lose the plot a bit here...
Regards,
Ralph
___
lilypond-devel mailing
Han-Wen Nienhuys wrote:
No need to get permission; if you have a git server running somewhere,
you can put it there. Otherwise, please register at savannah.gnu.org,
and ask to be added to the lilypond project.
When you've successfully pulled over ssh, you can create a new branch by doing
git
Han-Wen Nienhuys wrote:
2007/9/27, Ralph Little <[EMAIL PROTECTED]>:
I currently have some scheme and C++ code for manipulating Braille.
Also, I have modified a recent git pull to replicate the Performer
implementation into an Embosser framework. This was a bigger job than I
antic
Hi,
Sorry, I should also have officially mentioned that I am tackling the
*long* promised Braille output option for Lilypond. This is a *serious*
effort to get this done.
I currently have some scheme and C++ code for manipulating Braille.
Also, I have modified a recent git pull to replicate th
Hi,
Ah, sorry, I should have made myself clearer - I meant in Lilypond
source code. :D
2 spaces it is..
Regards,
Ralph
Graham Percival wrote:
Ralph Little wrote:
I have looked at the GNU coding style recommendations, but could not
see a preference for the use of tab characters in code
Hi,
Sorry, some more coding questions. I've made quite a few mods to about
30 or so files and created a few of my own in my local git pull of
Lilypond. It occurs to me that I should start doing it properly now ;)
Should I get permission to create a new branch?
For new files, what is the situa
Hi,
I have looked at the GNU coding style recommendations, but could not see
a preference for the use of tab characters in code.
Do we use tabs in Lilypond code, or 2 spaces?
Regards,
Ralph
___
lilypond-devel mailing list
lilypond-devel@gnu.org
htt
Erik Sandberg wrote:
But in any case: Engravers (which produce a sheet-music-friendly grob graph)
and Performers (which produce some midi-friendly data structure), are both
subclasses of Translators. If you are going to produce Braille output (which
is my guess for some unknown reason), you cou
Hi,
The code behind MIDI output and Performance seem to be pretty much
tightly tied together.
Was it ever intended that Performance be used for other output types?
The Performance class contains specific MIDI references.
I was under the impression that MIDI output was but one implementation
Hi,
The example in the 2.11.32 manual "7.3.5.4 Lyrics independent of notes"
generates a load of warnings. Has this always been so?
Example:
testlyrics.ly:8:34: warning: Lyric syllable does not have note. Use
\lyricsto or associatedVoice.
lyr = \lyricmode { I like my cat! }
...even thoug
Erik Sandberg wrote:
According to the thesis, the stream event contains a "context" field
which contains the id of the outlet context for the event. I can't seem
to find this in the event structure at all and I can't think of a good
reason for it to be there anyway for the implementation as it st
Hi,
I'm trying to get to grips with how the new stream event system works by
studying the code and following Erik's thesis.
According to the thesis, the stream event contains a "context" field
which contains the id of the outlet context for the event. I can't seem
to find this in the event st
Attached patch should fix this one and theoretically even *speed up* glyph
name lookup, since it removes obsolete scheme code. Instead of trying to
fix the scheme code, I added a new longa note head to the feta font. It
looks exactly like a brevis head, but with a stem like quarter note.
Maxi
Hi,
I have read Erik's paper with interest.
There is reference to an implementation of an output of a music stream to file
and vice versa - does such a thing exist in the current 2.9 version or is it
separate?
I'd be quite interested in having a look at this
Cheers,
Ralph
__
Hi,
Running 2.9.17-1 on Windows, I get the following error for c\longa:
warning: note head 'noteheads.u-2' not found.
I don't really know anything about longas, but I was just experimenting with
different aspects of lily and this popped up...
c\breve works fine though.
Cheers,
Ralph
__
Hi,
I'm doing some Scheme to parse music structures, but I'm finding that I need to
save and update some state information as I parse the tree.
I could set aside some globally scoped structure that is not passed around the
various calls while I'm parsing the tree but this feels wrong.
Could some
Hi All,
I have had a request to re-animate my efforts to include some kind of
Braille support.
In the past I have looked into adding some kind of typesetting features,
in the way of special engravers, and I got quite a way to doing this, to
the extent of actually rendering simple Braille expressio
Hi,
I'm getting an error when compiling on Gentoo.
I have ~x86 set for bleeding edge packages, so this might be part of the
problem :(
I didn't notice any problems in the earlier output.
However, here is what I get if anybody has any ideas.
Much obliged in advance.
Regards,
Ralph
--
> I am converting the colour (sorry for the British spelling!)
Don't apologize (or apologise depending on which dictionary you use!)
for spelling it correctly!
:D
Regards,
Ralph
This email and any files tr
Hi,
I am getting a build error on Gentoo.
It is complaining that mftrace does not have the –pfa option.
mftrace: 1.1.2
lilypond: 2.5.2
Regards,
Ralph
This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity
o shoot off mouth... expect to lose face."
> -Original Message-
> From: Mats Bengtsson [mailto:[EMAIL PROTECTED]
> Sent: 17 November 2004 13:14
> To: Ralph Little
> Cc: [EMAIL PROTECTED]
> Subject: Re: battle-plan for 2.5 development
>
>
>
>
> Ralph Littl
Hi,
Undeniably the mass market at the moment would look to be using Windoze
as a platform.
If we could see an end to dependance on Cygwin, that would (partly) open
the door to mass acceptance of Lilypond by the general public.
Certainly if, as Erik says it could be boxed up for one-step
installatio
"
> -Original Message-
> From: Mats Bengtsson [mailto:[EMAIL PROTECTED]
> Sent: 15 October 2004 14:24
> To: Ralph Little
> Cc: [EMAIL PROTECTED]
> Subject: Re: two questions
>
>
> For some reason, LilyPond creates new contexts for each of the
>
Jan Nieuwenhuizen [mailto:[EMAIL PROTECTED]
> Sent: 14 September 2004 17:16
> To: R. D. Davis
> Cc: Ralph Little; lilypond-devel
> Subject: Re: Male/female/other
>
>
> R. D. Davis writes:
>
> >> Funnily enough, I already commented on this sort of thing
>
Hi,
Funnily enough, I already commented on this sort of thing and I tend to
agree with Han-Wen on this.
I don't think that it is unfair to pick a suitable gender depending on
the situation.
And I quote from my previous email on the subject:
===
The t
Hi,
Yeh, I object, but only 'cause I'm a bloke! ;)
More seriously, I've not seen many pronoun references, and I think that
it is generally better to avoid them altogether if at all possible with
direct command-like phrases.
I must admit to some surprise that there is such a standard that
determine
Hi,
I am trying to compile CVS for the first time so that I can put together
some patch contributions.
I'm having lots of probs.
I have checked out the current version, run autoconf.sh and make all and
I get some errors.
I think I have all the pre-requisites.
First, I get a problem in lilypond/el
Hi,
Sorry to bang on about this, it must seem that I'm rather incompetent.
:(
I had a long think about the multi-voice problem and the fact that they
are not easily tied to note events.
I didn't like the solution of capturing all the note events and
stringing them together as a single markup.
The
Sun 02/05/2004 22:08
To: Ralph Little
Cc: [EMAIL PROTECTED]
Subject: Way to go.
[EMAIL PROTECTED] writes:
i> To get around this, I was going to collect the notes for each voice in
> the Braille_note_engraver separately in BrailleVoice, then at the end of
> the measure, copy these strings
Hi,
Further to my question regarding typesetting grobs after timestep stop,
which works fine...
The issue was that I didn't know the text until the end of the measure.
However, so that I can integrate multiple voices, I am planning to
arrange things so that there is a BrailleStaff and multiple Br
Hi,
How long can I wait after announcing a GROB before typesetting it?
Does it have to be typeset within the same translation timestep as the
announce, or can I typeset it at the end of the measure?
If I do, what affect will this have internally?
I have some text that I want to typeset, the content
Hi,
I have been experimenting with system spacing and I have noticed some
curious effects.
In the pursuit of completing my Braille stuff, I have been experimenting
with spacing where there is no Staff context.
For example, just lyrics, or Braille.
I expected the Braille/Lyrics to close up horizont
Hi Han-Wen,
Thanks for your response.
The second option is what I think is best.
The Braille reads like unbroken text and is not structured positionally in
music like usual notation, since this kind of visual structure has no meaning
to a blind person.
If you care to look at the examples on ht
Hi again,
I am getting on well with my Braille exploits, but I am looking for some
advice on output formatting.
Currently, for debug purposes, I'm attaching my Braille to individual
notes but progress has made this not now tenable.
I have been looking at the text-spanner-engraver code for some
ins
Hi again,
I am getting on well with my Braille exploits, but I am looking for some
advice on output formatting.
Currently, for debug purposes, I'm attaching my Braille to individual
notes but progress has made this not now tenable.
I have been looking at the text-spanner-engraver code for some
ins
Hi,
OK, Sounds sensible, I'll go along with all of that.
Yoodaboss!
>
> No, who would do that? If it is working, we will ship and document the
> BrailleStaff in the standard distribution.
>
We have customers that say that.
"Don't worry about it, we'd never do that!"
I'd better get on with i
Hi Han-Wen,
Reponses below:
> -Original Message-
> From: Han-Wen Nienhuys [mailto:[EMAIL PROTECTED]
> Sent: 24 February 2004 11:12
>
>
> > So, I'm pretty well done doing a Braille font for Lily, that's no
> > problem.
>
> Huh? I thought braille is are just a grid of six dots. Why would
Yippee
I've got some spare time.
So, I'm pretty well done doing a Braille font for Lily, that's no
problem.
How I've decided to tackle it is to design a new engraver which will
"hang" the Braille text across the top of the current context items
(e.g. Staff).
I've studied a selection of existin
Hi,
I noticed this recently.
I'm not sure how to get around it
Lilypond 2.1.19 (2.1.2 as well I think).
---8<---8<--
-8<--
\score {
\notes {
\relative c' {
c-\< d e-\sf f-\!
Hi,
Well, it sort of is, but I don't get much time to work on it and it has
stalled.
I am hoping to get back onto it shortly, but if you want to have a go, be my
guest! :D
I have a reasonably good understanding (I think) of the Braille music
syntax, now.
My biggest problem is getting into Lilypond
> Han-Wen said:
> To combat the learning curve, I think that it would be better to write
> a simple program etc...
It does seem that a lot of people have difficulty in getting pass the first
hurdle, i.e. running Lilypond on the test file.
Like a lot of things, if you can get a simple thing working
Hi,
Flippin' eck!
I don't know how I missed it. I was probably visually drawn to the menu at
the top of the front page, so missed the stuff at the bottom!
:D
Cheers,
Ralph
-Original Message-
From: Han-Wen Nienhuys [mailto:[EMAIL PROTECTED]
Sent: 07 August 2003 15:05
To: Ra
Hmm.. I'm not quite sure what that means, but the doc. link IS in a logical
place, as far as I can see.
I just had a mental aberration when looking at it!
:)
Ralph
-Original Message-
From: Jan Nieuwenhuizen [mailto:[EMAIL PROTECTED]
Sent: 07 August 2003 15:39
To: Ralph Litt
Hi,
I have been looking through the code performer/midi code to see if it would
be appropriate to link the Braille output into here. It all seems very midi
oriented.
Can anybody advise me, before I get any further into it, as to whether or
not it will be worth trying to shoehorn some code into here
om: Han-Wen Nienhuys [mailto:[EMAIL PROTECTED]]
Sent: 20 December 2002 17:24
To: Ralph Little
Cc: '[EMAIL PROTECTED]'
Subject: RE: Braille & Lime
[EMAIL PROTECTED] writes:
> Spacing is not significant to the extent that it is in ordinary notation,
> and the music is encoded i
estion and Mr. Guery is going to get back to me about it.
Regards,
Ralph
-Original Message-
From: Han-Wen Nienhuys [mailto:[EMAIL PROTECTED]]
Sent: 19 December 2002 22:43
To: Ralph Little
Cc: '[EMAIL PROTECTED]'
Subject: Braille & Lime
[EMAIL PROTECTED] writes:
> Ot
Hi,
I have had a look at Braille Music and *GOSH* it's a bit complicated!
However, undaunted I'm gonna give it a go!
There is plenty of documentation on it out there on the Internet.
I have a few questions which you guys might be able to help with:
Firstly, does anybody know if it is possible to
7;all know what I find
Cheers,
Ralph
-Original Message-
From: Mats Bengtsson [mailto:[EMAIL PROTECTED]]
Sent: 19 December 2002 10:55
To: Ralph Little
Cc: '[EMAIL PROTECTED]'
Subject: Re: Braille lilypond
Probably, Han-Wen or Jan should answer this qustion, but I
give it a
Hi,
I'd be quite interested in contributing to this.
I have not developed on Lily before, but I have experience mostly with C,
but also more recently with C++ and am quite keen. ;)
Anybody got a good idea as to where would be a good place to start?
Regards,
Ralph
--
Our communications w
63 matches
Mail list logo