Re: [abcusers] Finale GHB
There are some people (we call them music lovers) who might argue that the letter switch was quite appropriate :) sorry, couldn't resist. Guy Phil Taylor wrote: On 3 Dec 2004, at 08:52, Bernard Hill wrote: In message [EMAIL PROTECTED], Christian M. Cepel [EMAIL PROTECTED] writes Any workaround to Finale's inablity to play GBH music (ornamentations gracenotes) as they should sound in GBH music? LOL! I think you mean GHB - Great Highland Bagpipe. GBH means Grievous Bodily Harm. All the Brits here will have been tickled by that. If you get drunk, get into a fight and hit somebody with a bottle, he ends up in hospital and you end up in a prison cell. GBH is what you get charged with. Phil Taylor 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
Re: [abcusers] ABCp proof of concept
I'd have to opt for the second option. Where myTune is a C struct and it gets passed through to all the relevant apis. This sort of interface can be made to be very OO and is trivially easy to wrap in an OO wrapper for say C++ or Python etc. That seems to provide for maximim flexability. Bear in mind that you really can write very OO ANSI C, it's just that the language doesn't really encourage it. Guy Remo D. wrote: Someone stated that using ANSI C would be best but that we would definitely want to use the object oriented extensions to make it object oriented C (not C++)... Perhaps that is ANSI C today... I dunno... I haven't programed in C for 5 years and perhaps ANSI has certified an updated C spec to include the object oriented routines/extensions. There's no so such extension for ANSI C AFAIK. When you and Paul talk about OO, I think (please correct me if I'm wrong) that you really mean an OO Interface as opposed to a functional API. In other words the problem could be rephrased as follows: Should we provide classes and objects so to be able to write: myTune = abc:new(); myTune.Import(filename.abc); myPart=myTune.Parts[1]; if (myPart.Instrument == Grand Piano) ... or an API to write something like: myTune = abcNew() abcImport(myTune,filename.abc) if (abcGetInstrument(myTune,abcParts(myTune,1)) == Grand Piano) Am I correct? NOTE: THE ABOVE CODE FRAGMENTS ARE IN PSEUDOLANGUAGE! R.D. 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
Re: [abcusers] ABC parser output data structure.
More to the point if java is being chosen as a simple means for cross platform deployment then jni suddenly makes this much more complicated. You suddenly go from one distribution to n of them :( Guy Wil Macaulay wrote: Yes, I know I _can_ access them. They are no advantage to me. My Java objects are lightweight, and the same jar file can run on any platform without requiring separate compilation of JNI wrappers. I'm not trying to diminish the theoretical value of cross-language support, I'm simply suggesting that it would be low on my list of requirements (spoken as a product manager...) wil Stephen Kellett wrote: In message [EMAIL PROTECTED], Wil Macaulay [EMAIL PROTECTED] writes with in your target language. I can say quite honestly that C datastructures in memory are of no use to me as a Java developer You can access them. Write a JNI wrapper, then you can read them and store them any way you desire. JNI isn't hard, all the tools are there to help you. Stephen 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
Re: [abcusers] Issues with abcm2ps---help! Profanity.
Well coming from England I'd have to say that I've never thought that it was anywhere near as bad as the 'f' word. Yes I do know what the word refers to and so it would make sense for it to be just as offensive, but I never found it to be the case in either Birmingham or London when I lived there. Now, as a Brit living in America I've become very away of how we gauge the depth of swearing based on the expectation of the listener. Back home I could say something and not have to guess about how it might be interpreted, over here I've become much more aware of what will and won't be understood as I intended. Most Americans that I've been exposed to, seem to think that saying the B word simply marks me as one of those weird Brits, and I guess that is the case whenever one uses slang that isn't commonly used by the majority of listeners. For example, what happens when an Australian asks for a roll of Durex in an English shop, or a Brit asks for a fag in San Fransisco. Oh what fun, it's bad enough when they use completely different names for things, but when the same name has such completely different meanings, well you get the idea. As an aside, since the meaning of the work is merely crude rather than blasphemous, i believe that it would count as swearing rather than profanity :) Sorry for the endless stream of blurb, but I really find this sort of thing very interesting :) Guy Andrew Lenz, Jr. wrote: Christian, I then later in life missed a chord in my folk guitar class in college and let it slip under my breath... My Australian teacher made it clear to me that the word has all the same meanings and connotations as the f word, both in her home of Australia, and also in other places sharing the same common vocabularies. Wow. Good to know. I thought, what I know now, to be the B (Australian B word) was equivalent to fooey. I stand corrected! Yipe! Andrew 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
Re: [abcusers] Anyone up for writing a little script?
I hate to tell you this, but lots of users switch off javascript. Unlike ActiveX and Java the code that can get executed on the client machine can't be signed and so it much harder to authenticate. It stops sites grabbing registry information on the fly (say my email address), as well as making sure that unexpected code doesn't get executed on my machine. As it happens I tend to leave javascript enabled, but there are quite a few people who switch it off (even ones in the UK). Guy Dafydd Monks wrote: I've never heard anything about turning scripting off? Is everyone insane? No one in the UK has scripting off. Dafydd. - Original Message - From: John Chambers [EMAIL PROTECTED] To: [EMAIL PROTECTED]; [EMAIL PROTECTED] Sent: Friday, July 02, 2004 10:06 PM Subject: Re: [abcusers] Anyone up for writing a little script? Dafydd Monks writes: | You can use JavaScript to get the users resolution, maybe you could use CGI | or PHP to grab this information in POST protocol. | | Just a thought. Yeah, but sensible users run with JavaScript and all other scripting turned off, so you'd only get the info from clients with little sense. ;-) The recent warnings from the Dept of Homeland Security about IE are just the latest in a long series of warning about what could happen if you browsed with scripting enabled. 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 To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html
Re: [abcusers] Slides in fiddle music
That worked nicely, don't quite know why it didn't occur to me in the first place. I have to say that my knowledge of postscript is nigh on non-existent, but I did find that this worked: % A downwards slide after the note, heavily based on /sld %%postscript /dsld{M 17.2 -4.8 RM %%postscript -1.8 -0.7 -4.5 0.2 -7.2 4.8 RC %%postscript 2.1 -5 5.4 -6.8 7.6 -6 RC fill}! %%deco dslide 1 dsld 20 0 0 Thanks for the pointer. Guy Calum Galleitch wrote: On Wednesday 16 June 2004 19:24, Guy Gascoigne - Piggford wrote: I'm using abcm2ps to typeset a piece if fiddle music that has slides both up and down from various notes. I've found the !slide! annotation, but was wondering if there is a matching down slide notation. More to the point I would like to be able to put the down slide after the note rather than only place it before the note. Can anyone suggest a way to get this sort of annoatation in ABC? If you know any PostScript, this doesn't sound too hard. You need to find the name of the PS routine that draws the slide (might well be slide...use the source, Luke), and wrap some code around it to redraw it upside down and to the side...these are fairly simple operations in PS, though it's so long since I've done it that I'm not confident in providing more details. If you haven't already done so, get Guido's guide to ABC off abcplus.sf.net. It has a section on adding your own PS decorations, which is how you'd include your new code. Cheers, Calum . To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html
[abcusers] Slides in fiddle music
I'm using abcm2ps to typeset a piece if fiddle music that has slides both up and down from various notes. I've found the !slide! annotation, but was wondering if there is a matching down slide notation. More to the point I would like to be able to put the down slide after the note rather than only place it before the note. Can anyone suggest a way to get this sort of annoatation in ABC? Guy To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html
[abcusers] Mailing list archive
BTW is there an archive of this mailing list anywhere? Guy To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html
Re: [abcusers] Mailing list archive
Thank you, that was just what I was looking for. I really wanted to read the archive before publicizing my ignorance by asking a host of questions that have been hammered to death beforehand. Guy I. Oppenheim wrote: On Tue, 15 Jun 2004, Guy Gascoigne - Piggford wrote: BTW is there an archive of this mailing list anywhere? You may find the mailing list archive here: http://www.mail-archive.com/[EMAIL PROTECTED]/ Groeten, Irwin Oppenheim [EMAIL PROTECTED] ~~~* ABC Standard: http://abc.sourceforge.net/standard/ Chazzanut Online: http://www.chazzanut.com/ Synagogue Choir: http://www.ask-choir.org/ Business: http://www.amsterdamhotelspecials.com/ 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