[frogs] bend implementation |
[ Thread Index |
Date Index
| More lilynet.net/frogs Archives
]
- To: "frogs@xxxxxxxxxxx" <frogs@xxxxxxxxxxx>
- Subject: [frogs] bend implementation
- From: Marc Hohl <marc@xxxxxxxxxx>
- Date: Mon, 11 Jan 2010 11:41:14 +0100
- Dkim-signature: v=1; a=rsa-sha1; c=relaxed/relaxed; t=1263206476; l=937; s=domk; d=hohlart.de; h=Content-Transfer-Encoding:Content-Type:Subject:To:MIME-Version:From: Date:X-RZG-CLASS-ID:X-RZG-AUTH; bh=D4IQpltRbPMVHV+nhkaZ/qeAYhk=; b=Hphg/+cs/4U4L2gMf1mKnNLVRs4CjgFprgapvD9iBfbjomJYk1iqDZ0U3E0ZMc7nFrH KAFV9ClgiCVI6vYwvMgcfXHVyktMuerrYMUtpZqIARLF2bZN4o6vtJ9U6ldlsJFj7uQ1i ZMX909AVgOFSX504oFtQj3NpIz7ZA/FDj1M=
I am planning to implement bends.
The more I think about it, Carls proposal to handle bends with some kind of
"auto beam" mechanism is a brilliant idea.
As I can see it now, there will be two new engravers necessary:
1) a pointed slur engraver which handles the normal staves
2) a bend arrow engraver for the tab staves
(for a more detailed description, please visit
http://lists.lilynet.net/tablatures/
and have a look at
tablature Feature Request Examples - Part 2)
As bends are somewhat "fundamental" actions which interact with e.g. the
TabNoteHead, I think that besides the possibility do create engravers in
scheme,
this should be done in c++, right?
I am not a very fast and skilled programmer, so I appreciate any kind
of help in this task. I am looking at the engraver sources, and while I
think
I begin to understand, I am still struggling with the fundamental concepts.
Greetings,
Marc
---
----
Join the Frogs!