OptionalcolorsOptionaldefaultInitially selected microphone; omit for the browser default
OptionaldefaultInitially selected MIDI input; omit for all inputs
OptionaldefaultInitial capture profile (default: 'instrument')
OptionalenableOffer download buttons once a take is finished (default: true)
OptionaliconsOptionallabelsOptionalnotesFree-text notes stored with the take
OptionalonCalled with every captured audio chunk as it arrives, for live analysis (see useLivePerformance)
OptionalonCalled for microphone, MIDI, and audio-context failures
OptionalonCalled with every MIDI event as it arrives, for live analysis
OptionalonCalled once capture is running, with the take's clock
OptionalonCalled with the finished take
OptionalscoreThe score the take is performed against, stored with the take
OptionalshowShow the measured MIDI-to-audio offset once a take is finished (default: true)
OptionalshowShow the microphone selector (default: true)
OptionalshowShow the MIDI input selector (default: true)
OptionalshowShow the capture-profile selector (default: true)
OptionalsxMUI sx styling for the root element
Props for the
TakeRecordercomponent.