Skip to content

Latest commit

 

History

History
104 lines (73 loc) · 4.25 KB

File metadata and controls

104 lines (73 loc) · 4.25 KB

🗺️ ComposeYogi Roadmap

Our mission: Make professional music creation accessible to everyone, instantly, in the browser.

This roadmap reflects our current priorities and vision. Star ⭐ this repo to follow along!


✅ Recently Shipped (v1.1.0 — March 2026)

  • WAV Export — Export compositions as high-quality .wav audio files
  • MP3 Export — Export compositions as compressed .mp3 files
  • Audio Import — Drag-and-drop WAV/MP3 files onto the timeline
  • 50+ Instruments — Synths, keys, bass, pads, leads, plucked strings, bowed strings, wind, idiophones, and drums
  • 6 Drum Kits — 808, Acoustic, Lo-Fi, Electronic, Punchy, and Classic
  • 10 Instrument Categories — Synths, Keys, Bass, Pads, Leads, Drums, Idiophones, Plucked Strings, Bowed Strings, Wind
  • Zoom Controls — Toolbar buttons and custom time signatures
  • 4 New Templates — Bollywood Beats, Reggaeton, Synthwave, Afrobeats
  • Bug Fixes — Polyphony, audio glitch on note edit, per-clip instrument presets

🚀 Now (Next 2–4 Weeks)

Actively in development

  • Performance Optimizations — Faster audio rendering and timeline scrolling
  • Mobile View Mode — Read-only playback on mobile devices
  • Project Management — Create, duplicate, rename, delete projects
  • Clip Virtualization — Smooth 60fps with 200+ clips
  • Piano Roll Velocity Lane — Control note dynamics visually

📅 Next (1–3 Months)

Coming soon

Cloud & Collaboration

  • User Authentication — Sign in with email or social accounts
  • Cloud Project Sync — Access your projects from any device
  • Share Links — Share read-only project links with anyone
  • Project Gallery — Browse and remix community projects

Audio Features

  • Multi-Take Recording — Record multiple takes and comp the best parts
  • Audio Effects Chain — Add reverb, delay, distortion, and filters to tracks
  • Master Track FX — Apply effects to the final mix
  • Additional Templates — More starter templates (Jazz, Classical, World)

Workflow Improvements

  • Snap to Grid Options — Fine-tune snapping (1/4, 1/8, 1/16 notes)
  • Clip Color Coding — Color-code clips for better organization
  • Batch Operations — Select and edit multiple clips at once
  • Keyboard Velocity Editor — Control note dynamics in piano roll

🔮 Later (3+ Months)

Long-term vision

Pro Features

  • Automation Lanes — Automate volume, pan, and effect parameters over time
  • VST Plugin Support — Load external instruments and effects (via WebAssembly)
  • MIDI Controller Support — Play and control with MIDI keyboards
  • Time Stretching — Change tempo without affecting pitch
  • Sidechain Compression — Create pumping effects and ducking

Collaboration

  • Real-Time Collaboration — Work on projects with others simultaneously
  • Time-Stamped Comments — Leave feedback at specific points in the timeline
  • Version History — Browse and restore previous versions of your project
  • Remix System — Fork and build on others' work with attribution

Ecosystem

  • Mobile Recording App — Record vocals and ideas on the go, sync to desktop
  • Sample Marketplace — Buy and sell high-quality loops and presets
  • Educational Content — Built-in tutorials and music theory guides
  • API & Integrations — Connect with Spotify, YouTube, and other platforms

💡 Suggest a Feature

Have an idea? Open an issue and tag it with feature-request.

We love hearing from the community! The best ideas often come from our users.


🎯 Our Principles

  1. Browser-first — No installation, works everywhere
  2. Professional quality — DAW-grade tools without the complexity
  3. Local-first — Your data stays on your device unless you choose to sync
  4. Open & collaborative — Built with and for the community
  5. Progressive disclosure — Simple for beginners, powerful for pros

Last updated: March 2026

Star ⭐ this repo to stay updated on our progress!