Fargion Sequencer

A real-time collaborative step sequencer built with Next.js, Tone.js, and Supabase. Chat and create music together with friends in shared rooms. Inspired by Mark Fell, Rian Treanor and James Bradbury's sequencer Intersymmetric.

Features

  • 🥁 Drum Sequencer: 5 instruments (kick, snare, hihat, tom, clap) with customizable parameters
  • 🎹 Synth Sequencer: 12-note chromatic scale with FM synthesis and advanced parameters
  • 👥 Real-time Collaboration: Multiple users can jam together in shared rooms
  • 💬 Chat: Communicate with other users in the room
  • 🎚️ Live Controls: Adjust tempo, range, and instrument parameters in real-time
  • 🎙️ Recording: Record your sessions and download as WAV files
  • 🎨 Custom Names: Set your own display name

    Tech Stack
  • Framework: Next.js 16 (App Router)
  • Audio: Tone.js
  • Database & Realtime: Supabase (PostgreSQL + Realtime)
  • Styling: Tailwind CSS v4
  • Language: TypeScript
  • Deployment: Vercel