Persistence Pays In TI-99/4A Cassette Tape Data Recovery

In the three or four decades since storing programs on audio cassettes has been relevant, a lot of irreplaceable personal computing history has been lost to the ravages of time and the sub-optimal conditions in the attics and basements where tapes have been stored. Luckily, over that time we’ve developed a lot of tools and techniques that might make it possible to recover some of these ancient treasures. But as [Noel] shows us, recovering data from cassette tapes is a tricky business.

His case study for the video below is a tape from a TI-99/4A that won’t load. A quick look in Audacity at the audio waveform seems to show the problem — an area of severely attenuated signal. Unfortunately, no amount of boosting and filtering did the trick, so [Noel] had to dig a bit deeper. It turns out that the TI tape interface standard, with its redundant data structure, was somewhat to blame for the inability to read this particular tape. As [Noel] explains, each 64-bit data record is recorded to tape twice, along with a header and a checksum. If neither record decodes correctly, then tape playback just stops.

Luckily, someone who had already run into this problem spun up a Windows program to help. CS1er — our guess would be “Ceaser” — takes WAV file input and loads each record, simply flagging the bad ones instead of just bailing out. [Noel] used the program to analyze multiple recordings of the same data and eventually got enough good records to reassemble the original program, a game called Dogfight — or was it Gogfight? Either way, he managed to get most of the data off the tape, and since it was a BASIC program, it was pretty easy to figure out the missing bytes by inspection.

[Noel]’s experience will no doubt be music to the ears of the TI aficionados out there. Of which we’ve seen plenty, from the TI-99 demoscene to running Java on one, and whatever this magnificent thing is.

Continue reading “Persistence Pays In TI-99/4A Cassette Tape Data Recovery”

Mod, Repair And Maintain Your Cassette Tapes With 3D Printed Parts

The benefit of 3D printers is that they have made it relatively easy to reproduce just about any little plastic thing you might happen to break. If you’re one of the diehards that still has a cassette collection, you might find these 3D prints from Thingiverse useful to repair and maintain any broken tapes you may have.

If you’ve ever stepped on a cassette tape, you’ll know it’s easy to crack the housing and render it unplayable. If you find yourself in this position, you can always 3D print yourself a new cassette tape housing as created by [Ehans_Makes]. The housing design only covers the outer parts of the cassette tape, and doesn’t include the reels, screws, or other components. However, it’s perfect for transplanting the guts of a damaged cassette into a new housing to make it playable once again. The creator recommends using Maxell cassette parts with the design, as it was based on a Maxell cassette shell.

For the modders and musique concrèters out there, [sveltema] designed a simple 3D printed guide for creating tape loops of various lengths. Simply adding a few of these guides to a cassette shell will let you wind a longer continuous loop of tape inside a regular cassette shell. Meanwhile, if you simply want to jazz up your next mixtape gift, consider this cosmetic reel-to-reel mod from [mschiller] that makes your cassettes look altogether more romantic.

Many called the Compact Cassette dead, and yet it continues to live on with enthusiasts. Meanwhile, if you want to learn more about keeping your cassette deck operating at its best, we’ve featured a masterclass on that very topic, too!

Wear Your Fave Cassette Tapes As A Necklace With This 3D Printed Adapter

While packing merch for a recent gig, I realised I had the opportunity to do something a little fun. I’d released an album on tape, and spent a little extra to ensure the cassette itself was a thing of beauty. It deserved to be seen, rather than hidden away in a case on a shelf. I wanted to turn this piece of musical media into a necklace.

Of course, cassette tapes aren’t meant to be used in this way. Simply throwing a chain through the cassette would lead to tape reeling out everywhere. Thus, I fired up some CAD software and engineered a solution to do the job! Here’s how I built an adapter to turn any cassette tape into a cool necklace.

Find the design on Thingiverse, and more details below!

Continue reading “Wear Your Fave Cassette Tapes As A Necklace With This 3D Printed Adapter”

A Cassette Interface For A 6502 Breadboard Computer, Kansas City-Style

It’s been a long time since computer hobbyists stored their programs and data on cassette tapes. But because floppy drives were expensive peripherals and hard drives were still a long way from being the commodity they are today, cassettes enjoyed a long run at the top of the bulk data storage heap.

Celebrating that success by exploring the technology of cassette data storage is the idea behind [Greg Strike]’s Kansas City decoder project, which he hopes to use with his [Ben Eater]-style 6502 computer. The video below explains the Kansas City standard in some detail, and includes some interesting historical context we really hadn’t delved into before. There are also some good technical details on the modulation scheme KCS used, which [Greg] used to base his build. After a failed attempt to use an LM567 tone decoder chip, he stumbled upon [matseng]’s KCSViewer project, which decodes KCS-encoded audio signals using nothing but discrete components.

[Greg]’s prototype has a comparator to convert sine waves to square waves, followed by pair of monostable timers, each tuned to either the high or low frequency defined in the KCS specs. A test signal created using Audacity — is there anything it can’t do? — was successfully decoded, providing proof of concept for the project’s first phase. We’re looking forward to the rest of the series, which will turn this into an actual decoder, and presumably add an encoder as well.

Listeners of the Hackaday Podcast may recall we experimented with using KCS to hide some data within an episode a few months back.

Continue reading “A Cassette Interface For A 6502 Breadboard Computer, Kansas City-Style”

The End Of The Electromechanical Era

When viewed from the far future, the early years of the 21st century will probably be seen as the end of a short era in human technological development. In the beginning of the 20th century, most everything was mechanical. There were certainly some electric devices, but consumer products like gramophone players and “movie” cameras were purely mechanical affairs. You cranked them up, and they ran on springs. Nowadays, almost every bit of consumer gear you buy will be entirely electronic. In between, there was a roughly 50 year period that I’m going to call the Electromechanical Era.

Jenny List’s teardown this week of an old Fuji film movie camera from 1972 captures the middle of this era perfectly. There’s a small PCB and an electric motor, but most of the heavy lifting in the controls was actually put on the shoulders of levers, bearings, and ridiculously clever mechanisms. The electrical and mechanical systems were loosely coupled, with the electrical controlled by the mechanical.

I’m willing to argue the specifics, but I’d preliminarily date the peak of the Electromechanical Era somewhere around 1990. Last year, I had to replace all of the rotted rubber drive belts in a Sony Walkman WM-D6C, a professional portable tape player and recorder produced from 1984-2002.

It’s not a simple tape recorder — the motors are electronically regulated to keep ridiculously constant speed for such a small device, and mine has Dolby B and C noise reduction circuitry packed inside along with some decent mic preamps. But still, when you press the fast-forward button, it physically shoves rubber-coated drive wheels out of the way, and sliding pieces of metal make it change modes of operation by making and breaking electrical contacts. Its precision lies as much in the mechanical assemblies and motors as in the electronics. It’s truly half electronic and half mechanical.

But that era is long over. The coming of the CD player signaled the end, although we didn’t see it at the time. Sure, there is a motor, but all the buttons are electronic, and all the “mechanism” is implemented almost entirely in silicon. The digital camera was possibly the last nail in the Electromechanical Era’s coffin: with no need to handle physical film, the last demand for anything mechanical evaporated. Open up a GoPro if you don’t know what I mean.

While I’ll be happy to never have to replace the drive rubber in a cassette recorder again, it’s with a little sadness that I think on the early iPods with their spinning metal hard drives, and how they gave way to the entirely silicon Zoom H5 recorder that I use now. It has a S/N ratio and quiet pre-amps, no wow or flutter, and a quality that would have been literally unbelievable when I bought the WM-D6C.

Still, if you find yourself in the thrift store, and you’ve never done so before, buy and take apart one of these marvels from a bygone era. A cassette recorder, even a cheap one, hides a wealth of electromechanical design.

There’s Not A Cassingle Thing Missing From This Cassette Deck Masterclass

For [ke4mcl], this whole cassette craze of late is not a new discovery so much as it is a personal nostalgia machine. Since [ke4mcl] sees a lot of basic questions go unanswered, they made an incredible beginner’s guide to all things cassette deck. This concise wealth of information covers everything from terminology to operation, basic maintenance like repairing the belt and lubricating the motor, and appropriate cleaning methods for the various parts. Yep, we’re pretty sure this covers everything but the pencil winding technique, which you probably already knew about.

You don’t need a lot of tools and supplies to maintain a cassette deck or twelve (apparently they’re addictive) — mostly just head cleaning fluid, isopropyl, window cleaner, and a bunch of cotton swabs. And given this guide, you’ll enter the enclosure confidently, armed with knowledge about everything from the belts to the capstan to the head. This is valuable information, the kind of stuff your older brother wouldn’t take the time to explain to you in the 80s. But maybe he didn’t know reverse bias from the holes in the top of the tape.

Don’t care for the quality of audio cassettes? Tapes are good for lots of stuff, like data storage and decoration.

Modern Tape Echo Made Easy

Modern popular music increasingly relies on more and more complicated and intricate equipment and algorithms to generate catchy tunes, but even decades ago this was still the case. The only difference between then and now was that most of the equipment in the past was analog instead of digital. For example, the humble tape echo was originally made by running a loop of magnetic tape over a recording head and then immediately playing it back. Old analog machines from that era are getting harder and harder to find, so [Adam Paul] decided to make his own.

At first, [Adam] planned to use standard cassette tapes in various configurations in order to achieve the desired effect, but this proved to be too cumbersome and he eventually switched his design to using the cassette internals in a custom tape deck. The final design includes a small loop of tape inside of the enclosure with a motor driving a spindle. The tape is passed over a record head, then a read head, and then an erase head in order to achieve the echo sound. All of this is done from inside of the device itself, with 1/4″ jacks provided so that the musician can plug in their instrument of choice just like a standard effects pedal would be configured.

The entire build is designed to be buildable and repairable using readily-available parts as well, which solves the problem of maintaining (or even finding) parts from dedicated tape echo machines from decades ago. We like the sound from the analog device, as well as the fact that it’s still an analog device in a world of otherwise digital substitutes. Much like this magnetic tape-based synthesizer we featured about a year ago.

Continue reading “Modern Tape Echo Made Easy”