Sierra Digital Audio builds free Windows utilities and custom hardware for musicians who demand reliable, low-latency MIDI workflows — from bedroom studios to touring rigs.
A Windows MIDI command librarian and patch preview tool with first-class Roland Integra-7 MIDI tone generator support.
MidiControl lets you build organized lists of MIDI program-change, control-change, bank-change, and system exclusive commands, then fire them with a single click. Stop hunting through hardware menus mid-session. 24 bookmarks hold up to 2,000 commands, grouped by device, song, or setlist.
Drag-and-drop MIDI loops from MidiOrganize to your Digital Analog Workstation (DAW). No VST license. No internet. No CPU tax.
MidiOrganize is a standalone Windows MIDI loop librarian. Browse, preview, and drag MIDI loops directly into your DAW — then route the output to an external tone generator. Superior sound, zero CPU overhead, no license key, no activation server, no internet connectivity required.
Highly configurable MIDI hardware router for complex studio and live-performance networks.
Unlike a MIDI hub that broadcasts everything to everyone, MidiXLate inspects every MIDI data packet and routes it exactly where it needs to go. Define routing, filtering, translation, and channel rules from your PC, then download them to the router. A blazingly fast 84 MHz ARM Cortex-M3 CPU processes each MIDI message in microseconds — far below any perceptible latency.
click to enlarge
| Processor | Atmel SAM3X8E ARM Cortex-M3 |
| Clock speed | 84 MHz (1000+ MIDI cmds / sec) |
| MIDI ports | 6 MIDI DIN in/out, 1 USB-C in/out |
| Latency | <1 ms (microsecond processing) |
| Configuration | via USB-C Port 2 from PC app |
| Logging | via USB-C Port 2 to PC TTY |
| Filtering | Note / CC / PC / SysEx per port |
| Translation | Note ↔ CC and more |
| Availability | Limited — custom builds |
Everything a musician needs to understand MIDI — from first principles to advanced routing.
The most fundamental MIDI messages. When you press a key, a Note On message fires containing three values:
A velocity of 0 is treated as Note Off. Duration is the time between Note On and Note Off.
Sliders, knobs, foot pedals, and wheels send CC messages to adjust performance parameters in real time. Values always range 0–127.
Instructs a device to switch to a different sound patch or preset instantly. Essential for live performance — send a single PC message to recall an entire instrument configuration.
A dedicated message for smooth pitch variation — the wheel or lever on most keyboards. Uses 14-bit resolution (0–16383) for silky-smooth bends, far finer than a standard CC.
Pressure applied to a key after it is fully depressed. Not all keyboards support it, but it adds powerful expressive control.
A free-form message type that each manufacturer defines for their own devices. Unlike standard MIDI, SysEx can be any length and carry any data.
24 timing pulses are sent per quarter note, allowing all connected devices to stay in perfect tempo sync. Essential when using drum machines, arpeggiators, or sequencers together.
Physical MIDI uses 5-pin DIN connectors on three ports:
How you connect multiple MIDI devices matters enormously for performance and simplicity.
| CC # | Name | Typical use |
|---|---|---|
| CC 0 | Bank Select MSB | Select patch bank (high byte); always paired with CC 32 then a Program Change |
| CC 1 | Modulation | Vibrato depth, LFO intensity — the mod wheel on most keyboards |
| CC 7 | Channel Volume | Overall volume of the channel (distinct from velocity) |
| CC 10 | Pan | Stereo position: 0 = hard left, 64 = center, 127 = hard right |
| CC 11 | Expression | Fine volume control within a phrase; used for swells and dynamics |
| CC 32 | Bank Select LSB | Select patch bank (low byte); paired with CC 0 |
| CC 64 | Sustain Pedal | 0–63 = off, 64–127 = on; holds notes after keys are released |
| CC 65 | Portamento | On/off switch for gliding between notes |
| CC 71 | Resonance | Filter resonance / timbre brightness |
| CC 74 | Brightness | Filter cutoff frequency |
| CC 91 | Reverb Send | Amount of signal sent to the reverb effect |
| CC 93 | Chorus Send | Amount of signal sent to the chorus effect |
| CC 121 | Reset All Controllers | Resets all CC values to default — useful when stuck notes occur |
| CC 123 | All Notes Off | Emergency stop for stuck or hung notes |
Questions about any product, router availability, or custom engineering work — Larry responds personally.
📍 13155 Falcon Point Place, Truckee, CA 96161 USA · 📞 925-765-2883
All Sierra Digital Audio products — including MidiControl, MidiOrganize, and the MidiXLate hardware router — are original works protected under United States and international copyright law. While these products are not patented, copyright protection attaches automatically upon creation and covers all software source code, firmware, circuit designs, PCB layouts, documentation, and the unique expression of their functionality.
The source code, object code, user interface design, and documentation for MidiControl and MidiOrganize are Copyright © 2011–2026 Larry Scott / Sierra Digital Audio. Reproduction, decompilation, reverse engineering, or redistribution without express written permission is prohibited under the U.S. Copyright Act (17 U.S.C. § 106).
The MidiXLate router hardware design, PCB layout, schematic, and embedded firmware are original works protected by copyright. The physical design embodies substantial creative and engineering effort. Copying, cloning, or manufacturing derivative hardware without authorization constitutes copyright infringement.
Certain implementation details, proprietary algorithms, and design methodologies used in Sierra Digital Audio products may also be protected as trade secrets under the Defend Trade Secrets Act (DTSA, 18 U.S.C. § 1836). Unauthorized disclosure or use of confidential technical information is prohibited.
MidiControl and MidiOrganize are offered free of charge for personal and professional use by end users. This grant of use does not transfer ownership, copyright, or any right to sublicense, resell, or incorporate the software into other products. The MidiXLate router hardware is sold subject to a single-unit end-user license.