I do not like the unnecessary proliferation of inline fields of
ABC2.0.
I don't think its unnecessary. If you want to change clefs in mid line, for instance.
I don't like using the K: field to indicate cleff since most of the tunes that use
the V: field to date don't specify a K: for each
Hi Barry, I agree about putting things in the V: header (or other headers). V: makes
sense for type specific things.
I disagree about removing the [] in front of the lines for voice change. The reason
is that, for instance abcd is a valid voice name in the new standard and is also valid
tune
We're up to version 0.8 now.
http://abc.sourceforge.net/iabc
See the above link for release notes.
Aaron
To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html
I've seen a lot of the uses of
abc mixed with text
I thought the H: line was for just that purpose. It is the only field other than W:
that allows multiple continued lines that are freeform (until the next header). Can't
people just use this?
I agree that text in the middle of ABC tunes
The trick would be to make the levels backward compatible, e.g. so level 2 is a
superset of level 1.
Also, what you are describing sounds more like 'packages' than levels. So maybe one
of the levels understands packages, where another understands words and voices, etc.
To
iabc already runs and compiles under Windows and Linux. It uses wxWindows
(www.wxwindows.org) as a GUI.
To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html
I've thought about proposing an ABC interpreter language. The idea is that you would
have the ability to display, play and print ABC files, and also have some run-time
control over what is done, e.g. loop, text processing, etc. Such a language would be
compatible with any ABC standard, and
Hi Calum, I was thinking along these same lines. I like the idea of keeping the ABC
'level 1' standard somewhat small, but allowing (OK, I'll say it) scripting languages
to manipuate them to produce more complex output.
I think to produce the kind of output our Lilypond friends are used to,
These look great. If you publish the postscript code I will
include the fonts (the noteheads and clefs, anyway) in iabc.
Regards,
Aaron
To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html
The latter.
People on this list will try to tell you that you don't really want to do that, which
of course you do or you wouldn't be asking :)
Regards,
Aaron
In a message dated 2/28/2003 12:43:38 PM Eastern Standard Time, [EMAIL PROTECTED]
writes:
I'm having problems getting the
Where should it go?
In a message dated 2/24/2003 10:18:02 AM Eastern Standard Time, [EMAIL PROTECTED]
writes:
On Mon, 24 Feb 2003 08:11:49 EST
[EMAIL PROTECTED] wrote:
I (iabc) puts it at the bottom and allows more than one line. Since
its on every page, its a footer.
Sorry if
In a message dated 2/21/2003 11:57:19 AM Central Standard Time, [EMAIL PROTECTED] writes:
um, the C field is intended for Composer
I (iabc) puts it at the bottom and allows more than one line. Since its on every page, its a footer.
I treat like 'Copyright', since it also starts with 'C' ;)
iabc (abc.sourceforge.net/iabc) allows multiline footers
by allowing the C: field to be extended. That is, subsequent entries in the C: field
will cause be centered as the page footers in the font of your choice.
But there's probably other stuff that it doesn't do that you want, and the
As soon as all abc tunes are rewritten to conform to a standard.
Until then, I'm just going by what is in the tunes, and what the other abc software
does.
Someday all the software will do more-or-less the same thing, and then there will be a
'de-facto' standard, which will could easily be
And so it is with iabc. I'll have to recognize the 'octave'
directive on the key line if abc2pm does it, it's better than
peppering your abc with ,.
In a message dated 2/10/2003 2:35:21 PM Eastern Standard Time, [EMAIL PROTECTED]
writes:
I ended up using the octave=-1 because when I
This looks fine using iabc, except that I think the cleff that you actually want is
an octave lower.
In a message dated 2/9/2003 2:54:19 AM Central Standard Time, [EMAIL PROTECTED] writes:
X:1
T:Signore delle cime - basse
M:4/4
L:1/4
Q:100
K:G clef=bass octave=-1
G2 G G | F2 F3/2 F/2 | E E E E
I get this when I click on 'Vis'. I'm guessing it means someting like 'you lose':
Fejl:
To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html
On the other hand, that could be good for traditional musicians!
Modern jazz (aka bebop) evolved partically out of a strange NYC tax on vocal music,
that did not apply to instrumental music.
Bert wrote:
This means that a pub owner here has to pay nothing for a band that
plays a traditional
That's very clever, and by the same token, there is the function of 2 variables:
Joke(X0,X1), What's the difference between X0 and X1, X0 burns longer.
...
Actually the perfect pitch joke (here in a simpler version) is
actually a joke function:
joke(X_) = Perfect pitch: the ability to throw
Any testing/feedback from this group would be appreciated. Esp. you Linux people, I'd
like to hear how the RPM works and if its easier to build now.
I'm teaching a class now, plus my wife is having a baby, plus I'm moving to
California, so you might not hear from me for a couple of weeks...
A
What's a shortphrase symbol?
For somebody with a degree in music, I just don't know nothin.
In a message dated 1/18/2003 9:30:21 AM Eastern Standard Time, [EMAIL PROTECTED] writes:
...
sent me. The reason for this is differences between interpretation of S in
tunes. Barfly sees it as
I like Phil's suggestion, but we still need to answer the original question to figure
out what it is we're backing up from.
L=1/4 and [FG/]G
My vote is that the chord lasts 1 eighth note. Just because it seems like you'd want
to do:
L=1/4 and [FG/]G/
and beam the two G's together.
I'd prefer not to make use of the precious remaining symbols until we can figure out
something really cool to do with them.
In a message dated 1/19/2003 5:36:42 AM Eastern Standard Time, [EMAIL PROTECTED]
writes:
Perhaps it's time
to make use of one of the few remaining precious ascii
If you see:
K: C t=-2
Does that mean to take the ABC file, which was written in C and display and play it in
Bb, or does that mean to display the music as-is, but to transpose it down when
playing it (as if you were writing out a Bb part)?
Also with the V: part, just wondering what people
1. The draft standard allows U: to replace a string with another string. But if, for
example,
U:T = !trill!
always worked, then the T: header would go to !trill! Are there any tunes that use
the U:
and what do they expect? I haven't come across any.
2. L=1/4 and [FG/]G , what beat is the
I think the standard (or Steve Mansfield's tutorial) says something about separating
them with a comma, like:
[V:1,L:1/4,M:3/8]
That's how I implemented/am implementing it in iabc.
In a message dated 1/5/2003 12:50:12 PM Eastern Standard Time, [EMAIL PROTECTED]
writes:
with such
constructs,
Maybe the solution is to allow key and meter to be specified on the V: line somehow. Or another possibility is to allow inline headers to be at 'voice' scope and header lines be at 'global' scope.
In a message dated 1/4/2003 5:51:18 AM Central Standard Time, [EMAIL PROTECTED] writes:
But it
Here's another riddle for the group:
V:1
L:1/4
V:2
L:1/8
V:1
What's the value of 'L' now?
Likewise for key, meter and tempo.
To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html
Along the lines of the last question, there is key vs. transposition. For instance,
the key may be in Eb and the trumpet part would be in 'F'. Should the ABC program
figure out that the different keys for different voices means their transposition.
Actually that doesn't really work because
Hi Phil, I'm not so sure I agree with that. If what you say is correct, you would
really need to go:
V:1 ...
K: Bb
V:2
K: Bb
And I have never seen an ABC tune that does that, and I would bet that Barfly doesn't
require that(don't have a Mac or I'd buy a copy and find out :-)
I like the idea
Hi Ed, I agree but I'd qualify that with 'without the copyright owner's permission'.
When you purchase music legally, the copyright owner grants you certain rights which
generally include 'fair use' types of things such as making photocopies for your
personal use.
Surprisingly to some
I'd appreciate that. I wonder what they would say about transcriptions and chord
changes. I have heard that chord changes by themselves are generally OK without the
melody line. A popular little jazz book is published that way. I've heard that
transcriptions (of jazz solos) are also legal,
Hi all, a couple of things that I am trying to get nailed down:
1. Could somebody explain to me what MIDI thing I'm supposed to do when I see this:
V:2 bass program 1 46
(That came from Jack Campin's CD which he graciously sent me, iabc can play 'David
Hume's Lament', but I still can't change
you got game. you go girl.
In a message dated 12/13/2002 12:43:12 AM Eastern Standard Time, [EMAIL PROTECTED] writes:
I'm not sure what exactly iabc is, since I haven't found a
description of it anywhere. I did download the source once
to try to build it, and it wouldn't. So I guess I
I guess this is where people plug their tools. iabc is at:
http://abc.sourceforge.net
It comes pre-compiled in windows and should run on all
flavors, and I think it handles lyrics pretty well. And
its free and always will be :-)
See ya,
Aaron
To subscribe/unsubscribe, point your browser to:
huge boxed letters at critical points. People then say things
like "Go to four bars before "E".
It is because I have wasted so much rehearsal time with that that
I made iabc put little numbers at the beginning of each line.
BTW (self-promotion) I was the Piano Puzzle guy on National Public
How very sad and tragic. Altough it seems he accomplished a great deal, there are
fragments of his incomplete life all over the internet.
I've no idea what he looked like, even.
There's a picture of him here:
http://www.musements.co.uk/muse/CV.html
To subscribe/unsubscribe, point your
Could you try opening up a bug report at the sourceforge site about the 2 points you
mentioned? I keep losing old emails in the stupid AOL browser, and I forget what
people suggest when I am implementing new features. Some things like the midi folder
will be pretty easy.
I'll download winamp
I choose Windows Media Player as my midi device
...I expected to be able to choose Play
midi ... and the midi player would pop up and play the
current tune.
However, I found I had to export the tune to midi and
...with File/Open. Is this how it's supposed to work?
No, its supposed to
Hello everyone. The new version of iabc, a free-source, graphical, cross-platform
program for creating music via abc, is released. The big new feature is the ability
to play abc files on a midi device.
Downloads are available at:
http://www.sourceforge.net/projects/abc
Choose the latest
Is this incorrect? They're 2 different bars, if I were reading the music I'd expect
them to have different numbers, if they're numbered at all.
Maybe I'm missing the point? What you describe is how iabc does it.
But please when doing 1st and 2nd repeats, it screws up the bar numbering. [1
Please try tunes on your abc player before posting them. Nobody
wants to post or read abc that doesn't work
Better yet I'll just stop posting.
Here are 3 different versions. The 3rd one is just the notes, for easy sight reading.
Don't know how they match to the sheet music but this is how I play it. Also works
well as a waltz. A Clifford Brown tune (Valse Hot) is based on these changes.
X:1
T:Somewhere Over the Rainbow
K: F
FF4
The draft standard has some standards for dynamic markings between the !...!, as a modifier on a chord much like the chord symbol (which is enclosed in quotes). It's also possible to 'abuse' the chord notation ("...") to place dynamics below notes, but that doesn't really do it for things like
If you find the sources and create the binary let me know, I will put it on
Sourceforge. I would really like it if all of the freely available projects were in
one place, and sourceforge is an ideal choice since we have pretty much unlimited disk
space.
I think our project site could be
Why don't we just use the summary page? I think its much easier both from a user and
administration standpoint. You can just zip/tar the images and put the zip file in
the summary page. CVS is good if you have a lot of active developers, but that's not
really the case here.
There are a
Thanks. Eventually that got me here...
http://www.musicxml.org/xml.html
Has anyone ever used any of these tools?
I'm thinking about using an XML representation as one form of serialization of the
music for iabc - especially for things that the abc language doesn't have an
(agreed-upon)
Is anyone aware of any XML schemas that can be used to represent music?
Thanks,
Aaron
To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html
In a message dated 8/13/2002 12:24:04 PM Central Daylight Time, [EMAIL PROTECTED] writes:
(I think we *need* to specify the melody-note in some way
because the w:-lines need it for alignment.)
You're right about that. One of the few things the iabc currently gets right is aligning words with
iabc will do Midi eventually. I need to add multi voice support in the notation part, and the export to midi, at least, should be a breeze. It is Linux and Windows.
I'm still waiting for takers to help with the Mac port. It shold be very little work, compared to the benefit ;-)
A.
I will go out on a limb here and say that the GPL has nothing whatsoever to do with
copyrights that apply to music. In the US at least, unless you perform music that is
exclusively in the public domain, you pretty much need to pay your dues to ASCAP/BMI
or explain the their lawyers why you
Thank you for the sample tune, Hank of Sweden. I will try to make less of a mess of
your tunes in the next release.
Aaron
It still has some serious bugs. In fact, I wouldn't say it
works at all.
...
For instance, try the following tune, which becomes a mess
in
iabc:
X:4
T:Dinky's
I tried this program again, I like the interactive nature of it, but I had some
problems. Maybe I am doing something wrong.
1. The program seems to have a problem with blank lines. Pretty much any tune that I
tried got an unexpected error.
2. I couldn't get the splitter bar on the right
Release announcement:
iabc version 0.4 is released to www.sourceforge.net/projects/abc.
If you only want the windows executable, download iabc_0.4.exe.zip.
If you want to build it under windows or Linux, get iabc_src_0.4.tgz.
If you want to build it, and you don't already have wxWindows,
get
How should a program handle this:
M:3/4
L:1/4
A5 A| ...
I think what the author was intending was:
A4- AA|
but since there is no '1/2 dot' in music that I know of, there is really no note head
that corresponds to A5. Since beaming in ABC is defined by the music and not the
program, I had
Thanks for the feedback, it's extremely useful.
A.
To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html
You are certainly entitled to receive compensation for your efforts. I just didn't
see any real money in this, compared to the time I'm putting into it, just doing a
back-of-the-envelope figuring. I hope your experience is different.
I'm not a big copyleft fan, myself. I don't think there's
In iabc I've specifically not allowed FF2, it will call it a syntax error and stop
parsing. Such was my reading of the standard. If this is incorrect, somebody please
spell it out for me.
Thanks,
Aaron
To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html
I have finally got the Linux version going. It can be downloaded at the Sourceforge
site:
http://www.sourceforge.net/projects/abc
You want the .tgz files for Linux. Use the no_wx one if you have wxWindows installed
already, and the full .tgz version otherwise.
I'd be interested in some
IABC, a free source GUI tool for music notation, is available at sourceforge. The URL
is:
http://www.sourceforge.net/projects/abc
Release notes and change description is avialble at the site. Go to the download page
and click on the release version to view the notes. Left-click (don't right
Right, I will probably do it the way Barfly does it (using the V: field. I don't have
a Mac so I can't run Barfly but I'll take your word for it ;-) It also won't be too
hard to implement in the GUI, allowing you to combine voices from a list. I already
support chord symbols directly before
Thanks, that's useful nformation.
I had hoped (and still hope) to avoid the slippery slope of supporting %% directives. I realize I will be in for it when I start doing midi stuff...for the combining of voices into a staff, though, it looks like there are other ways of handling it. Plus I think
I just looked at the online jazz song book (http://home.wanadoo.nl/atte/songbook/) and
I was curious about how one of the fields was to be interpreted. The abc file has:
v:chords Am x4 GMaj x4| ...
v:melody abcd defg|...
And then at some point the chords and the melody are 'combined'. Is it
Use the left mouse button and then choose 'save to disk' when the dialog pops up. The
way they have the link set up you can't right-click and then save it to disk.
Thanks,
Aaron
To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html
I downloaded a few files off the internet to test my parser. I think I
understand everything that I see in the abc notation except for one thing:
...
This is first and second ending of a repeat and it is described in the
abc 1.6 standard:
So it is. Somehow I missed that little section,
I downloaded a few files off the internet to test my parser. I think I
understand everything that I see in the abc notation except for one thing:
there are some lines that seem to start with a square bracket ([) but there
is no closing bracket and it doesn't seem to be part of a chord.
Awhile ago I announced (using a different email address at the time) that I
was working on a new public-domain abc tool. Well, I'm making pretty good
progress - I can read in most of the 1.6 abc language and display the music
on the screen, in Windows. In fact, I think in the next coule of
67 matches
Mail list logo