McLaren Labs
MIDI Applications

About McLaren Labs


McLaren Labs was founded to bring missing MIDI utilities to the Raspberry-Pi and Linux computers. Our aim is to make music-creation more fun on inexpensive and small computers!

Our first product is Network Midi. You can also expect to see a tone generator in the near future. Check back for updates or send us an email to learn more.


About Network MIDI


Share Synthesizers and Keyboards across Computers

Network MIDI lets MIDI-enabled software communicate by sending packets over your network. Just as file sharing enables one computer to use the files on another, Network MIDI enables synth-sharing over a network. Use this when your synth computer is already hooked up to your audio system and you want to use a MIDI keyboard or controller that is on another computer.

Because Network MIDI is built into Mac OSX, you can use a Raspberry-Pi or Ubuntu Linux computer to send MIDI information to your Mac. This allows you to "play" Mac synths from your Pi. You can also use a cheap Linux computer to "bridge" USB-MIDI keyboards and controllers into your Ethernet network.

More about Network MIDI

Why RFC-6295? RFC-6295 (alsa known as RTP-MIDI) is a special protocol for MIDI information. Other systems (like OSC, for one) use either UDP or TCP protocols directly. UDP packets have low latency, but their delivery is not guaranteed. TCP messages are guaranteed to be delivered, but system buffers can introduce unmanaged delay.

RTP-MIDI is built using UDP packets but introduces a music-friendly error-correction algorithm. This algorithm detects when UDP packets have been dropped and recovers the information in a musically-friendly way. This means that if a Note-OFF packet is lost, that note will not stay "stuck on." The protocol will detect the missing Note-OFF and recover. This method gives the best experience for live performance.

Solutions


What you can do with rtpmidi

Rasberry-Mac
Rasberry-Mac
Play a Synth on a Remote computer
Rasberry Duet
Rasberry-Duet
Play Duets across a Rasberry-Pi Network

SCREEN SHOTS



For detailed information, you can read the Installation Guide and User Manual.

FEATURES

MIDI Events Supported


Recovery Journal

tolerate network loss

Note-ON, Note-OFF

attack and release with velocity

Pitchwheel

control real-time pitch-bend



Control Change

control synth parameters

Program Change

select different voices

Sustain Pedal

intelligent damper algorithm

Pricing

Choose the OS that works for you

Rasberry-Pi

Ubuntu

CONTACT

Contact us and we'll get back to you ASAP.

San Francisco, CA

info@mclarenlabs.com

UP