the cassette input is only a single bit, AFAIK it looks at changes of sign in the signal. That shouldn't be too hard, ADC/DAC wise. The output is square waves...
Ok great, I'm glad to know that, I'd been looking for that information but all the documents I found were in other languages. That's really going to help. Square waves are very easy to work with. This project is getting easier all the time!