fetch_apollo_audio.py downloads Apollo 11 audio highlights from Archive.org and extracts clips using ffmpeg (48 kHz mono WAV). Supports --list, --clip, --all with idempotent downloads and progress reporting. real_signal_demo.py auto-discovers downloaded clips and runs them through the full USB downlink TX/RX chain (PCM telemetry + FM voice), saving recovered audio for comparison. Falls back to the bundled demo clip if no downloads exist. Also adds .gitignore to keep large audio files out of the repo while preserving the small apollo11_crew.wav demo clip.
18 lines
257 B
Plaintext
18 lines
257 B
Plaintext
# Python
|
|
__pycache__/
|
|
*.pyc
|
|
*.egg-info/
|
|
dist/
|
|
build/
|
|
|
|
# Audio files (large, downloaded on demand)
|
|
examples/audio/*.wav
|
|
examples/audio/*.flac
|
|
# Keep the existing small demo clip
|
|
!examples/audio/apollo11_crew.wav
|
|
|
|
# Environment
|
|
.env
|
|
*.env.local
|
|
node_modules/
|