Filter By Length: Export up to 4 midi parts: shorts / mediums / longs / legato
Filter By Velocity: Export up to 3 midi parts: low / medium / high
Orchestral Articulation Splitter
User Guide v1.0
Orchestral Articulation Splitter transforms expressive MIDI performances into DAW-ready articulation-specific tracks using customizable rules. Its smart threshold splitter helps you quickly carve up your parts into multiple midi files - all synced and retaining your original performance data. Stop clicking like a caveman and stay in the creative zone.
✅ Perfect for:
- Strings, brass, woodwinds, and even keyboard lines
- Creating multiple tracks mapped to static articulations in your sample library
- Avoiding manual note filtering, key switch errors, or mouse-based tedium
🎯 This tool accelerates realism by splitting MIDI into parts that are easy to assign to pizzicato, marcato, sustains, legato — whatever your libraries support.
Click “Load MIDI File” or drag-and-drop a `.mid` file onto the drop zone.
You can split notes using:
🟩 Note Length:
- Use the dual slider to define what counts as Short, Medium, and Long.
- Visual feedback updates live.
🟨 Velocity:
- Click the “Velocity” tab to split by how hard notes were played.
- Threshold sliders define what counts as Soft, Medium, or Hard.
🟦 CC Modes*:
- Split by CC1 (Mod Wheel), CC11 (Expression), or any other CC data present in the file.
*coming soon
Use the transport controls to preview how your notes are classified.
Playback Modes:
🎧 Each classification group plays with a unique sound, giving you audible feedback as well as visual tile coloring.
You have three ways to deal with legato notes (overlapping/slurred):
Each note grouping (Short/Low, Medium, Long/Hi, Legato etc.) is built as a separate MIDI file
Files are perfectly aligned and retain the original performance timing. Just drop them on the same start location in your DAW.
You can:
Rename each file before saving
Download them individually
Or download them all at once in a ZIP bundle
Control |
Description |
Load MIDI File |
Upload .mid file |
Segmentation Tabs |
Choose split method: Length, Velocity, or CC |
Threshold Sliders |
Define what counts as short/medium/long (or velocity ranges) |
Auto-Set Thresholds |
Analyzes the file and auto-configures thresholds |
Preserve Legato |
Detect overlapping/slurred notes and isolate them |
Break Legato |
Crop note ends slightly to prevent overlap |
Force Single Voice |
Use one preview sound for all notes |
Polyphonic / Monophonic |
Select whether playback handles chords or solo lines |
Playback Transport |
Play/pause your preview and see note tiles update live |
Export Buttons |
Save individual or bundled classified tracks as .mid files |
ZIP Download |
Save all tracks in one click |
Quantize loosely, or just clean up note starts/ends before importing for best split accuracy.
Use Auto-Set to get quick usable defaults, then fine-tune by ear. You can also view the note tiles in the top and see an animation as they are synced to playback. Their color will reflect their short/low/medium/long/hi/legato classification as determined by the slider positions.
Legato detection is on by default, and legato will override any other type of detection. To ignore legato, uncheck the ‘Preserve Legato’ checkbox. This is particularly useful for polyphonic parts like strings, ensembles or pads. To remove it altogether (this will change your note lengths) Click on the ‘Remove Legato Notes’ button. If you load a file and the ‘Legato Analysis’ section is missing, it means there were no overlapping notes in the file.
Velocity Mode is a great for expressive solo lines with dynamic phrasing.
The app checks for an active license status when it opens.
Unless its the demo version, if you're offline and haven't previously activated it, the app will be blocked.
If you have activated it before, the app will run offline for a grace period (default: 7 days).
Visit https://midipart.com or use the contact form on the site for support or feature suggestions.