Generally, Python's lack of singles is fine with me (float is always double precision), but I need to convert Python floats to single precision since I have to use a COM interface that expects singles -- and throws an exception when passed a double.

I'm looking into the numeric Python stuff (the kinds PEP, numeric python extensions, etc), but if anyone already knows how to do this, help is appreciated.

Tony