#!/usr/bin/env python3
"""CLI for CTT Studio recording"""

import sys
import os
sys.path.insert(0, os.path.abspath(os.path.join(os.path.dirname(__file__), '..')))

from ctt_studio import CTTStudio
import argparse

def main():
    parser = argparse.ArgumentParser(description='CTT Studio - Temporal Resonance Recording')
    parser.add_argument('-d', '--duration', type=int, default=5, help='Recording duration in seconds')
    parser.add_argument('-o', '--output', default='recording.wav', help='Output file')
    parser.add_argument('--fft', action='store_true', help='Save FFT data')
    
    args = parser.parse_args()
    
    studio = CTTStudio()
    print(f"🎤 Recording for {args.duration} seconds...")
    print(f"💾 Output: {args.output}")
    
    # Your recording code here

if __name__ == '__main__':
    main()
