🧱 All Notes (Overview)

Orchestral Articulation Splitter

Export multiple part articulations from any midi file. Beta v1.0


... or drop a midi file on this panel to open


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

⚠️ You've loaded this file before.
📤 Export Split Files

Orchestral Articulation Splitter
User Guide v1.0


Click to download PDF

🧠 What It Does

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.

🚀 How to Use It

1. Load a MIDI File

Click “Load MIDI File” or drag-and-drop a `.mid` file onto the drop zone.

2. Choose Segmentation Method

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

3. Playback & Audition

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.

4. Legato Options (Optional)

You have three ways to deal with legato notes (overlapping/slurred):

5. Exporting Files

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 Cheat Sheet

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

💡 Tips / Notes

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.

🔐 Activation

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).

🆘 Support

Visit https://midipart.com or use the contact form on the site for support or feature suggestions.