Re: A query about tablature

2023-08-08 Thread Jean Abou Samra
Le mardi 08 août 2023 à 20:26 +0200, David Kastrup a écrit : > Given that ly:music-deep-copy is written in C++, I doubt better > efficiency. Well, most of the case it probably won't matter, but I could imagine using it to turn a quadratic algorithm into a linear one in advanced cases. (Or just

Re: A query about tablature

2023-08-08 Thread David Kastrup
Jean Abou Samra writes: > Le mardi 08 août 2023 à 19:53 +0200, Lukas-Fabian Moser a écrit : >> Yes, sure, that's what I did in my code for Alasdair. But I was more  >> wondering whether or not RhythmicStaves (RhythmicStaff's?) should do >> this automatically. >> >> By the way, I didn't know abo

Re: A query about tablature

2023-08-08 Thread Jean Abou Samra
Le mardi 08 août 2023 à 19:53 +0200, Lukas-Fabian Moser a écrit : > Yes, sure, that's what I did in my code for Alasdair. But I was more  > wondering whether or not RhythmicStaves (RhythmicStaff's?) should do > this automatically. > > By the way, I didn't know about music-clone. What's its advant

Re: A query about tablature

2023-08-08 Thread Lukas-Fabian Moser
Hi David, Am 08.08.23 um 15:26 schrieb David Kastrup: As a side remark: In order to put music into a RhythmicStaff, one doesn't even have to remove the pitches, they will just be ignored. But I noticed yesterday that LilyPond does not behave very well with chords in that situation: \version "2.

Re: A query about tablature

2023-08-08 Thread David Kastrup
Lukas-Fabian Moser writes: > As a side remark: In order to put music into a RhythmicStaff, one > doesn't even have to remove the pitches, they will just be > ignored. But I noticed yesterday that LilyPond does not behave very > well with chords in that situation: > > \version "2.24.0" > > mus = {

Re: A query about tablature

2023-08-08 Thread Alasdair McAndrew
Many thanks for the link - I'll check it out. Lukas-Fabian's functions work very well, though. cheers, Alasdair On Tue, 8 Aug 2023 at 19:39, Thomas Morley wrote: > Am Di., 8. Aug. 2023 um 11:14 Uhr schrieb Lukas-Fabian Moser : > > > > Hi Alasdair, > > > > > Thank you very much - that is quite

Re: A query about tablature

2023-08-08 Thread Alasdair McAndrew
Dear Lukas-Fabian, I just ran your example through Frescobaldi, and it worked like a charm. I like it very much, and I'll use it with great pleasure! I do think you should follow through on your idea of placing this in an LSR snippet so that everybody (the no doubt thousands of people desperatel

Re: A query about tablature

2023-08-08 Thread Thomas Morley
Am Di., 8. Aug. 2023 um 11:14 Uhr schrieb Lukas-Fabian Moser : > > Hi Alasdair, > > > Thank you very much - that is quite amazing! > You're very welcome. > > But it does show what I have long suspected: that without some extra > > programming, Lilypond does not have a current facility to extract th

Re: A query about tablature

2023-08-08 Thread Lukas-Fabian Moser
Hi Alasdair, Thank you very much - that is quite amazing! You're very welcome. But it does show what I have long suspected: that without some extra programming, Lilypond does not have a current facility to extract the rhythm from a music definition.  All of the tablatures I've seen in Lilypo

Re: A query about tablature

2023-08-07 Thread Alasdair McAndrew
I should add that those remarks of mine were not meant as complaints about Lilypond; merely as observations. I'm very aware that as an open-source project, Lilypond's strength derives from the hard, unpaid, tireless and often thankless work by its developers. It is often said about open source pr

Re: A query about tablature

2023-08-07 Thread Alasdair McAndrew
Dear Lukas-Fabian (if I may), Thank you very much - that is quite amazing! But it does show what I have long suspected: that without some extra programming, Lilypond does not have a current facility to extract the rhythm from a music definition. All of the tablatures I've seen in Lilypond requir

Re: A query about tablature

2023-08-07 Thread Lukas-Fabian Moser
Hi Alasdair, Am 07.08.23 um 07:05 schrieb Alasdair McAndrew: In fact you can just look at the snippet at https://lsr.di.unimi.it/LSR/Item?id=848 I've set mine up slightly differently, with letters between the lines, but the principle is the same.  But as you see from this snippet, you have to

Re: A query about tablature

2023-08-07 Thread David Kastrup
Alasdair McAndrew writes: >> On Mon, 7 Aug 2023 at 00:11, David Kastrup wrote: >> >>> Alasdair McAndrew writes: >>> >>> > Thank you very much indeed for your offer. I'll try to put something >>> > together: currently my files are split up, so that all common >>> > definitions are in one file,

Re: A query about tablature

2023-08-06 Thread Alasdair McAndrew
In fact you can just look at the snippet at https://lsr.di.unimi.it/LSR/Item?id=848 I've set mine up slightly differently, with letters between the lines, but the principle is the same. But as you see from this snippet, you have to enter the notes and values for the tablature stave, and the note d

Re: A query about tablature

2023-08-06 Thread Alasdair McAndrew
Thank you, Mark. There is also abctab2ps, which is very simple - you simply enter the tablature letters and note values, and the software does the rest. And it exists for Windows and Linux (probably for MacOS as well). You can see this at https://www.lautengesellschaft.de/cdmm/ It allows for s

Re: A query about tablature

2023-08-06 Thread Mark Probert
You may wish to consider the Windows application “Fronimo.” It is, arguably, the primary choice of lutenists and those needing such features as you require. The various forms of tablature are an arcane subject of their own and whilst it is a pity LP doesn’t cover them particularly deeply, it i

Re: A query about tablature

2023-08-06 Thread Alasdair McAndrew
I'm not quite sure what the "why" refers to: but I'm attempting to typeset some material from a 1607 publication, which in the original has two tablature parts and one score part for each piece. I'm aiming to do several things here: transcribe the publication so that it's easy to read (so with tab

Re: A query about tablature

2023-08-06 Thread David Kastrup
Alasdair McAndrew writes: > Thank you very much indeed for your offer. I'll try to put something > together: currently my files are split up, so that all common > definitions are in one file, all music in another, and the layout in a > third file (which imports the others). I'll aim to make a s

Re: A query about tablature

2023-08-06 Thread Alasdair McAndrew
Thank you very much indeed for your offer. I'll try to put something together: currently my files are split up, so that all common definitions are in one file, all music in another, and the layout in a third file (which imports the others). I'll aim to make a simple representative file which incl

Re: A query about tablature

2023-08-06 Thread Jean Abou Samra
> Given that a normal instrument music definition includes information both > about pitch and about duration - suitable for printing on a standard staff - > why cannot that same input be used to create all the tablature and its rhythm > together? Of course it can. Please give your current code an

Re: A query about tablature

2023-08-05 Thread Andrew Bernard
Pardon if inappropriate but you may be better off with lute tablature software, such as https://fandango.musickshandmade.com/index.php After all, it's very close to viol tab. Andrew

A query about tablature

2023-08-05 Thread Alasdair McAndrew
I have been experimenting with typesetting some 17th century music for viol; you can see an example of the sort of music I'm trying to emulate at https://bit.ly/3Ympevo As is common with tablature; there is the tablature stave, showing the positions of the fingers on the fingerboard, and a set of