Piano Roll Scanner with MIDI Interface Main Page

This project is still in the "development" phase (i.e., I haven't gotten around to building it yet). Basically, I want to scan piano rolls (of which my dad has a whole bunch) by focusing the backlit image of the holes onto a linear CCD array, and output the results to a MIDI port. So far, all I have is the 512-pixel CCD, a stepper motor, and a partial schematic (my projects seem to move at a very slow rate these days). I've got it all worked out in my head, although I expect the optical portion of the project may be a little tricky. I want to set it up so that 5 CCD pixels are allocated to each note (ignoring the 2 outer ones, probably), which leaves enough extra pixels to track the edge of the paper, to deal with skewing and uneven winding of the roll. Anyway, if I ever finish it, you'll see it here first!

CCD Chip Closeup Stepper Motor Pic
512-Pixel Linear CCD Array Stepper Motor

Main Page Introduction D-Bus Interface EPROM Programmer MicroAngelo Clone 16x Z80 MultiProcessor
512K RAM Module Logic Analyzer Closed Caption Decoder Drill Table Controller Piano Roll Scanner