I've been simulating different Linear Feedback Shift Registers to create pseudo-random noise like they used in the old ETI Vocoder. I don't have a 4006 like ETI used but I've been messing with using two 74HC164 shift registers and an XOR for now.
It all seems to work and creates noise if I clock it fast enough but I found that I have an old MM5451N LED driver which is a giant 35 output shift register but being a driver it sinks current unlike a 74164 or 74595 etc.
Here's the datasheet.
http://www.mouser.com/ds/2/268/mm5450-778453.pdfThe outputs will be connected to the inputs of an XOR so I need them at a known state at all times and hopefully 0V and 5V.
From what I can see this chip doesn't look like it just has simple open collector/drain outputs (which I'm assuming would just need pull-up resistors to do what I want) so I'm not sure how I could use them for anything other than driving LEDs and mis-use it for inputting data into an XOR.