analog -> digital conversion

GramoFile Home Page

GramoFile is a computer program, running under the Linux operating system (and some other UNIX-like OSses — and even DOS/Windows now!), with the main goal of putting the sound of for example gramophone records on CDs. It is able to record hours of CD quality music, split long sound files in separate tracks, and remove ticks and pops from recordings.

I finally got this working. The pesky indecipherable symbols on the sound card had me fumbling around with trial and guess to connect the turntable up. That and trying to work out how those hieroglyphics translated to what xmixer was telling me about I/O sources took far too much time. But now it works and it sounds fantastic.

Some of my Christmas gifts are going to be CDs made from old vinyl records (all under the doctrine of Fair Use, of course). It’s going to fun to hear some of those old sounds again.

another missing manual


User's Guide to the Brain

Another new book I grabbed tonight. Saw it on my nephew’s bookshelf and he hadn’t read it. I figured someone had to.

I have read the author’s other books on ADD and this looks to be interesting. The reader review are all 4 and 5 stars . . . that’s a good sign.

iCal tips: publishing in HTML and WML

Mac OS X: iCalendar Files on Mac OS X


iCalendar Files on Mac OS X
Apple’s new calendar application, iCal, is available for Mac OS 10.2. iCal makes it easy to publish and share your calendar data online, either through .Mac or third-party services. Perhaps of more interest to developers, iCal stores its data in the standard iCalendar (.ics) file format, which is used by other calendar programs, like Mozilla Calendar. This means you can take advantage of existing libraries to develop your own applications for sharing and publishing iCal files.

In this article, I’ll go over some options for publishing your iCal data through outside services. I’ll then show you how you can start working with code that will let you display your calendars on your own OS X server. I’ll start with the basics of the iCalendar file format, introduce you to some ways of dealing with iCal files in Perl and PHP, and finally demonstrate a PHP-based WML calendar viewer for cellular phones and other mobile devices.

And I just got a new phone last week. Can’t see paying for web-based services right now, but this article looks like a good primer on taking iCal/ics files to HTML and WML formats.

Kudos to Wade for this one.

as close as you’ll come to a perpetual motion machine

American Stirling Company FAQ

How do Stirling Engines work?
Are Stirling engines really the most efficient engines possible?
If Stirling engines are so efficient, why don’t I have one in my car?
Who was the Rev. Robert Stirling anyway?
What are Stirling engines being used for today?
Who invented this type of Stirling Engine?
The world has thousands of low temperature difference heat sources why don’t you build a full power engine that uses them?
Does American Stirling Company build any full power Stirling engines? If not, do you plan to build any?
Where can I get a 5 to 25 kW Stirling engine for my house, car, boat, etc. that will run on any fuel from cow chips to sunshine and be price competitive with a Honda generator of the same capacity?
Could a good Stirling engine be built by starting with a small-block Chevy V8, or perhaps an air compressor, and converting it to a Stirling?

I had heard about Stirling engines is passing but had never really understood them. Now that I have found this site (thanks to RJL20), it’s easier to understand.

Here in the Pacific Northwest, we don’t get as much rain as we’re rumored to, but we get very intense sunlight. Something to do with the angle of the sun or something, I think. Anyway, I’ve often wonder if there was a way to harness that for electrical generation or mechanical work. Since the Stirling engine derives its power from heat differentials, I wonder if we get enough heat/light drive one of these.

This ties into another idea that’s been bouncing around in my head. 30 years ago, during one of the oil price shocks, an uncle of mine in upstate New York switched from oil heat to a wood stove. Being a plumber by trade and a pretty clever fellow, he figured that it was all very well to generate heat, but storing it was more useful: being able to have heat without a fire — making it possible to let the fire go down at night or during a warm spell — would a good thing to have. So he built a heat vault. It was a large (6-8 foot on a side) cube of sand, in a wooden box. Inside the vault was a spiral of plastic water piping: the notion was to heat the water, pump it through the vault and heat the sand. Then later, draw the heat back out by pumping water through another pipeline.

So there are two possibly related ideas here. The heat storage idea would be useful in a cool clime like ours, but I also wonder if it could be useful in driving a Stirling power generator. It sound like the required engine would be extremely large — nothing like a Honda generator — but I could envision it being underground or in an outbuilding with the heat vault.

As the folks at American Stirling note, price per power unit is still very much against the Stirling. But that may change.

mm, gingernuts

Gingernuts (a New Zealand biscuit)

Make up this recipe and you will never buy gingernuts again.


6 oz flour 1/2 tsp.baking powder
pinch salt 3oz butter or margarine
1/4 tsp baking soda 3oz golden syrup (warmed)
2 tsp ground ginger 3oz soft brown sugar
1 tsp mixed spice
1 tablespoon finely chopped mixed peel or the finely grated rind of one
lemon.

Sadly, golden syrup is not something I keep around (though every store carries it). I’m not going out in the torrential downpour to get some today.

Fortunately, there are lots of recipes for these. One of ’em’s got to work.

upcoming adventures with lasers

This kidney stone isn’t going anywhere on its own, so I have an appointment to have it removed. They’ll use a holmium laser to explode it (see excerpt and link below). If that fails, they will have the sonic lithotripter on hand to pulverize it with sound, and if that doesn’t get it, they have something else in mind, but I don’t know what it is.


Laser Physics & Safety

In the case of urinary lithotripsy, the laser heats up and vaporizes water on the surface and within the calculus, the water expands and the expansion causes the calculus to disintegrate.

All in all, a fun day in store: I’ll of course spend most of it in an anesthesia-induced coma, but I’m sure there will be some enjoyable after affects.

All the world’s products in one place.

Froogle

Froogle is a new service from Google that makes it easy to find information about products for sale online. By focusing entirely on product search, Froogle applies the power of Google’s search technology to a very specific task: locating stores that sell the item you want to find and pointing you directly to the place where you can make a purchase.

via John

One way to determine the value of a new service is by valuing the ones it replaces. The Shopping channel in Apple’s Sherlock (which replaced Karelia’s Watson) comes to mind.

What others?

building mozilla on OS X

http://webglimpse.net/developers/macos-notes.txt

I was working on building Mozilla on OS X and kept getting jammed on this error:


ld: can’t locate file for: -ldl


The libdl.dylib and libdl.a libraries can be downloaded as a package from
http://star.mfn.unipmn.it/osxgnu/Libraries/dlcompat-10505X.pkg.sit
Double-click on the icon and the libraries will install in /usr/local/lib
Glimpse then installs and runs without incident.

That solved it. I thought dlcompat was part of fink’s base files, but evidently something else is wrong.

HP1100 printer defect — exposed!

I’ve had this HP1100 for a few years, and while it worked quite well for most of that time,it started having issues taking up just one sheet of paper. It would take up 2 or 3 and then invariably jam. Annoying, to say the least. Turns out it’s a defect . . .

Individuals experiencing problems with the printer mis-feeding and multi-feeding, should try this URL:

http://www.hp.com/cposupport/printers/support_doc/bpl10122.html

and on that page we find this:


ISSUE: The HP LaserJet printer experiences increasing multiple feeds, misfeeds, and input jams toward the end of the warranty or the service life. The separation pad installer provides a one-time solution to the issue of multi-feeds and jams caused by the hardening of the old pad.

Oh, well then. I’ll just order the replacement thingie and then I can stop hand feeding this thing one sheet at a time.

And the scheduled delivery? December 25th. Bet they don’t deliver it on the day, but merry christmas to me, anyway.