balinares: (Default)
Balinares ([personal profile] balinares) wrote2009-12-30 11:48 am

(no subject)

I gotta admit it: sometimes I'm kind of psychotic. There are undeniable signs.

Back in the day, way, way back, I had a music composing program for DOS and the sound hardware of the time, the abilities of which boiled down to 'beep, boop'. It was a tragically limited little program for early sound boards that could not even play .WAV samples, and I would spend whole crazy evenings of sheer adolescent glee putting together beepy renderings of some tune or other.

This was, perhaps, 15 years ago; but because I hoard, I still have the program and the beepy tunes in question lying around. And it turns out it works pretty well in the DOSbox emulator. So the other evening I fired it up, for nostalgia's sake.

... And then spent the whole evening trying to fix the inexpert beepy tunes of my teens, because they were just not right.

This is how I know I'm not normal.

Now back to work. I've got some lines of code that aren't properly aligned.

[identity profile] kefen.livejournal.com 2009-12-30 03:08 pm (UTC)(link)
Now that's the dragon we've all come to know and love! ;)

[identity profile] balinares.livejournal.com 2009-12-30 04:30 pm (UTC)(link)
How can you love me when my beepy tunes are still not perfect? ;_;

[identity profile] kefen.livejournal.com 2009-12-31 12:22 am (UTC)(link)
Errr, 'cos I don't have beeptunes, perfect or not?

[identity profile] crustycurmudgeo.livejournal.com 2009-12-30 04:40 pm (UTC)(link)
I just read your post to JJ, the SO. Her comment?

"Gee! He sounds familiar."

Zingers. I still get them from her after 40 years.


Yay for the dragon!

[identity profile] balinares.livejournal.com 2009-12-30 08:27 pm (UTC)(link)
I guess, maybe that's just the engineer mindset, deep down. :)

... I should just apply it to more productive things than freaking beeptunes from ages back.

[identity profile] itsnot4you.livejournal.com 2009-12-30 07:24 pm (UTC)(link)
I'm sorry. I don't find anything about this abnormal.

[identity profile] balinares.livejournal.com 2009-12-30 07:53 pm (UTC)(link)
And this is exactly why I adore you. ♥

[identity profile] grey-wolf-xvii.livejournal.com 2009-12-30 08:10 pm (UTC)(link)
Don't forget to compose the Monkey Island theme on it. I spent a stupid amount of time rigging a Turing machine just for that.

[identity profile] balinares.livejournal.com 2009-12-30 08:35 pm (UTC)(link)
... Actually the Monkey Island theme was one of the most abysmal failures of them all. x_x In my defense, I did them mostly from memory, not owning some of the games in question.

Also, a Turing machine to play the Monkey Island theme? That's gotta be the awesomest thing ever! Can it be downloaded somewhere? :)

[identity profile] grey-wolf-xvii.livejournal.com 2009-12-30 09:22 pm (UTC)(link)
Here is the interpreter :

http://membres.lycos.fr/bewulf/Russell/turingprog16.py

And here is the little program (it's jsut the little chapter music of Monkey Island 2) :

[a[cr:F#57RIF#58RINO1RID55RIF#55RIG55RIA55RINO1RIG55RIF#55RIE55RINO2RIF57RINO1RIF55RIE55RIF55RIE55RID55RID59:b]|b[#:RI:c;cr:LE:b]|c[#:HA:c;cr:DIRI:c]][0=#;ims=a;nd;nh;etFecF;t1]

It is just PC speaker, and only works on windows.

[identity profile] balinares.livejournal.com 2009-12-31 09:00 am (UTC)(link)
Crazy awesomeness! I'll have to remember to try it next time I'm on Windows. :)

[identity profile] kefen.livejournal.com 2009-12-31 03:57 pm (UTC)(link)
That looks über cool... I'm tempted to tinker with some Linux lib (SDL or such maybe) to adapt it :P

[identity profile] grey-wolf-xvii.livejournal.com 2009-12-31 10:38 pm (UTC)(link)
There is a version for Linux (I had to, most of the esolang nerds work with it), but I was never able to find the equivalent of winsound for it.

http://membres.lycos.fr/bewulf/Russell/turingprog16-Lin.py < it is here