||1 day ago|
|common/software||6 months ago|
|doc@3b2473edbd||1 day ago|
|drive-unit/software||6 months ago|
|gnuradio-experiments||3 weeks ago|
|hardware||2 months ago|
|motor-unit||1 day ago|
|oscc-modem||2 months ago|
|tools||3 months ago|
|.gitignore||5 months ago|
|.gitmodules||6 months ago|
|LICENSE||2 years ago|
|README.md||5 months ago|
This repository is meant to contain microcontroller program source code and circuit schematics for building the circuits for an open hardware and FLOSS based compact cassette player/recorder.
Content of this repository
At the moment, this repository contains some GNURadio experiments to test improvements to analog compact cassette playback using software and to test storing digital data on compact cassettes. The experiments are placed in the folder "gnuradio-experiments".
When the experimental phase is over, source code for microcontroller programs and circuit schematics for the different modules of a cassette drive (motor control unit, data encoding/decoding unit, amplifier unit) can also be found here, so that users are able to build these modules by themselves.
Randomly answered questions (RAQ)
Why build new hardware for compact cassettes?
- To be able to replace parts from old cassette hardware when they cannot play cassettes (accurately) anymore.
- Modern microcontroller hardware could lead to improvements in cassette recording/playback: flutter/faulty belt correction, automatic speed calibration (tracking), ...
- To be able to store digital music or data on compact cassettes.
- (insert your reason here)