DivMMC programmer. There is some extra circuitry added to that to get the level right. The level is always a tricky thing with the Spectrum, unless you are using a Spectrum +2 where the level are preset with the built in tape deck.
Update:This turned out to be quite a useful thing to have, so after I shipped that one off to the TFW8B Mansion, I decided to build another one for myself. I'll probably do a PCB for this in slow time, but for the moment, I went for a quick solution, I chose an Arduino Ethernet board I had lying around. That was bought for a project a while ago that went in a different direction.
We found that we had some issues with the tapes duplicated from the mater tape on the tape duplicator machines. These are designed for audio tapes, so have some additional processing in there to low pass filter the audio and automatically level things down, which degrades the quality of the data on there. I have sketched out some ideas to modify those units to work better with data, but for the moment, the master tape generator has turned into the production tape generator.
Update # 2
pre-order now from The Future Was 8 bit.
If you want to support this blog, you can donate via Patreon or Paypal, or buy something from my store.