Re: [abcusers] 8va notation, abcm2ps
On Fri, 03 Jan 2003 21:00:16 -0500, Christopher Myers [EMAIL PROTECTED] wrote: Does anybody know how (if possible) to put octave notation, e.g. 8va basso - - - - - - into abc so that abcm2ps can render it? I tried making it lyrics, and [snip] Have a look at the file 'deco.abc' which is part of abcm2ps. You may have to adapt the postscript code if you want this indication to be drawn below the staff or if it extends on many staves. Happy new year. -- Ken ar c'hentañ | ** Breizh ha Linux atav! ** | http://moinejf.free.fr/ Pépé Jef| mailto:[EMAIL PROTECTED] To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html
Re: [abcusers] Voice header again
[EMAIL PROTECTED] writes | 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. Hmmm ... There seems to be a bit of an ambiguity here, in the form of a conflict with the middle=note syntax that a few people have implemented for clefs. You could write: [V:2 clef=bass middle=D, nm=bassoon, L:1/4, M:3/8] In this case, the first comma is part of the middle term, saying that the note D, it mapped to the middle line of the staff, and is not a list separator. Perhaps it would be better to use a semicolon for lists like this. This is pretty much the reason that most programming languages use semicolons as command separators. It makes sense, since in written language, semicolons have historically been used as a higher-level comma. Alternatively, a safer way to parse such lists would be to use the lettercolon sequence to flag the start of a new field. To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html
[abcusers] abc2midi - Anybody know how to . . .
Again, another possibly silly question. (First, note that I'm working on a linux box) I have an abc file with multiple tunes in it. abc2midi very happily renders all the tunes in that file into midi files (filename1.mid, filename2.mid, etc). I plop these files onto into a webpage, and generally listen to them using my browser (netscape 4.*) since playmidi complains about not being able to find /dev/sequencer (any solution for that, anyone?). My issue is, I can only listen to them one at a time, and for short abc tunes, it's a nuisance to have to keep clicking the links to the tune. What I'd like is a way to join midi files, perhaps with a few seconds of silence between them, into a single file, so that I can listen to all tunes in a single multi-tune abc file with one click in my browser. It sounds like it should be simple, but I haven't figured it out yet. Thanks in advance, Oh great ones, -- Christopher Myers, Graduate Software Developer Ingenta, Inc. 111R Chestnut St. Providence, RI 02903 ph: 401.331.2014 x 102 em: [EMAIL PROTECTED] aim: chrismyers001 To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html
[abcusers] Re: abc for linux
Welcome to the promised land! I'm afraid you'll have to get used to the Unix/Linux way of getting some things done lol, welcome to the promised land where all is harder to work :) btw among all the programs you mentionned I use them both on window$ and linux ;) ___ Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en français ! Yahoo! Mail : http://fr.mail.yahoo.com To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html
RE: [abcusers] ABC for Linux
Thanks Paulo Can I contact you privately? John [EMAIL PROTECTED] -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] On Behalf Of Paulo Eleutério Tibúrcio Sent: Sunday, 5 January 2003 10:54 PM To: [EMAIL PROTECTED] Subject: Re: [abcusers] ABC for Linux John Barnaby wrote: I have been an ABCwin user for some years but am now switching from windows to linux. Welcome to the promised land! Can any lister please tell me which abc program that runs on linux most closely approximates ABCwin in functions. Thanks. I'm afraid you'll have to get used to the Unix/Linux way of getting some things done, that is, use several different packages, each one designed for a specific task: one for printing/viewing (done in *n*x with TeX or PostScript, both of which you should already have right from the box in Linux) output, another for getting MIDI output, others to manipulate the abc source (transpose, separate parts multivoice tunes, and so on), some to get special output (tablature, ...). To begin with, I'd advise to get: - for viewing/printing sheet music: abcm2ps http://moinejf.free.fr/ Converts abc to PostScript. jaabc2ps http://www.guitarnut.com/abc/ Same; also generates tablatures. Win source/EXE zips and Linux RPMs available. abctab2ps http://www.lautengesellschaft.de/cdmm/ Generates PostScript and lute/guitar tablatures. Site has other useful programs (add-ons, scripts) to make specific tasks easy (number PS output pages, add abc mode to editors, extract parts, etc.). Source and binaries (Linux RPM, zipped for Win). abc2ps http://www.ihp-ffo.de/~msm/ The father of them all. Available DOS executables, DOS and Linux sources. - for MIDI, PostScript sheet music, source manipulation: abcMIDI http://abc.sourceforge.net/abcMIDI/ 4 in 1 package: abc2midi (converts abc to MIDI) midi2abc (tries to get abc from MIDI tune) abc2abc (transposes, checks, reformats) yaps (converts abc to PostScript) Normally you get the sources (usually in C) to compile (your Linux box has a C compiler, cc or gcc). You might check Guido Gonzato's precompiled RPMs for abcm2ps and abcMIDI as well as his own programs abcpp (a preprocessor to use conditional processing, macros and other source manipulation), abcprt (to get a part from a multivoice tune) and an abc add-on for Jed text editor, at The ABC Plus Project homepage http://abcplus.sourceforge.net/ Except for Skink, these are command line programs. If you don't feel like using the shell, there are Skink http://www.geocities.com/Nashville/7088/abc4mac.html Allows you to edit, view and play ABC 1.6. I couldn't get it to read more complex ABCs. From what I read on ABCWin home- page, that's not quite the functionality you're used to. Java application. Runabc http://ifdo.pugmarks.com/~seymour/runabc/runabc.html A front-end to most of the above and some more (PostScript viewers, MIDI players, builtin and user-defined editor) with interesting editing and finding functionalities. Written in Tcl/Tk (which you should have in your Linux box). Seems more like what you're looking for, as it integrates the many tools in something like an abc development environment. These, I think, will do for quite a toolbox to play with. Anyway, you might wish to check The ABC Home Page http://www.gre.ac.uk/~c.walshaw/abc/ for some more Linux apps. I myself as a rule download and try to install or build whatever abc software I can get; they seldom eat much disk space and generally have some unique feature to accomplish specific tasks. I hope it has helped. Paulo Eleutério Tibúrcio To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html
[abcusers] Request: Recommend Intro Guide to MIDI from Programmer's perspective.
Can I get some recommendations those of you in the know? I'm looking for a good reference/intro text to explain MIDI. I wanna understand it on a concept level, a programming level, a zen buddhist level (well.. I'm a Christian, so if there are any NT aramaic writings on the subject I'd really enjoy them). Not strictly a computer perspective (though I want a real strong focus), but also a good focus on device development/usage/theory... you know.. electronics/hardware, etc. I want the background in device theory, etc., but I'm also planning on implementing in Java (which I expect is removed from the hardware by many layers of software, if it even uses a physical MIDI hardware device at all), so any resources that discuss MIDI in relation to Java, are extra appreciated. If any of what I said was gibberish, it just proves how low my knowledge level is, so please don't flame me... help me eradicate my ignorance :) I wanna study, but I wanna study efficiently. I've got all three platforms avail if any of the suggested resources are non-book format and need a specific platform. //Christian -- Christian Marcus Cepel (`-''-/).___..--''`-._ [EMAIL PROTECTED] icq:12384980 `6_ 6 ) `-. ( ).`-.__.`) 371 CrownPoint Columbia 65203-2202 (_Y_.)' ._ ) `._ `. ``-..-' w573.882.8309 h443.8676 m268.7533 _..`--'_..-_/ /--'_.' ,' Computer Support Specialist, Sr. (il),-'' (li),' ((!.-' School of Information Science Learning Technologies, College of Ed, University of Missouri - Columbia * And the wrens have returned are nesting *In the hollow of that oak where his heart once had been *And he lifts his arms in a blessing *For being born again. --Rich Mullins To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html
[abcusers] Correct syntax for right repeat bar line after a second time ending?
Hi there The subject line says it all: I have first and second time endings, after which I need to start a repeat. But what is the correct syntax for this? I am using abcm2ps (under linux), and every permutation of ]|: seems to produce an error, or the wrong output. Thanks for this! cheers, Alasdair -- School of Communications and Informatics | email: [EMAIL PROTECTED] Victoria University of Technology| phone: +61 3 9688 4344 PO Box 14428, Melbourne City Mail Centre | fax: +61 3 9688 4050 Melbourne 8001, Victoria, AUSTRALIA | home page: not yet fit to be seen - This mail sent through IMP: http://horde.org/imp/ To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html
[abcusers] Re: Request: Recommend Intro Guide to MIDI from Programmer's perspective.
Christian M. Cepel asked: I'm looking for a good reference/intro text to explain MIDI. Have you seen this site? It's a good place to start: http://www.borg.com/~jglatt/tech/miditech.htm Note there is a bad link on one of the MIDI Specification page. The link that says What is MIDI? should send you to: http://www.borg.com/~jglatt/tutr/whatmidi.htm __ /\/\/\/\ __ | | | | | David Barnert __ | | | | | [EMAIL PROTECTED] __ | | | | | Albany, N.Y. __ \/\/\/\/ Ventilator Concertina Bellows Bellows (Vocation) (Avocation) To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html
[abcusers] Re: Correct syntax for right repeat bar line after a second time ending?
Alasdair asked: I have first and second time endings, after which I need to start a repeat. But what is the correct syntax for this? I am using abcm2ps (under linux), and every permutation of ]|: seems to produce an error, or the wrong output. The abc 1.6 standard says: } Repeat/bar symbols } == } } Bar line symbols are generated as follows: } } } | bar line } |] thin-thick double bar line } || thin-thin double bar line } [| thick-thin double bar line } :| left repeat } |: right repeat No mention here of ]|: so no surprise it doesn't work. I don't know what else you tried, but try this. It should work: X:1 T:Repeat Test M:C L:1/4 K:C |:CDEF|1 GABc:|2 GcBc|:cdef|1 gabc':|2 gc'bc'|] Most abc programs will automatically draw the thick/thin bar lines where they belong in the repeats. __ /\/\/\/\ __ | | | | | David Barnert __ | | | | | [EMAIL PROTECTED] __ | | | | | Albany, N.Y. __ \/\/\/\/ Ventilator Concertina Bellows Bellows (Vocation) (Avocation) To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html