ABC notation power users roll call

Socializing and general posts on wide-ranging topics. Remember, it's Poststructural!

How do you classify your ABC use/knowlege?

Super-Power User: I can render anything!
3
15%
Power-User: I can make pretty complicated scores.
3
15%
Average user: I can notate melody lines quickly and accurately
3
15%
OK user: I can kinda write it, but I have to double-check everything
6
30%
Just starting out
3
15%
What's ABC notation?
2
10%
 
Total votes: 20

The Weekenders
Posts: 10300
Joined: Tue Mar 12, 2002 6:00 pm
Please enter the next number in sequence: 1
Location: SF East Bay Area

Post by The Weekenders »

I got a free copy of Finale for a contracting job I had, so when things get beyond a tune, I use that. I was pretty good at ABC for a while, but found that changing operating systems and printer drivers messed things up.

It's still a great way to nab a version of a tune, though, and the amount of stuff online is incredible. Norbeck is a deity as far as I am concerned in that domain...

If you want quick dots of any session or common tune, I'll take Norbeck over printed sheet music any day...

But of course, we NEVER use sheets with Irtrad. And I'm just a lurker, too.
How do you prepare for the end of the world?
User avatar
djm
Posts: 17853
Joined: Sat May 31, 2003 5:47 am
Please enter the next number in sequence: 1
Location: Canadia
Contact:

Post by djm »

fyffer wrote:Disclaimer: I am a computer programmer by trade, so I'm comfortable doing 'command shell' kinda stuff, and writing ABC "music" that looks like gobbledy-gook. YMMV, but for people more comfortable using GUI-based programs (or completely un-comfortable with command-line programs), ABC may seem a bit daunting.
I am not altogether unfamiliar with programming or command line, as I use it every day (my favourite editor is still vi), but I am looking to actually make an abc file sound like the music I am trying to capture. I am not interested in sheet music the way you are, so I don't care what it looks like in transcript nearly so much as I am that I should be able to play it back and hear the music I want.

Thx anyway,

djm
I'd rather be atop the foothills than beneath them.
User avatar
Caroluna
Posts: 1421
Joined: Sat Feb 24, 2007 4:32 pm
antispam: No
Location: Maryland

Post by Caroluna »

Fyffer wrote: I consider myself a "Super-Power user" of ABC music notation.
I don't think there is any score (in standard "Western" musical notation) that I can't render. ... If this thread generates the interest I think it might, I'll post some of the stuff I've done.
What I want is for you to send your knowledge to me this way.

Image

"I know ABC! "
"Show me."
User avatar
fearfaoin
Posts: 7975
Joined: Thu Oct 16, 2003 10:31 am
antispam: No
Location: Raleigh, NC
Contact:

Post by fearfaoin »

fyffer wrote:
fearfaoin wrote:Did you ever ask him why he left out the mezzo-piano
dynamic? I have to stick it in as a custom decoration everytime...
Hmm. I just tried it, and it works. I just used !mp!, and it came out fine. I'm using version 5.2.3 right now.
You're right. Had to upgrade the version I have at work. :oops:
User avatar
sbfluter
Posts: 1411
Joined: Wed Aug 22, 2007 12:31 pm

Post by sbfluter »

Real power users would just type 1s and 0s.
~ Diane
Flutes: Tipple D and E flutes and a Casey Burns Boxwood Rudall D flute
Whistles: Jerry Freeman Tweaked D Blackbird
User avatar
fyffer
Posts: 1032
Joined: Mon Jan 17, 2005 11:27 am
Please enter the next number in sequence: 1
Location: Rhode Island, USA
Contact:

Post by fyffer »

djm wrote:
fyffer wrote:Disclaimer: I am a computer programmer by trade, so I'm comfortable doing 'command shell' kinda stuff, and writing ABC "music" that looks like gobbledy-gook. YMMV, but for people more comfortable using GUI-based programs (or completely un-comfortable with command-line programs), ABC may seem a bit daunting.
I am not altogether unfamiliar with programming or command line, as I use it every day (my favourite editor is still vi), but I am looking to actually make an abc file sound like the music I am trying to capture. I am not interested in sheet music the way you are, so I don't care what it looks like in transcript nearly so much as I am that I should be able to play it back and hear the music I want.

Thx anyway,

djm
Unfortunately, IMO, the abc2midi program is no where near as powerful as abcm2ps, and does not implement many (if any) of the ABC add-ons, such as the glissando. If someone were to grab onto it with the vigor that Jef Moine has, it could be as powerful, but of course we'd still be limited to cheesy midi sounds. Often, I find that in order to make acceptable sheet music and sound files, I have to make two separate abc source files. It's a drag, but sometimes necessary to create acceptable results.
___\|/______________________________
|___O____|_O_O_o_|_o_O__O__|_O__O__|
User avatar
djm
Posts: 17853
Joined: Sat May 31, 2003 5:47 am
Please enter the next number in sequence: 1
Location: Canadia
Contact:

Post by djm »

I haven't tried abc2midi or abcm2ps. I have abcmus, abc2win, and abcNavigator. They are all pretty lame. I sorely miss my Atari 1024 with Creator/Notator.

djm
I'd rather be atop the foothills than beneath them.
User avatar
beowulf573
Posts: 1084
Joined: Mon Jan 07, 2002 6:00 pm
Please enter the next number in sequence: 1
Location: Houston, TX
Contact:

Post by beowulf573 »

Caroluna wrote: "I know ABC! "
"Show me."
Whoa.
Eddie
Outside of a dog, a book is a man's best friend. Inside of a dog, it's too dark to read. -Groucho Marx
User avatar
HDSarah
Posts: 529
Joined: Tue Dec 17, 2002 6:00 pm
antispam: No
Location: 64.9 deg N, 147.6 deg W
Contact:

Post by HDSarah »

I don't use ABC a lot, but it comes in very handy sometimes. It is a great way to transcribe a simple melody and send it by email to a friend, which I believe was the initial intent of ABC notation. I don't read music directly from abc, although I know some people do. I don't have any music-printing programs; I just use the concertina.net converter (at http://www.concertina.net/tunes_convert.html ) to turn it into standard notation. That site also has a midi player, so I can double-check my abc notation by listening to the tune.
ICE JAM: "dam" good music that won't leave you cold. Check out our CD at http://cdbaby.com/cd/icejam
User avatar
Caj
Posts: 2166
Joined: Sat Dec 15, 2001 6:00 pm
Please enter the next number in sequence: 1
Location: Binghamton, New York
Contact:

Post by Caj »

I wrote some simple commands in C, called abcflat and abcfat, for Unix text processing of ABC files.

Abcflat simply takes an ABC file and squeezes each tune onto a single line. Abcfat reverses it to get back the original. Abcfat can renumber the tunes as it lays them out, and abcflat can add fields to the front for sorting. This lets me do all sorts of fancy selection from the command line, towit:

cat *.abc | abcflat | grep -i "K:d" | abcfat -r > allmyDmajortunes.abc

Or

abcflat -T file.abc | sort -k 1,1 | abcfat -r > tunesInAlphabeticalOrder.abc


At one point I altered the source to abc2ps so that it accepts abc from standard input, burping PS in standard output, allowing such as:


cat *.abc | abcflat | grep -i "K:edor" | abcfat -r | abc2ps = > eDorianChunes.ps


...but now I can't find that version. I'll have to do it again.

Caj
User avatar
fearfaoin
Posts: 7975
Joined: Thu Oct 16, 2003 10:31 am
antispam: No
Location: Raleigh, NC
Contact:

Post by fearfaoin »

Caj wrote:At one point I altered the source to abc2ps so that it accepts abc from standard input, burping PS in standard output, allowing such as:


cat *.abc | abcflat | grep -i "K:edor" | abcfat -r | abc2ps = > eDorianChunes.ps


...but now I can't find that version. I'll have to do it again.
abcm2ps can do that...

cat *.abc | abcm2ps - -O- | ps2pdf - all_tunes.pdf

The first - means accept from stdin and the -O- means output PS to stdout.
User avatar
Caj
Posts: 2166
Joined: Sat Dec 15, 2001 6:00 pm
Please enter the next number in sequence: 1
Location: Binghamton, New York
Contact:

Post by Caj »

fearfaoin wrote:
Caj wrote:At one point I altered the source to abc2ps so that it accepts abc from standard input, burping PS in standard output, allowing such as:


cat *.abc | abcflat | grep -i "K:edor" | abcfat -r | abc2ps = > eDorianChunes.ps


...but now I can't find that version. I'll have to do it again.
abcm2ps can do that...

cat *.abc | abcm2ps - -O- | ps2pdf - all_tunes.pdf

The first - means accept from stdin and the -O- means output PS to stdout.
Thanks.

Had I known that it would have saved me a lot of work, replacing hundreds of printfs with fprintfs.

Caj
User avatar
falkbeer
Posts: 570
Joined: Wed Mar 15, 2006 1:52 pm
Please enter the next number in sequence: 1
Location: Gothenburg, Sweden
Contact:

Post by falkbeer »

ABC is an excellent and very useful tool if you want too put down a simple tune or look at tune collections from the net. But, at a certain point it´s just a waste of time to use the ABC system. The system is just to limited and slow to work with if you for instance are writing down a string quartet by Beethoven, a guitar transcription of a Bach Cello suite or an piano sonata by Beethoven. In those cases it´s just silly to continue with ABC and not with a full fledged notation program like Sibelius.
Post Reply