Online Arpeggiator & MIDI Export.
Turn one chord or a progression into an editable rhythmic note sequence, hear it in your browser and export real MIDI, exact-frame WAV, MP3 or JSON.
MUSICAL GRID MAP
Arpeggio Pattern Lane
Connect detected or generated events to a musical grid. Pitch, rhythm and harmony become useful only when event timing, confidence and editable musical labels stay visible together.
Open the full signal breakdownBest source, processing logic, limits and three-pass listening check
- Chord tones
Start with the right material
Turning a chord into a rhythmic synth pattern, testing inversions, practicing chord tones or exporting an exact arpeggio into a DAW.
- Order notes by rate
Understand the transformation
Up, down, up-down, down-up and played orders are deterministic; random order uses a visible seed. Rate, BPM, bars, swing, gate, velocity, inversion and octave controls define the emitted note events.
- Arpeggio sequence
Verify the usable result
A visible chord-tone and step sequence with manual edits, local synth preview, Standard MIDI File format 0, WAV/MP3 audio and JSON exports.
Where this workflow stops
This is a note-ordering tool, not an audio effect or automatic harmony engine. The musician supplies the chord material and remains responsible for voicing, sound design and arrangement.
Make the final decision by ear
- Confirm tempo, downbeat and key before trusting labels.
- Review low-confidence events by ear and correct them manually.
- Import the result into its target instrument or DAW before committing.
How to make an arpeggio and MIDI file
- Choose the harmony. Choose a root and chord quality, then optionally add up to eight chord slots for a progression.
- Set the motion. Select a pattern, octave range, note rate, tempo, length, gate, swing, velocity, accents and inversion.
- Regenerate and edit. Regenerate the steps, then enable notes or edit pitch, velocity and duration directly in the step table.
- Preview and export. Play the local synth or export the same event model as SMF0 MIDI, exact-frame WAV, locally encoded MP3 or JSON.
A focused arpeggio sequencer, not a general composer
This arpeggiator sequences the notes already defined by your chord choices. Up, Down, Up-Down and Down-Up are deterministic. Played preserves the resolved chord-tone order, while Random uses a visible seed that can be reproduced or mutated. Gate is a percentage of the selected rate. Swing delays every second step by the selected percentage of one step while the grid length stays fixed.
It is deliberately different from the Chord Progression Generator, which creates and sounds block chords; a melody generator, which follows a scale and contour; and a bassline generator, which builds a low-register groove. This page only turns chosen chord tones into an arpeggio.
Patterns, octaves and timing
- Directional patterns
- Up and Down visit every expanded chord tone once. Up-Down and Down-Up reverse through the inner notes so neither turning endpoint is duplicated.
- Rate and triplets
- The 480 PPQ grid uses 480 ticks for 1/4, 240 for 1/8, 160 for 1/8T, 120 for 1/16 and 80 for 1/16T.
- Gate and swing
- Gate multiplies the nominal step ticks. Swing delays odd-numbered steps by rate ticks ร swing percent without moving the following grid line.
- Accents
- Base velocity applies to every step; an optional interval adds a bounded boost to every nth step.
MIDI, WAV, MP3 and JSON parity
One bounded event list drives the piano roll, synth and every download. MIDI is a format 0 Standard MIDI File with one 480 PPQ track, explicit tempo, matched note events and an end marker at the musical grid duration. WAV is rendered at 48 kHz to the exact calculated frame count. MP3 is a lossy local encoding of that same exact source buffer and may report codec padding in some players. JSON records settings, chord spelling, steps, ticks and exact source-frame duration.
Safety bounds: up to eight chord slots, four octaves, 32 bars or 16 cycles, 4,096 generated steps and 180 seconds of 48 kHz stereo PCM. Changing a musical setting marks the current steps and audio stale; regenerating creates a fresh bounded model. Cancelling discards partial audio.
Online Arpeggiator & MIDI Export: quick answer and technical limits
Quick answer: A local arpeggiator that expands editable chord tones into ordered, rate-based note steps across one or more octaves.
- Best for
- Turning a chord into a rhythmic synth pattern, testing inversions, practicing chord tones or exporting an exact arpeggio into a DAW.
- How it works
- Up, down, up-down, down-up and played orders are deterministic; random order uses a visible seed. Rate, BPM, bars, swing, gate, velocity, inversion and octave controls define the emitted note events.
- What you get
- A visible chord-tone and step sequence with manual edits, local synth preview, Standard MIDI File format 0, WAV/MP3 audio and JSON exports.
Know before you use it: This is a note-ordering tool, not an audio effect or automatic harmony engine. The musician supplies the chord material and remains responsible for voicing, sound design and arrangement.
Privacy: Selected audio is processed in this browser and is not uploaded to AudioWrench. Normal page assets can still be requested as described in the privacy notice. Privacy details โ