|
|
há 4 semanas atrás | |
|---|---|---|
| assets | há 4 semanas atrás | |
| core | há 1 mês atrás | |
| resources | há 1 mês atrás | |
| ui | há 1 mês atrás | |
| .gitignore | há 1 mês atrás | |
| README.md | há 4 semanas atrás | |
| TDK B60.json | há 2 meses atrás | |
| config.json | há 1 mês atrás | |
| main.py | há 1 mês atrás | |
| requirements.txt | há 2 meses atrás |
Tape Recorder Pro is an advanced PyQt6-based audio application designed to simulate and calibrate analog tape machine recording and playback. Built with a powerful DSP backend using numpy and scipy, it provides auto-calibrating EQ capabilities, tape saturation emulation, and real-time audio playback and recording.
sounddevice for low-latency, real-time audio routing and processing.Here's a look at the application's interface:
| Devices Setup | Calibration |
|---|---|
![]() |
![]() |
| EQ Controls | Player Panel |
![]() |
![]() |
Install the required dependencies:
pip install -r requirements.txt
To launch the application, run the main.py script from the project root:
python main.py
sounddevicenumpy & scipysoundfile & pydubPyQt6 & pyqtgraph