MIDI2 - Java MIDI/Socket Server PDF Print E-mail

midi2MIDI2 is a Java socket server that allows MIDI messages to be sent over a connection between a host and a client. It's primary intended to be used with Onyx-VJ, an Adobe® AIR™ live video mixing tool, but soon could support also VISP, a live visual renderer, also in AIR™.

MIDI2 monitors the selected MIDI controller on your computer (hardware controller or virtual) and forward the messages to the clients connected, as raw bytes; the clients simply connect to MIDI2 and process the bytes received.

 

EXPERIMENTAL

As soon as possible full functionality for a 2way scenario will be implemented; then a client could send feedback messages used to sync controller's motorfaders or motorized pots.

 

REQUIREMENTS

The program has been tested on a WIN XP machine, but is expected to work fine also on MAC and LINUX machines as long as latest Java JRE is installed

 

CREDITS

The MIDI messages listener source code that makes up the MIDI2 application is derived from the work on visp MIDI Proxy in the VISP project. Big thanks goes out to Mike Creighton for his great work on that project. If he hadn’t released their source code, it would’ve taken me so much longer to get a working version of the MIDI2 Server off the ground.

The TCP server source code in the MIDI2 application is derived from the work on the flosc (Flash OpenSound Control) project. Big thanks goes out also to Ben Chun and the rest of the flosc contributors for their work.

 

FEEDBACK

I really appreciate any feedback, question, suggestion or bug report.

 

DOWNLOAD

MIDI2 x86 (executable jar)

MIDI2 x64 (executable jar)

Comments

I been around for quite a lot of time, but finally decided to show my appreciation of your work!
Name *
URL
Code   
ChronoComments by Joomla Professional Solutions
Submit Comment
Cancel
avatar bibliography
0
 
 
Your article is definitely useful. I'm glad to find somebody else who is interested in this. Also, I put a link to your blog at my site, hope you don't mind?
Name *
URL
Code   
ChronoComments by Joomla Professional Solutions
Submit Comment
Cancel
avatar bed quilts
0
 
 
I also personally found it useful. I am trying to learn about MIDI now so it helps.
Name *
URL
Code   
ChronoComments by Joomla Professional Solutions
Submit Comment
Cancel
avatar yoomark
0
 
 
I am searching MIDI messages.I found it thanks brother
Name *
URL
Code   
ChronoComments by Joomla Professional Solutions
Submit Comment
Cancel
avatar permatec
0
 
 
Thanks for MIDI2 - Java MIDI/Socket Server.I like your app
Name *
URL
Code   
ChronoComments by Joomla Professional Solutions
Submit Comment
Cancel
Well done. I am going to blog about this too...
Name *
URL
Code   
ChronoComments by Joomla Professional Solutions
Submit Comment
Cancel
I am looking For building up MIDP mobile games. What will be basic starting point for this.
Name *
URL
Code   
ChronoComments by Joomla Professional Solutions
Submit Comment
Cancel
Thanks for the great post. It reminds me that I have to bring more structure in to my blogging. Your blog is very interesting. Please let me know how to go for your rss blog.
Name *
URL
Code   
ChronoComments by Joomla Professional Solutions
Submit Comment
Cancel
Wow. Thank you. I like it.
Name *
URL
Code   
ChronoComments by Joomla Professional Solutions
Submit Comment
Cancel
Java suddenly seems so easy when you explain it.
Name *
URL
Code   
ChronoComments by Joomla Professional Solutions
Submit Comment
Cancel
avatar proxy website
0
 
 
hey nice share
Name *
URL
Code   
ChronoComments by Joomla Professional Solutions
Submit Comment
Cancel
I admire what you have done here. I like the part where you say you are doing this to give back but I would assume by all the comments that this is working for you as well.
Name *
URL
Code   
ChronoComments by Joomla Professional Solutions
Submit Comment
Cancel
avatar Ford KA Parts
0
 
 
What I like about in is a client could send feedback messages used to sync controller's motorfaders or motorized pot
Name *
URL
Code   
ChronoComments by Joomla Professional Solutions
Submit Comment
Cancel
avatar air jordan 10
0
 
 
Here elaborates the matter not only extensively but also detailly .I support the write's unique point.It is [url=http://www.prada-outlet-st ore.com]prada[/url] useful and benefit to your daily life.You can go those sits to know more relate things.They are strongly recommended by friends.Personally I feel quite well.
Name *
URL
Code   
ChronoComments by Joomla Professional Solutions
Submit Comment
Cancel
The server doesn’t play any sounds itself, it will only relay the MIDI messages sent from the phone to an MIDI port on your computer.

I can get the server to run and receive messages from the phone, but I’ll see if it works with ALSA later this week.
Name *
URL
Code   
ChronoComments by Joomla Professional Solutions
Submit Comment
Cancel
Thank your for your information, i like it
Name *
URL
Code   
ChronoComments by Joomla Professional Solutions
Submit Comment
Cancel
Name *
URL
Code   
ChronoComments by Joomla Professional Solutions
Submit Comment
Last Updated on Monday, 26 January 2009 10:25