Name that tune
I woke up this morning with a fragment of a tune running round my head, and no idea where it came from. I've just managed to identify it, thankfully, but it's been driving me mad in the two hours between then and now; and there's another tune fragment which I've been trying to identify for months if not years.
What I'd therefore like to do is to post the tune in my diary so that all my readers can see if they know it; but I don't know of any sensibly standard way to represent music in ASCII. I could sing it into a microphone and post a link to an MP3 (or, probably more usefully, synthesise it programmatically into an MP3, which wouldn't require recording hardware and also wouldn't involve my poor singing voice complicating the issue), or I could write it down in musical notation and post a link to a picture; but both of those solutions strike me as woefully wasteful of bandwidth given that the actual information content of the few bars I can remember ought in principle to be no more than a line or two of text. I could enter it into some sort of sequencer program and post the file saved from that, but that suffers from standardisation problems: it would limit my audience to people with the same sequencer program.
If only everybody had a Spectrum, I could post a sequence of BEEP
commands which would play the tune, and this would actually be a more standard low-bandwidth approach than anything else I'd thought of. It even briefly occurred to me that you can get Spectrum emulators for most operating systems… But that's not a good idea either, because the trouble with Spectrum emulators is that you can't cut and paste into them, so it would be a matter of everyone manually typing in the BEEP
commands I posted.
I must be missing something obvious. Is there no sensible way at all for me to post a few lines in a text-based forum and have the majority of readers be able to cut and paste that text into something which will convert it into a possibly recognisable tune?
no subject
no subject
BEEP
command :-/no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
Or find a font with music notes in, or write a program which will draw them in ascii art?
Come to think of it, parhaps a gif of the music *is* the right solution -- it should compress fairly well, no?
no subject
I think I'm currently leaning more towards audio solutions than musical notation ones, simply because not everybody can read music.
(That said, my work PC doesn't have working sound, so audio wouldn't be good for me if someone else posted a tune. Perhaps
no subject
"I think I'm currently leaning more towards audio solutions than musical notation ones, simply because not everybody can read music."
Indeed. Though there's probably some correlation between not recognising stuff and
Have you tried services like http://www.shazam.com/music/ where you ring them up and hum it and they tell you the answer? I've never tried it, but I've heard it's a lot better than I expected.
no subject
I would certainly like to see a working tune search engine...
no subject
no subject
no subject
no subject
no subject
no subject
It's precisely the fact that there simply doesn't seem to be anything nearly so convenient in modern operating systems which annoyed me. This post was mainly an effort to find out if there was anything obvious I'd missed. It appears not.
no subject
no subject
no subject
Personaly I have an even more serious soft spot for the music notation used by AMPLE, which isn't designed to be converted nicely into staff notation but is much easier on the (well, my) eye in textual form. But the software died with the BBC Micro platform; I keep feeling I should resurrect it.
no subject
no subject
no subject
no subject
I'm now fairly convinced I'm right, although nothing has actually changed except concepts continuing to shift around my head.
For linux users, there's...
beep allows the user to control the pc-speaker with precision, allowing
different sounds to indicate different events. While it can be run
quite happily on the command line, it's intended place of residence is
within shell/perl scripts, notifying the user when something interest-
ing occurs. Of course, it has no notion of what's interesting, but
it's real good at that notifying part.
It runs from the command line, tone pitch and duration are controlled by its arguments.
Re: For linux users, there's...
Re: For linux users, there's...
(Anonymous) 2005-11-07 01:48 pm (UTC)(link)no subject
no subject
* = first note
U = up from previous note
D = down from previous note
S = same as previous note
e.g.
*SUSUSDDSDSDSD = "Twinkle Twinkle Little Star"
And then the keys were just sorted into alphabetical order.
I'm sure an online database could be used for this these days.
no subject
no subject
no subject
no subject
no subject
no subject
There's probably an Intarwebs version of that now.