simple MIDI for performing


Joined
Jan 15, 2018
Messages
3
Reaction score
0
Hello!
New to MIDI.
I'm looking for a really simple MIDI setup to control patch/program changes while performing.
For now, no sequencing etc. Just change patches on my keys.

Even a simple serial to MIDI interface that I could write some code and send it over to the modules?
All my searches yield either not enough or way too much. :))

Recommendations?
 
Ad

Advertisements

happyrat1

Destroyer of Eardrums!!!
Joined
May 30, 2012
Messages
11,008
Reaction score
4,657
Location
GTA, Canada
I'd say your best bet is to pick up an M-Audio Midisport 4x4 and 6 appropriate length MIDI cables and hook directly into your computer.

https://www.amazon.com/M-Audio-MIDISPORT-4x4-Anniversary-Interface/dp/B001GXI53Y/

I own one of those for my legacy MIDI products without USB connectivity.

Very well built, very reliable and USB powered so no extra wall wart to plug in. Also USB MIDI Class Compliant so no need for special drivers and supports all OSes.

As for software?

You'll have to google around for individual patch librarians for each synth,

If you're comfortable with Python or VB or Java programming and sysex command structures you could always write your own custom patch librarian/controller.

Gary ;)
 
Joined
Jan 15, 2018
Messages
3
Reaction score
0
Thanks! I'll take a look.

I'm pretty comfortable with VB, but I'm wondering if Midiman comes with drivers, a.dll or something.
I'll go hunting.
Thanks again.
 
Ad

Advertisements

happyrat1

Destroyer of Eardrums!!!
Joined
May 30, 2012
Messages
11,008
Reaction score
4,657
Location
GTA, Canada
Like I said earlier the MIDISportt is USB MIDI Class Compliant, meaning any DLL files associated with it are system calls in Windows MIDI libraries which are built into the OS itself.

Truth be told all you'll be doing is writing and reading the MIDI ports seen by the system and clocking the ports with the built in MIDI clocks.

To be honest I would imagine that VB ships with standard MIDI library calls built right into the package. All you'll end up having to do is write and read sysex codes directly to the labelled IO functions to accomplish anything you need to do with a MIDI device. Refer to the MIDI Spec Docs for each of your synths to find those codes.

MIDI is basically a serial IO Protocol.

Gary ;)
 
Ad

Advertisements


Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top