Documentation

Everything you need to make music with muuic.

Getting Started

muuic is a browser-based music production tool. No installation needed — just open it and start creating. It works entirely in your browser using the Web Audio API.

  1. Click anywhere on the page to initialize audio (browsers require a user gesture).
  2. Make sure the Pencil tool is selected (it is by default).
  3. Click on the grid to place notes. The vertical axis is pitch (higher = higher pitch), the horizontal axis is time.
  4. Press Space to play back what you've created.
Tip: The piano sidebar on the left shows note names. Click any key on the sidebar to hear what it sounds like.

Piano Roll

The piano roll is the main editing area where you create and arrange notes.

Tools

ToolShortcutUsage
Pencil1Click to place notes, drag right edge to resize, drag body to move
Select4Click notes to select, Shift+click for multi-select, drag empty area for box select
Eraser8Click notes to delete them. Hold and drag to continuously erase everything you touch.

Navigation

Snap Grid

Notes snap to a grid for rhythmic precision. Change the snap resolution from the Snap dropdown in the toolbar:

Click the Snap toggle button to disable snap entirely for free-form placement. Hold Alt while dragging to temporarily bypass snap without toggling the button.

Keyboard Shortcuts

KeyAction
SpacePlay / Pause
RToggle recording
1Pencil tool
4Select tool
8Eraser tool
Ctrl+ZUndo
Ctrl+Shift+ZRedo
Ctrl+SSave project
Ctrl+ASelect all notes
DeleteDelete selected notes
Ctrl+CCopy selected notes
Ctrl+VPaste notes at playhead position
Ctrl+DDuplicate selected notes
LSet loop region to selected notes
Ctrl+KOpen command bar
?Show keyboard shortcuts panel
Alt + dragTemporarily bypass snap-to-grid
Shift + click headerSet loop start point

QWERTY Piano

Your computer keyboard doubles as a piano keyboard. The layout follows FL Studio's pattern with two rows:

Lower Row (C3–B3)

KeyNoteKeyNote
ZC3SC#3
XD3DD#3
CE3
VF3GF#3
BG3HG#3
NA3JA#3
MB3

Upper Row (C4–C6)

KeyNoteKeyNote
QC42C#4
WD43D#4
EE4
RF45F#4
TG46G#4
YA47A#4
UB4
IC59C#5
OD50D#5
PE5
Tip: The octave display in the toolbar shows your current octave offset. Notes played will sound at the displayed octave.

MIDI Controller

muuic supports MIDI controllers via the Web MIDI API. Simply plug in your MIDI keyboard and muuic will auto-detect it.

Note: Web MIDI requires Chrome, Edge, or Opera. Firefox does not support Web MIDI natively.

Recording

Record notes in real-time from your keyboard or MIDI controller directly into the piano roll.

  1. Click the Rec button (turns red when active).
  2. Playback starts automatically. Play notes on your keyboard or MIDI controller.
  3. Notes are captured and placed on the piano roll at the current playhead position.
  4. Click Rec again to stop recording (playback continues).
  5. Click Stop to stop everything.

Metronome

Enable the Click toggle next to the Rec button for a metronome during recording. It plays a higher-pitched click on downbeats and a softer click on other beats.

Quantization

Recorded notes are automatically quantized to the current snap grid setting. Use a finer snap (1/32) for more precise recording, or a coarser snap (1/4) for tighter timing.

Instruments

Each project can have multiple instruments. Each note belongs to one instrument, shown by its color in the piano roll.

TypeDescription
Grand PianoAcoustic grand piano with sampled sounds. Warm, rich tone for melodies, chords, and classical passages.
Saw LeadBright, buzzy sawtooth synthesizer. Good for leads, basslines, and aggressive melodies.
Square LeadHollow, retro square wave. Good for chiptune, 8-bit melodies, and punchy bass.
Sine PadPure, smooth sine tone. Good for pads, sub-bass, and gentle ambient textures.
TriangleSoft, mellow triangle wave. Good for flute-like melodies and gentle leads.
FM SynthFM synthesis — electric piano and bell-like tones. Great for Rhodes-style keys and metallic sounds.
PluckKarplus-Strong plucked string. Guitar and harp-like tones with natural decay.
OrganAdditive Hammond-style organ with drawbar harmonics. Classic for chords, jazz, and gospel.
Sub BassDeep, warm 808-style sub-bass with subtle saturation. Foundation for hip-hop, trap, and electronic music.
Noise/DrumsFiltered noise for percussive hits — hi-hats, snares, and rhythmic textures.
Custom SampleUpload your own audio sample. Pitch-shifted across the keyboard.
Audio TrackRecorded or uploaded audio clip (vocals, guitar, etc). No pitch shifting.

Add instruments via the + button next to the instrument selector, or from the Instrument Browser panel (Instr button).

Audio Tracks

Audio tracks let you add recordings and audio files to your project — vocals, guitar, field recordings, or any audio.

Record from Microphone

  1. Click the Mic button in the toolbar.
  2. Grant microphone permission when prompted.
  3. Recording starts — speak, sing, or play into your mic.
  4. Click Mic again to stop.
  5. The recording is uploaded and placed as an audio track in your project.

Upload Audio File

  1. Click + to add an instrument and select Audio Track.
  2. Click Upload Audio File and pick a file.
  3. Supported formats: WAV, MP3, OGG, WebM, MP4, M4A, AAC.
  4. Maximum file size: 20 MB.

Storage Limits

PlanAudio Storage
FreeNo audio (upgrade required)
Hobby50 MB
Pro5 GB

Mixer

Open the mixer with the Mixer button in the toolbar. Each instrument has its own channel strip:

Effects

Open the effects panel with the FX button. Effects are applied to the master output.

Reverb

Delay

Chorus

Distortion

Filter

Compressor

EQ (3-band)

Tip: Each effect has its own enable/disable toggle. A master limiter is always active behind the scenes to prevent clipping when multiple effects are stacked.

AI Custom Effects

Paid plans can use AI to generate custom audio effects from a text description. These are implemented as Web Audio API processing nodes.

Arrangement View

The arrangement view is a compact horizontal timeline above the piano roll showing an overview of your entire project.

Tip: The arrangement view is read-only — it gives you a bird's-eye overview. All editing happens in the piano roll below.

Velocity Editing

The bottom 40 pixels of the piano roll canvas are a velocity editing lane. Each note is represented by a vertical bar whose height corresponds to its velocity (1–127).

Copy, Paste & Duplicate

AI Composer

The AI Composer generates music from text descriptions. Open it with the AI button in the toolbar.

Target Instrument

The Target dropdown at the bottom of the AI panel lets you choose which instrument the generated notes will be applied to. This is key to building multi-instrument arrangements:

  1. Select Grand Piano as target → ask for a melody → Apply
  2. Switch target to Sub Bass → ask for a bassline → Apply
  3. Switch target to Noise/Drums → ask for a drum pattern → Apply
Key: The AI always sees your existing notes from all instruments. Each new generation is composed to harmonically and rhythmically fit with what's already there — matching key, style, and rhythm automatically.

Modes

Tips for Good Prompts

Actions

AI Models by Plan

Higher plans get access to more capable AI models for better compositions:

PlanAI ModelRequests / Day
FreeHaiku (fast, good basics)3
Hobby ($14/mo)Sonnet (richer compositions)15
Pro ($29/mo)Sonnet + 5 Opus/day (best quality)30
Tip: The model badge in the AI panel title bar shows which model you're using. Upgrade your plan to unlock better AI quality.

Loop Mode

Click the Loop button in the toolbar to enable loop mode (turns green when active). When enabled, playback automatically loops back to the beginning when it reaches the end of your notes.

This is useful for auditioning your composition while making changes, or for jamming over a repeating pattern.

Loop Region

Projects

Saving

Press Ctrl+S or use File > Save. The first time you save, you'll be asked for a project name. Your project is saved to the cloud and accessible from any browser.

Loading

Use File > Open to see your saved projects. Click one to load it. If you have unsaved changes, you'll be prompted to confirm.

New Project

Use File > New to start fresh. If you have unsaved changes, you'll be asked to confirm before clearing.

Unsaved Changes

An asterisk (*) in the page title indicates unsaved changes. You'll also get a browser warning if you try to close the tab with unsaved work.

Project Limits

PlanMax ProjectsMax Instruments
Free33
Hobby208
ProUnlimitedUnlimited

Sharing & Social

Share your music with the world. Click the Share button in the toolbar to open the share dialog.

Public Projects

Toggle "Make project public" to create a shareable public link. Public projects get a dedicated page at muuic.com/project/<slug> with:

Tip: Public links work even for people without a muuic account. They can listen and then sign up if they want to remix or create their own.

Social Sharing

Once your project is public, share it directly to:

File Formats

muuic supports several file formats for import and export:

FormatExtensionContains
Project file.muuicFull project: notes, instruments, effects, view state
Instrument file.muuicinstSingle instrument with settings and sample data
Effects file.muuicfxEffect chain settings
WAV export.wavRendered audio (44.1 kHz, 16-bit stereo)

Access these from the File menu in the toolbar. WAV export and file exports require a Hobby or Pro plan.

Collaboration

muuic supports real-time collaboration. Click Share > Start Collab Session to create a room and share the invite link.

How It Works

  1. Save your project first.
  2. Click Share in the toolbar and then Start Collab Session.
  3. An invite link is copied to your clipboard. Send it to your collaborators.
  4. When they open the link, they join your room and can edit in real-time.

Features

Room Owner Controls

The user who creates the room is the owner. Owners can:

Persistent Rooms

Collab rooms are saved to your account. The invite code stays valid until you close the room, so collaborators can rejoin if they disconnect.

PlanCollaborators
FreeNone
HobbyUp to 2
ProUp to 5

Plans & Pricing

FeatureFreeHobbyPro
Projects320Unlimited
Instruments38Unlimited
Track duration2 minutes4 minutesUnlimited
AI modelHaikuSonnetSonnet + Opus
AI requests / day31530 (5 Opus)
Audio recording50 MB5 GB
Collaboration2 users5 users
File exportAll formatsAll formats
AI effectsYesYes

View pricing and subscribe from the Pricing button in the toolbar.