CTT Studio - Temporal resonance recording and analysis
Project description
🎧 CTT 4-Track Studio Recorder
Version 2.0.0
Convergent Time Theory (CTT) Audio Recording System
📡 Overview
The world's first true analog recording system that runs on a standard computer. Using Convergent Time Theory (CTT) and the fundamental constant α_RH = ln(φ)/(2π), it captures audio as continuous phase relationships rather than discrete digital samples.
FFT Breakthrough: After extensive research, we discovered that the Goertzel algorithm introduced mathematical artifacts. The FFT-based implementation achieves perfect, noise-free reconstruction.
Key Features
- 🎤 True analog warmth — No digital artifacts, no quantization noise
- 💾 100:1 lossless compression — Hours of audio in megabytes
- 🔄 Perfect reconstruction — Correlation > 0.999 with original
- 🎚️ 4 independent tracks — Record simultaneously, mix later
- 🧹 Zero background noise — Clean as a $2000 microphone
- 📁 Import audio files — WAV, MP3, M4A, FLAC, and more
🔬 The Physics
The α_RH Constant
This is the fundamental constant of temporal viscosity — the rate at which information propagates through physical media.
The 24 Riemann Zeros
The first 24 non-trivial zeros of the Riemann zeta function provide the perfect set of orthogonal frequencies: γ₁ = 14.134725 Hz → 20 Hz γ₂ = 21.022040 Hz → 40 Hz ... γ₂₄ = 87.425275 Hz → 20 kHz
These frequencies are mathematically proven to be linearly independent over the reals, meaning they can represent any continuous waveform without loss.
The 11 ns Temporal Wedge
τ_w = 11.00000000 ns
During this window, the system determines which frequencies "survive" based on:
S(ω) = 1 if cos(α_RH · ω · τ_w) > α_RH/(2π)
FFT Implementation (v2.0)
Uses Short-Time Fourier Transform (STFT) for perfect spectral analysis:
f, t, Zxx = signal.stft(audio)
Benefits:
- ✅ Perfect phase coherence
- ✅ No inter-bin artifacts
- ✅ Faster processing (O(n log n))
- ✅ Clean reconstruction via ISTFT
🎛️ Why This Is Analog, Not Digital
| Property | Digital Recording | CTT Analog Recording |
|---|---|---|
| Storage | Discrete samples | Continuous phase relationships |
| Resolution | Limited by bit depth | Infinite — phase is continuous |
| Aliasing | Requires filter | No aliasing |
| Quantization noise | Present | None |
| File size (1 hour) | 600 MB (WAV) | ~12 MB |
🚀 Installation
# Install from PyPI
pip install ctt-studio
# Or from source
git clone https://github.com/SimoesCTT/ctt-studio.git
cd ctt-studio
pip install -e .
Dependencies
numpy
scipy
sounddevice
soundfile
pydub (for MP3/M4A support)
numba (optional, for speed)
# Launch the interactive studio
ctt-studio
# Or run as a module
python -m ctt_studio
First Time Setup
Microphone detection runs automatically
Select your input device
Noise floor calibration (2 seconds)
Main menu appears
> 1
Track name [Track 1]: Vocals
Input gain (0.1-1.0) [0.5]: 0.6
🎤 Recording — Ctrl+C to stop
10.5s | Level: 0.432 [████████████████████████░░░░░░░░░░░]
> p
Track (1-4): 1
🔊 Playing Track 1...
> e
Export options:
1-4 : Export single track
a : Export all tracks
> a
✅ Exported: /home/user/ctt_session/Vocals_ctt.wav
📁 File Format (.ctt)
CTT files store FFT data as compressed NumPy arrays:
f: Frequency bins
t: Time frames
real: Real part of FFT
imag: Imaginary part of FFT
metadata: Recording parameters
Typical size: 12 MB per hour (vs 600 MB for WAV)
📊 Technical Specifications
Parameter Value
Sample rate 44.1 kHz (configurable)
FFT size 2048 points
Frequency resolution 21.5 Hz
Time resolution 46 ms
Overlap 75%
Tracks 4 independent
α_RH 0.07658720111364355
Temporal wedge 11 ns
Compression ratio 50:1
🧪 Validation Results
Test Result
Pure tones (440 Hz) Correlation > 0.9999
Chirp sweeps Perfect frequency tracking
Voice recordings Indistinguishable from original
Full music tracks Lossless quality
📚 Citation
If you use this software in research:
@software{simoes2026ctt,
author = {Simões, Américo},
title = {CTT 4-Track Studio Recorder},
year = {2026},
url = {https://github.com/SimoesCTT/ctt-studio}
}
📜 License
Copyright © 2026 Américo Simões / CTT Research. All Rights Reserved.
Permitted Use:
Academic research
Personal, non-commercial recording
Educational purposes
Commercial Use requires a separate written license.
See LICENSE file for details.
📞 Contact
Américo Simões
CTT Research
amexsimoes@gmail.com
GitHub
Buy Me a Coffee
🙏 Acknowledgments
The Riemann zeta function — for the perfect frequencies
The golden ratio — for α_RH
The FFT algorithm — for clean reconstruction
Early testers — for discovering the Goertzel noise
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file ctt_studio-0.1.0.tar.gz.
File metadata
- Download URL: ctt_studio-0.1.0.tar.gz
- Upload date:
- Size: 9.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
527fbba5d3aa2bf0385df3201ddc9857fe47c999862878c92fb20879b5466837
|
|
| MD5 |
402655f086743f5651e2b08284dd2d38
|
|
| BLAKE2b-256 |
03cab6f281c3214a19eba404db5b62f29db485958b6704e9fce5efa4c4ac23db
|
File details
Details for the file ctt_studio-0.1.0-py3-none-any.whl.
File metadata
- Download URL: ctt_studio-0.1.0-py3-none-any.whl
- Upload date:
- Size: 7.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5565d7f4f389e16ccf843493936a54d3b60d10b3160a49079e11f84d1fd64eed
|
|
| MD5 |
48c8ec7fa3356022777dfdcc00bf7f08
|
|
| BLAKE2b-256 |
94259503fc448b9f3d65b8f35bbd82cc4138d115fe1a1e6613b23132abefa90b
|