Back to Hypnosis Audio Editor

README

Audio Timeline Editor with Hypnosis Features

A web-based audio timeline editor with support for recordings, text-to-speech, binaural beats, and audio looping - perfect for creating hypnosis and meditation tracks.

Features

  • 🎤 Audio Recording - Record directly from your microphone
  • 💬 Text-to-Speech - Convert text to speech with multiple voice options (ElevenLabs ready)
  • 🎧 Binaural Beat Generator - Create binaural beats for different brainwave frequencies
  • 🎵 Preset Sounds - Built-in collection of clicks, snaps, and affirmations
  • 📚 Audio Library - Manage your audio collection
  • ⏱️ 30-minute Timeline - Visual timeline with 5 tracks
  • 🔁 Audio Looping - Extend tracks to repeat 2x, 3x, or more
  • 🎛️ Playback Controls - Play, pause, stop, and seek

Quick Start

bash
# Clone the repository
git clone https://github.com/jonathanleahy/hypnosis.git
cd hypnosis

# Run both frontend and backend
./dev-all.sh

Frontend: http://localhost:3001 Backend: http://localhost:8082

Tech Stack

  • Frontend: React, TypeScript, Tailwind CSS, Vite
  • Backend: Go, Chi router
  • Audio: Web Audio API, MediaRecorder API
  • Drag & Drop: @dnd-kit

License

MIT

© 2026 Jonathan Leahy · v1.0.9