Skip to main content

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

"Buy Me A Coffee"


📡 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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ctt_studio-0.1.0.tar.gz (9.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ctt_studio-0.1.0-py3-none-any.whl (7.7 kB view details)

Uploaded Python 3

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

Hashes for ctt_studio-0.1.0.tar.gz
Algorithm Hash digest
SHA256 527fbba5d3aa2bf0385df3201ddc9857fe47c999862878c92fb20879b5466837
MD5 402655f086743f5651e2b08284dd2d38
BLAKE2b-256 03cab6f281c3214a19eba404db5b62f29db485958b6704e9fce5efa4c4ac23db

See more details on using hashes here.

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

Hashes for ctt_studio-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5565d7f4f389e16ccf843493936a54d3b60d10b3160a49079e11f84d1fd64eed
MD5 48c8ec7fa3356022777dfdcc00bf7f08
BLAKE2b-256 94259503fc448b9f3d65b8f35bbd82cc4138d115fe1a1e6613b23132abefa90b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page