Comments

Sets of tunes in ABC

Sets of tunes in ABC

I'm sure that this has been done to death, but a search turns up nothing useful. I'm trying to assemble a tunebook of sets complete with the repeats of each tune. Nesting repeat signs does not seem to work. Obviously, I can hand-edit the abc file, copying and pasting sections, but that will get cumbersome in a hurry.
Any hints?
Thanks,
Tom

# Posted on March 8th 2009 by tomw

Re: Sets of tunes in ABC

Are you using the tunes in your online tunebook?
Something along these lines;

Printing tunes from the tune book
February 12th 2007 by Allyson Doyle
http://www.thesession.org/discussions/display/12654/comments

# Posted on March 8th 2009 by Random_notes

Re: Sets of tunes in ABC

Nope, just a big downloaded ABC tunebook. I'm not interested in printing out the dots (unless I get stuck bad on some little detail), I'm just trying to figure out how to get sections to repeat.
Thanks for the note/link!
Tom

# Posted on March 8th 2009 by tomw

Re: Sets of tunes in ABC

Not really following where you plan to start . . . abcs, but from what source?
Not really sure what the final form will be . . . abcs (as opposed to staff music), but edited.

This reel is the 1st one in your tunebook. Do you play it in a set & can you give an example of what that set should look like?

X: 1
T: Abbey, The
M: 4/4
L: 1/8
R: reel
K: Ador
|: B | A3B A2GE | A2GA BddB | A3B AGEF | G3A Bdd :|
| g | egg2 a2ba | gabg aged | egg2 a2ga | bgaf gedg |
egg2 a2bg | agbg aged | egg2 a2ga | bgaf ged |

# Posted on March 8th 2009 by Random_notes

Re: Sets of tunes in ABC

Are you wanting to produce MIDI sets?

# Posted on March 8th 2009 by Random_notes

Re: Sets of tunes in ABC

Hey, RN. This might be a pointless exercise (as soon as I can get real recordings of the sets, I'll use those), but you sound interested, so what I'd like to do is to:
1) have a comment about the set at the top (obviously easy)
2) play the ABC of the tune 2 or three times, aka the section from your example above:

|: B | A3B A2GE | A2GA BddB | A3B AGEF | G3A Bdd :|
| g | egg2 a2ba | gabg aged | egg2 a2ga | bgaf gedg |
egg2 a2bg | agbg aged | egg2 a2ga | bgaf ged |
...with appropriate tweaks at the beginning and end, of course.
3) play the ABC of the next tune 2 or three times
4) etc...
I suppose that my real question is how to do nested repeats.

If I was doing MIDI sets, I'd just convert everything and use a sequencer program - but that might be a thought...
Thanks! How's things in Chico? I'm off to go dancin'.
Tom

# Posted on March 8th 2009 by tomw

Re: Sets of tunes in ABC

Things are grand. Glad you said it might be a pointless exercise.
I agree, recordings are better than other sources. The best is, you guessed it, other musicians? I don't really do abcs these days (aside from thesession discussions) but am always prepared to corrupt an otherwise well intentioned session player.
If you want some well written abcs check out either ceolachan or Mix O'Lydian's submissions. Or Dow . . . Will CPT
Cheers!

# Posted on March 8th 2009 by Random_notes

Re: Sets of tunes in ABC

ABC Navigator 2 has the facility to group tunes (within an ABC Tune book) into sets, and to be able to variably repeat each tune within a set. The set information is stored at the beginning of the ABC Tune Book before the first tune entry and has a format like this:

%%BSET%
%%DSET%SET-1-TITLE,TUNE-A:REPEATS,TUNE-B:REPEATS,TUNE-C:REPEATS
%%DSET%SET=2-TITLE,TUNE-A:REPEATS,TUNE-B:REPEATS,TUNE-C:REPEATS
%%ESET%

The example below would play tunes 52, 53, 54 and 55 in the Tune Book, repeating each tune before moving onto the next tune within the set.

%%BSET%
%%DSET% Lúnasa - Otherworld - Track 10,52:2,53:2,54:2,55:2
%%ESET%

X:52
T:Lafferty’s
...

X:53
T:Crock of Gold
...

X:54
T:Lady Birr
...

X:55
T:The Abbey Reel
...

# Posted on March 8th 2009 by Catail

Re: Sets of tunes in ABC

Thanks, all - I'll give it a try.

# Posted on March 8th 2009 by tomw

Re: Sets of tunes in ABC

Sorry if I lost you tom ~ abc plays back as MIDI . . . at least w/ABC Navigator,etc.
Catail (or tomw) navigator plays back sets with the number of repeats desired when you set each one manually. I do not know how the program accepts commands. %%BSET
The text editor begins with the header
X:52
Anything above that is shaded & does not appear to be read as a part of the playback.

I can:
Make the set
highlight each tune individual
click repeat

Some of us are still wondering about the user manual for this particular application.

# Posted on March 9th 2009 by Random_notes

Re: Sets of tunes in ABC

RN - not at all. What I meant was that if I wanted the final result to be a .mid file, and was doing a LOT of "arranging" of the tunes, I'd use something like Cakewalk to save time - in a past life I did a lot of theatrical production stuff and got pretty quick at it.
If I end up with something that I think might be useful, I'm planning on giving copies out to some of the folk in our little "group" around here, and I like ABC because everyone can read it, and you can pass along the titles, comments, etc. all in one file.
I haven't tried the %%BSET commands yet.
"User Manual"??? WHAT user manual?
...I'm 'working' today, can you tell?
Thanks,
Tom

# Posted on March 9th 2009 by tomw

Re: Sets of tunes in ABC

There is no user manual.
Abc Navigator *was* created by J.P. Martin
There is a help tab ~ just a tab but no support to explain how the application works. I have unsuccessfully emailed questions to J.P. Apparently others have corresponded with him.
This site (thesession.org) & others have suggested compiling their experience/information on running Navigator.

If you have a copy of navigator it will playback tunes in a set & repeat each one the # of times you select. All of this can be done with drag & drop & mouse clicks.

What I have not been able to suss out is how to use Navigator with the commands given by catail
If it works on your commad please post a few details.

AbcNavigator has been discussed on other forums. The subject of a user manual has come up before. Another forum in which the members use Navigator is this Yahoo Group;
http://launch.groups.yahoo.com/group/musicalivejam/

I am not a member but found them by looking for sites with ABC Tunebooks which use catails format.

# Posted on March 9th 2009 by Random_notes

Re: Sets of tunes in ABC

Here is an example following catail's format;
http://homepage.ntlworld.com/djfoster/mad.abc

# Posted on March 9th 2009 by Random_notes

Re: Sets of tunes in ABC

Hey RN - I just gave it a crack, both your example file (which is a mess; I don't know if you looked at it), and another one that I patched together using a good programmer's text editor. No go, in either case. Methinks I dust off and repair the old portable analog recording gear. Modern digital stuff is WAY beyond my means, at the moment. Unless I hit up my kids to loan me their iPods and such.
I *know* that there's no manual; I was being a smartarse. What should we expect for free, anyway?
Thanks, mate!
Cheers,
Tom

# Posted on March 10th 2009 by tomw

Re: Sets of tunes in ABC

No, I never looked at those abcs. Now I see in the comments that 3 other members posted different abcs. Here's where my quick copy came from;
The Abbey
January 2nd 2002 by Josh Kane.
http://www.thesession.org/tunes/display/477
Usually I make it a point to credit the source.

I have to learn to stay out of these abc questions. I don't even keep Navigator on my laptop. This time, & it is not the 1st time, I downloaded it to check out catail's comments. But I won't go there now. I do know a thing or 2 about abc so I try to help. There is a good community of abcusers & developers on this forum & on abcusers Yahoo Group. It's important to put in a good word for those who have helped me on both forums.
Having said that, good luck with those recordings & your session.
Cheers,
Ben

# Posted on March 10th 2009 by Random_notes

Re: Sets of tunes in ABC

Ben - Got it! - I followed your suggestion and went to the musicalivejam Yahoo Group and did some digging. If you go to the Score panel and select the Sets tab (on the bottom), you'll get a list of the defined sets. There are some editing gadgets there. This appears to be the only place where the sets will play correctly. You need to have the set that you want to hear highlighted.
In an example file from that site that I'm using, there are also a few tokens and directives in the file that I haven't heard about:
%%abc ,
%%ID:00000aca
Z:xxxxxx....
F:xxxxxx.....
Whatever. Personally, I find ABC's just about unlistenable, except as a reference/learning tool.
Thanks for your help!
Tom

# Posted on March 10th 2009 by tomw

Re: Sets of tunes in ABC

Good for you, both on having a good ear ~ beware of mechanical music . . . & figuring out how to work the sets in Navigator. It is all quite simple. Just a matter of knowing which buttons to push. Getting there is what drives one batty.
That's why we have the tunes & our mates.
;)

# Posted on March 10th 2009 by Random_notes

Re: Sets of tunes in ABC

...precisely....the tunes & our mates...

# Posted on March 10th 2009 by tomw

Not a member yet? Sign up!

forgotten your password?

Frequently Asked Questions

Enter your email address to have your password sent to you.