WTPA v0.9 in Brooklyn, Kitted

Brooklyn, 10 hours of sleep later. Debugging on an old friend’s coffee table. Brooklyn is good for a lot of things. You can get any number of tasty and erudite coffee drinks really easily, and the girls are cute (I think — they dress cool enough that I think you sometimes think they are even when they actually aren’t).

Say, however, you coded a resampling routine and realized your gain staging in the analog section was all types of foobar, and you really needed:

a.) a carbon-film resistor kit
b.) your Tek
c.) even a soldering iron.

What would you do?
I’ll tell you what. You’d fix it in software and probably go to a party or eat a falafel, and maybe worry that you weren’t dressed well enough.

Kits for tomorrow. Extra op-amps! Value Added!

WTPA v0.9 First Sample!


Those waveforms are snowflakes. It, ladies and gentlemen, samples.
It is a sampler.
It sounds every bit as crusty as I had hoped.

WTPA v0.9 First Audio


Remind me to tell you a story about integer promotion and casting in C one of these nights before bedtime. Until then this yarn and photo about an R2R DAC singing its heart out while lots of little shift registers keep time will have to call the sheep. We blink, we parse, we sawtooth. Now we need the gift of speech. We’re not altogether sure our little LM324 is very linear, but what else is new. Off to dream of assignment operators.

WTPA v0.9 Lives!

Up, no shorts, and blinking! Blinking wrong, but blinking. The wrenching comparisons to the teenage bildungsroman are just going to keep rolling out, it seems.

Reason enough to retire. Goodnight, Young Werther.

WTPA v0.9 Assembled

Assembled, tweaked, new shoes. Ready for her first cotillion.